uttarayan21 613cee2bf7 feat: Added tailscale overrides
Signed-off-by: uttarayan21 <email@uttarayan.me>
2025-05-04 03:58:44 +05:30
2025-05-04 02:19:14 +05:30
2025-05-02 22:12:42 +05:30
2025-04-30 15:50:39 +05:30
2025-04-24 17:05:12 +05:30
2024-03-21 21:44:01 +05:30
2025-04-30 23:55:37 +05:30
2025-05-04 03:58:44 +05:30
2024-04-08 20:41:17 +05:30
2025-03-26 17:17:27 +05:30
2024-03-15 22:24:15 +05:30
2024-03-15 22:24:49 +05:30
2024-11-20 17:14:34 +02:00
2025-05-04 02:38:07 +05:30
2025-05-02 22:12:42 +05:30
2025-05-04 03:58:44 +05:30
2025-02-01 04:03:35 +05:30
2025-04-30 04:02:06 +05:30
2025-03-05 15:29:03 +05:30

Dotfiles

These are dotfiles for my Linux and MacOS machines

Linux

  • OS: NixOS
  • Shell: fish / nushell
  • Editor: nvim / neovide
  • WM / DE: hyprland
  • Terminal: foot / wezterm

MacOS

  • OS: MacOS Ventura
  • Shell: fish / nushell
  • Editor: nvim / neovide
  • WM: yabai
  • Terminal: wezterm

Neovim

If you want to try my neovim config just do

nix run github:uttarayan21/dotfiles#neovim

Install nix

curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- install

Install this

#either this for macos
nix run nix-darwin -- switch --flake .#name
#or this for nixos
nixos-rebuild switch --flake .#name

For nix

I'm a recent convert to NixOS from ArchLinux and have been usin it as primary os as well as a package manager on macos so the flake.nix contains configuration for both nix-darwin as well as nixos. It also contains a native home-manager module configuration for non-nixos devices ( like a SteamDeck ).

Tools

Some useful tools I regularly use.

Name Repo
bat sharkdp/bat
dust bootandy/dust
exa ogham/exa
fd sharkdp/fd
fnm Schniz/fnm
fzf junegunn/fzf
glow charmbracelet/glow
just casey/just
macchina macchina-cli/macchina
rg/ripgrep BurntSushi/ripgrep
starship starship/starship
z/zoxide ajeetdsouza/zoxide
anyrun Kirottu/anyrun

Others

zig zig toolchain can be used to compile tree-sitter definitions without having to go through all the hassle of setting up llvm / MSVC on windows
hx/helix Vim/Neovim - like editor which has autocomplete, tree-sitter, debugger built-in.
winget Use winget to install tools onto windows. It comes by default and can easily install most things.

Description
No description provided
Readme 240 MiB
Languages
Nix 97.2%
D2 1.3%
CSS 0.8%
Python 0.3%
Just 0.2%
Other 0.2%