├── .gitignore ├── README.md ├── desktop ├── default.nix ├── fuzzel-directory.py ├── jp.nix ├── qalculate.nix └── random-wallpaper.nix ├── flake.lock ├── flake.nix ├── home ├── daily.nix ├── default.nix ├── direnv.nix ├── everforest.nix ├── fish.nix ├── git.nix ├── grove-clone.sh ├── grove │ ├── grove-clone.py │ └── worktree-pick.py ├── pass.nix ├── postgres.nix ├── ranger.nix ├── tmux.nix ├── vim │ ├── UltiSnips │ │ └── markdown.snippets │ ├── default.nix │ ├── options.nix │ └── snippets │ │ ├── all.snippets │ │ └── haskell.snippets └── zsh.nix ├── machines ├── bagel │ └── default.nix ├── dumple │ ├── default.nix │ └── hardware-configuration.nix ├── dumpling │ ├── default.nix │ └── hardware-configuration.nix ├── mochi │ ├── default.nix │ ├── hardware-configuration.nix │ ├── hass.nix │ └── otis.nix ├── norf │ ├── default.nix │ ├── desktop-niri │ │ └── default.nix │ ├── desktop.nix │ └── hardware-configuration.nix └── onigiri │ ├── default.nix │ ├── domo.nix │ ├── git-sync-service.nix │ └── unbound.nix ├── nixos ├── fonts.nix ├── gemini.nix ├── global.nix ├── ndh.nix └── syncthing-desktop.nix └── secrets ├── gemini-api-key.age ├── ha-secrets.age ├── ndh-openvpn-desktop.age ├── ndh-openvpn-laptop.age ├── noip.age ├── notifications-token.age ├── secrets.nix ├── wg-onigiri.age ├── wg-paninix.age └── woven ├── github_pat_nix_conf.age ├── id_personal_github.age ├── netrc.age └── secrets.nix /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__/ 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/README.md -------------------------------------------------------------------------------- /desktop/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/desktop/default.nix -------------------------------------------------------------------------------- /desktop/fuzzel-directory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/desktop/fuzzel-directory.py -------------------------------------------------------------------------------- /desktop/jp.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/desktop/jp.nix -------------------------------------------------------------------------------- /desktop/qalculate.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/desktop/qalculate.nix -------------------------------------------------------------------------------- /desktop/random-wallpaper.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/desktop/random-wallpaper.nix -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/flake.nix -------------------------------------------------------------------------------- /home/daily.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/home/daily.nix -------------------------------------------------------------------------------- /home/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/home/default.nix -------------------------------------------------------------------------------- /home/direnv.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/home/direnv.nix -------------------------------------------------------------------------------- /home/everforest.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/home/everforest.nix -------------------------------------------------------------------------------- /home/fish.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/home/fish.nix -------------------------------------------------------------------------------- /home/git.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/home/git.nix -------------------------------------------------------------------------------- /home/grove-clone.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/home/grove-clone.sh -------------------------------------------------------------------------------- /home/grove/grove-clone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/home/grove/grove-clone.py -------------------------------------------------------------------------------- /home/grove/worktree-pick.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/home/grove/worktree-pick.py -------------------------------------------------------------------------------- /home/pass.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/home/pass.nix -------------------------------------------------------------------------------- /home/postgres.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/home/postgres.nix -------------------------------------------------------------------------------- /home/ranger.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/home/ranger.nix -------------------------------------------------------------------------------- /home/tmux.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/home/tmux.nix -------------------------------------------------------------------------------- /home/vim/UltiSnips/markdown.snippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/home/vim/UltiSnips/markdown.snippets -------------------------------------------------------------------------------- /home/vim/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/home/vim/default.nix -------------------------------------------------------------------------------- /home/vim/options.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/home/vim/options.nix -------------------------------------------------------------------------------- /home/vim/snippets/all.snippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/home/vim/snippets/all.snippets -------------------------------------------------------------------------------- /home/vim/snippets/haskell.snippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/home/vim/snippets/haskell.snippets -------------------------------------------------------------------------------- /home/zsh.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/home/zsh.nix -------------------------------------------------------------------------------- /machines/bagel/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/machines/bagel/default.nix -------------------------------------------------------------------------------- /machines/dumple/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/machines/dumple/default.nix -------------------------------------------------------------------------------- /machines/dumple/hardware-configuration.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/machines/dumple/hardware-configuration.nix -------------------------------------------------------------------------------- /machines/dumpling/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/machines/dumpling/default.nix -------------------------------------------------------------------------------- /machines/dumpling/hardware-configuration.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/machines/dumpling/hardware-configuration.nix -------------------------------------------------------------------------------- /machines/mochi/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/machines/mochi/default.nix -------------------------------------------------------------------------------- /machines/mochi/hardware-configuration.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/machines/mochi/hardware-configuration.nix -------------------------------------------------------------------------------- /machines/mochi/hass.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/machines/mochi/hass.nix -------------------------------------------------------------------------------- /machines/mochi/otis.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/machines/mochi/otis.nix -------------------------------------------------------------------------------- /machines/norf/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/machines/norf/default.nix -------------------------------------------------------------------------------- /machines/norf/desktop-niri/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/machines/norf/desktop-niri/default.nix -------------------------------------------------------------------------------- /machines/norf/desktop.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/machines/norf/desktop.nix -------------------------------------------------------------------------------- /machines/norf/hardware-configuration.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/machines/norf/hardware-configuration.nix -------------------------------------------------------------------------------- /machines/onigiri/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/machines/onigiri/default.nix -------------------------------------------------------------------------------- /machines/onigiri/domo.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/machines/onigiri/domo.nix -------------------------------------------------------------------------------- /machines/onigiri/git-sync-service.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/machines/onigiri/git-sync-service.nix -------------------------------------------------------------------------------- /machines/onigiri/unbound.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/machines/onigiri/unbound.nix -------------------------------------------------------------------------------- /nixos/fonts.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/nixos/fonts.nix -------------------------------------------------------------------------------- /nixos/gemini.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/nixos/gemini.nix -------------------------------------------------------------------------------- /nixos/global.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/nixos/global.nix -------------------------------------------------------------------------------- /nixos/ndh.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/nixos/ndh.nix -------------------------------------------------------------------------------- /nixos/syncthing-desktop.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/nixos/syncthing-desktop.nix -------------------------------------------------------------------------------- /secrets/gemini-api-key.age: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/secrets/gemini-api-key.age -------------------------------------------------------------------------------- /secrets/ha-secrets.age: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/secrets/ha-secrets.age -------------------------------------------------------------------------------- /secrets/ndh-openvpn-desktop.age: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/secrets/ndh-openvpn-desktop.age -------------------------------------------------------------------------------- /secrets/ndh-openvpn-laptop.age: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/secrets/ndh-openvpn-laptop.age -------------------------------------------------------------------------------- /secrets/noip.age: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/secrets/noip.age -------------------------------------------------------------------------------- /secrets/notifications-token.age: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/secrets/notifications-token.age -------------------------------------------------------------------------------- /secrets/secrets.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/secrets/secrets.nix -------------------------------------------------------------------------------- /secrets/wg-onigiri.age: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/secrets/wg-onigiri.age -------------------------------------------------------------------------------- /secrets/wg-paninix.age: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/secrets/wg-paninix.age -------------------------------------------------------------------------------- /secrets/woven/github_pat_nix_conf.age: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/secrets/woven/github_pat_nix_conf.age -------------------------------------------------------------------------------- /secrets/woven/id_personal_github.age: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/secrets/woven/id_personal_github.age -------------------------------------------------------------------------------- /secrets/woven/netrc.age: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/secrets/woven/netrc.age -------------------------------------------------------------------------------- /secrets/woven/secrets.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonascarpay/nix/HEAD/secrets/woven/secrets.nix --------------------------------------------------------------------------------