├── .gitattributes ├── .gitignore ├── README.org ├── default.nix ├── flake.lock ├── flake.nix ├── home ├── config │ ├── default.nix │ └── emacs.org ├── modules │ └── system │ │ └── wsl.nix └── profiles │ ├── bash.nix │ ├── emacs.nix │ ├── exa.nix │ ├── fonts │ ├── default.nix │ ├── iosevka.nix │ └── pragmatapro.nix │ ├── git.nix │ ├── gpg.nix │ ├── latex.nix │ ├── nvim.nix │ ├── teams.nix │ ├── tokei.nix │ ├── wezterm.nix │ ├── zathura.nix │ └── zoxide.nix ├── hosts └── nixos │ └── NotYourLaptop │ ├── configuration.nix │ ├── default.nix │ └── hardware-configuration.nix ├── lib ├── compat │ ├── default.nix │ └── nixos │ │ └── default.nix └── default.nix ├── modules ├── desktop │ └── apps │ │ └── extra.nix ├── dev │ └── extra.nix ├── hm-system-defaults.nix ├── nix-path.nix └── system │ └── secrets.nix ├── pkgs ├── _sources │ ├── generated.json │ └── generated.nix ├── default.nix └── nvfetcher.toml ├── profiles ├── cachix │ ├── default.nix │ ├── nix-community.nix │ └── nrdxp.nix └── core │ ├── common.nix │ ├── nixos.nix │ └── starship.toml ├── repl.nix ├── secrets ├── fonts │ └── pragmata-pro-mono-liga.age └── secrets.nix ├── shell.nix ├── shell ├── default.nix └── shell.nix └── users ├── bob └── default.nix └── root └── default.nix /.gitattributes: -------------------------------------------------------------------------------- 1 | *.org linguist-detectable 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/.gitignore -------------------------------------------------------------------------------- /README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/README.org -------------------------------------------------------------------------------- /default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/default.nix -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/flake.nix -------------------------------------------------------------------------------- /home/config/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/home/config/default.nix -------------------------------------------------------------------------------- /home/config/emacs.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/home/config/emacs.org -------------------------------------------------------------------------------- /home/modules/system/wsl.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/home/modules/system/wsl.nix -------------------------------------------------------------------------------- /home/profiles/bash.nix: -------------------------------------------------------------------------------- 1 | { 2 | programs.bash.enable = true; 3 | } 4 | -------------------------------------------------------------------------------- /home/profiles/emacs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/home/profiles/emacs.nix -------------------------------------------------------------------------------- /home/profiles/exa.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/home/profiles/exa.nix -------------------------------------------------------------------------------- /home/profiles/fonts/default.nix: -------------------------------------------------------------------------------- 1 | { 2 | imports = [./iosevka.nix ./pragmatapro.nix]; 3 | } 4 | -------------------------------------------------------------------------------- /home/profiles/fonts/iosevka.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/home/profiles/fonts/iosevka.nix -------------------------------------------------------------------------------- /home/profiles/fonts/pragmatapro.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/home/profiles/fonts/pragmatapro.nix -------------------------------------------------------------------------------- /home/profiles/git.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/home/profiles/git.nix -------------------------------------------------------------------------------- /home/profiles/gpg.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/home/profiles/gpg.nix -------------------------------------------------------------------------------- /home/profiles/latex.nix: -------------------------------------------------------------------------------- 1 | {pkgs, ...}: { 2 | home.packages = with pkgs; [texlive.combined.scheme-full]; 3 | } 4 | -------------------------------------------------------------------------------- /home/profiles/nvim.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/home/profiles/nvim.nix -------------------------------------------------------------------------------- /home/profiles/teams.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/home/profiles/teams.nix -------------------------------------------------------------------------------- /home/profiles/tokei.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/home/profiles/tokei.nix -------------------------------------------------------------------------------- /home/profiles/wezterm.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/home/profiles/wezterm.nix -------------------------------------------------------------------------------- /home/profiles/zathura.nix: -------------------------------------------------------------------------------- 1 | {pkgs, ...}: { 2 | home.packages = with pkgs; [zathura]; 3 | } 4 | -------------------------------------------------------------------------------- /home/profiles/zoxide.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/home/profiles/zoxide.nix -------------------------------------------------------------------------------- /hosts/nixos/NotYourLaptop/configuration.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/hosts/nixos/NotYourLaptop/configuration.nix -------------------------------------------------------------------------------- /hosts/nixos/NotYourLaptop/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/hosts/nixos/NotYourLaptop/default.nix -------------------------------------------------------------------------------- /hosts/nixos/NotYourLaptop/hardware-configuration.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/hosts/nixos/NotYourLaptop/hardware-configuration.nix -------------------------------------------------------------------------------- /lib/compat/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/lib/compat/default.nix -------------------------------------------------------------------------------- /lib/compat/nixos/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/lib/compat/nixos/default.nix -------------------------------------------------------------------------------- /lib/default.nix: -------------------------------------------------------------------------------- 1 | {lib}: 2 | lib.makeExtensible (self: {}) 3 | -------------------------------------------------------------------------------- /modules/desktop/apps/extra.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/modules/desktop/apps/extra.nix -------------------------------------------------------------------------------- /modules/dev/extra.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/modules/dev/extra.nix -------------------------------------------------------------------------------- /modules/hm-system-defaults.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/modules/hm-system-defaults.nix -------------------------------------------------------------------------------- /modules/nix-path.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/modules/nix-path.nix -------------------------------------------------------------------------------- /modules/system/secrets.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/modules/system/secrets.nix -------------------------------------------------------------------------------- /pkgs/_sources/generated.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/pkgs/_sources/generated.json -------------------------------------------------------------------------------- /pkgs/_sources/generated.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/pkgs/_sources/generated.nix -------------------------------------------------------------------------------- /pkgs/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/pkgs/default.nix -------------------------------------------------------------------------------- /pkgs/nvfetcher.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/pkgs/nvfetcher.toml -------------------------------------------------------------------------------- /profiles/cachix/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/profiles/cachix/default.nix -------------------------------------------------------------------------------- /profiles/cachix/nix-community.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/profiles/cachix/nix-community.nix -------------------------------------------------------------------------------- /profiles/cachix/nrdxp.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/profiles/cachix/nrdxp.nix -------------------------------------------------------------------------------- /profiles/core/common.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/profiles/core/common.nix -------------------------------------------------------------------------------- /profiles/core/nixos.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/profiles/core/nixos.nix -------------------------------------------------------------------------------- /profiles/core/starship.toml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /repl.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/repl.nix -------------------------------------------------------------------------------- /secrets/fonts/pragmata-pro-mono-liga.age: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/secrets/fonts/pragmata-pro-mono-liga.age -------------------------------------------------------------------------------- /secrets/secrets.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/secrets/secrets.nix -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- 1 | (import ./lib/compat).shellNix 2 | -------------------------------------------------------------------------------- /shell/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/shell/default.nix -------------------------------------------------------------------------------- /shell/shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/shell/shell.nix -------------------------------------------------------------------------------- /users/bob/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/users/bob/default.nix -------------------------------------------------------------------------------- /users/root/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bobbbay/dotfiles/HEAD/users/root/default.nix --------------------------------------------------------------------------------