├── .gitattributes ├── .gitignore ├── .sops.yaml ├── 2024-12-rework ├── .gitignore ├── configuration.nix ├── flake.lock ├── flake.nix ├── hardware-configuration.nix └── nixpkgs-settings.nix ├── INSTALLATION.md ├── LICENSE ├── README.md ├── examples └── flake-structure.nix ├── flake.lock ├── flake.nix ├── lib ├── default.nix ├── mkDarwinHost.nix ├── mkHomeConfig.nix ├── mkNixosHost.nix └── nixpkgs-settings.nix ├── modules └── hosts │ ├── common │ ├── all-gui.nix │ ├── default.nix │ ├── files │ │ ├── Microsoft.PowerShell_profile.ps1 │ │ ├── nvim │ │ │ └── lua │ │ │ │ ├── config │ │ │ │ └── vim-options.lua │ │ │ │ ├── disabled │ │ │ │ ├── barbar.lua │ │ │ │ ├── cheatsheet.lua │ │ │ │ ├── nvim-tree.lua │ │ │ │ └── themes │ │ │ │ │ ├── dracula.lua │ │ │ │ │ ├── gruvbox.lua │ │ │ │ │ ├── kanagawa.lua │ │ │ │ │ ├── oxocarbon.lua │ │ │ │ │ └── tokyonight.lua │ │ │ │ └── plugins │ │ │ │ ├── alpha.lua │ │ │ │ ├── bufferline.lua │ │ │ │ ├── catppuccin.lua │ │ │ │ ├── completions.lua │ │ │ │ ├── edgy.lua │ │ │ │ ├── git-stuff.lua │ │ │ │ ├── lsp-config.lua │ │ │ │ ├── lualine.lua │ │ │ │ ├── neo-tree.lua │ │ │ │ ├── noice.lua │ │ │ │ ├── none-ls.lua │ │ │ │ ├── nvim-web-devicons.lua │ │ │ │ ├── telescope.lua │ │ │ │ ├── todo-comments.lua │ │ │ │ ├── toggleterm.lua │ │ │ │ ├── treesitter.lua │ │ │ │ ├── trouble.lua │ │ │ │ ├── vim-tmux-navigator.lua │ │ │ │ └── which-key.lua │ │ ├── tilix │ │ │ └── Beanbag-Mathias.json │ │ ├── waybar │ │ │ ├── config │ │ │ └── style.css │ │ └── xfce4 │ │ │ └── terminal │ │ │ ├── accels.scm │ │ │ └── terminalrc │ ├── linux │ │ ├── apps │ │ │ ├── hexchat.nix │ │ │ ├── pidgin.nix │ │ │ ├── tilix.nix │ │ │ ├── waybar.nix │ │ │ └── xfce4-terminal.nix │ │ ├── flatpaks.nix │ │ ├── home.nix │ │ ├── internationalisation.nix │ │ ├── lets-encrypt.nix │ │ ├── restic.nix │ │ └── ripping.nix │ └── secrets.yaml │ ├── darwin │ ├── AirPuppet │ │ ├── default.nix │ │ ├── home-gene.nix │ │ └── secrets.yaml │ ├── Blue-Rock │ │ ├── default.nix │ │ ├── home-gene.liverman.nix │ │ └── secrets.yaml │ ├── default.nix │ ├── home.nix │ └── mightymac │ │ ├── default.nix │ │ ├── home-gene.liverman.nix │ │ └── secrets.yaml │ ├── home-manager-only │ ├── default.nix │ ├── home-gene.liverman.nix │ ├── home-gene.nix │ └── secrets.yaml │ └── nixos │ ├── bigboy │ ├── default.nix │ ├── hardware-configuration.nix │ ├── home-gene.nix │ └── secrets.yaml │ ├── default.nix │ ├── hetznix01 │ ├── default.nix │ ├── disk-config.nix │ ├── hardware-configuration.nix │ ├── home-gene.nix │ ├── post-install │ │ ├── containers │ │ │ └── emqx.nix │ │ ├── default.nix │ │ ├── matrix-synapse.nix │ │ ├── mosquitto.nix │ │ └── nginx.nix │ └── secrets.yaml │ ├── hetznix02 │ ├── default.nix │ ├── disk-config.nix │ ├── hardware-configuration.nix │ ├── home-gene.nix │ ├── post-install │ │ ├── default.nix │ │ └── nginx.nix │ └── secrets.yaml │ ├── kiosk-entryway │ ├── default.nix │ ├── disk-config.nix │ ├── hardware-configuration.nix │ ├── home-gene.nix │ └── secrets.yaml │ ├── kiosk-gene-desk │ ├── default.nix │ ├── home-gene.nix │ └── secrets.yaml │ ├── nixnas1 │ ├── default.nix │ ├── disk-config.nix │ ├── hardware-configuration.nix │ ├── home-gene.nix │ └── secrets.yaml │ ├── nixnuc │ ├── containers │ │ ├── audiobookshelf.nix │ │ ├── mountain-mesh-bot-discord.nix │ │ ├── nginx-proxy.nix │ │ ├── pinchflat.nix │ │ └── psitransfer.nix │ ├── default.nix │ ├── hardware-configuration.nix │ ├── home-gene.nix │ └── secrets.yaml │ └── rainbow-planet │ ├── default.nix │ ├── gnome.nix │ ├── hardware-configuration.nix │ ├── home-gene.nix │ └── secrets.yaml └── windows └── Microsoft.PowerShell_profile.ps1 /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/.gitignore -------------------------------------------------------------------------------- /.sops.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/.sops.yaml -------------------------------------------------------------------------------- /2024-12-rework/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/2024-12-rework/.gitignore -------------------------------------------------------------------------------- /2024-12-rework/configuration.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/2024-12-rework/configuration.nix -------------------------------------------------------------------------------- /2024-12-rework/flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/2024-12-rework/flake.lock -------------------------------------------------------------------------------- /2024-12-rework/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/2024-12-rework/flake.nix -------------------------------------------------------------------------------- /2024-12-rework/hardware-configuration.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/2024-12-rework/hardware-configuration.nix -------------------------------------------------------------------------------- /2024-12-rework/nixpkgs-settings.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/2024-12-rework/nixpkgs-settings.nix -------------------------------------------------------------------------------- /INSTALLATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/INSTALLATION.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/README.md -------------------------------------------------------------------------------- /examples/flake-structure.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/examples/flake-structure.nix -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/flake.nix -------------------------------------------------------------------------------- /lib/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/lib/default.nix -------------------------------------------------------------------------------- /lib/mkDarwinHost.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/lib/mkDarwinHost.nix -------------------------------------------------------------------------------- /lib/mkHomeConfig.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/lib/mkHomeConfig.nix -------------------------------------------------------------------------------- /lib/mkNixosHost.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/lib/mkNixosHost.nix -------------------------------------------------------------------------------- /lib/nixpkgs-settings.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/lib/nixpkgs-settings.nix -------------------------------------------------------------------------------- /modules/hosts/common/all-gui.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/all-gui.nix -------------------------------------------------------------------------------- /modules/hosts/common/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/default.nix -------------------------------------------------------------------------------- /modules/hosts/common/files/Microsoft.PowerShell_profile.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/files/Microsoft.PowerShell_profile.ps1 -------------------------------------------------------------------------------- /modules/hosts/common/files/nvim/lua/config/vim-options.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/files/nvim/lua/config/vim-options.lua -------------------------------------------------------------------------------- /modules/hosts/common/files/nvim/lua/disabled/barbar.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/files/nvim/lua/disabled/barbar.lua -------------------------------------------------------------------------------- /modules/hosts/common/files/nvim/lua/disabled/cheatsheet.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/files/nvim/lua/disabled/cheatsheet.lua -------------------------------------------------------------------------------- /modules/hosts/common/files/nvim/lua/disabled/nvim-tree.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/files/nvim/lua/disabled/nvim-tree.lua -------------------------------------------------------------------------------- /modules/hosts/common/files/nvim/lua/disabled/themes/dracula.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/files/nvim/lua/disabled/themes/dracula.lua -------------------------------------------------------------------------------- /modules/hosts/common/files/nvim/lua/disabled/themes/gruvbox.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/files/nvim/lua/disabled/themes/gruvbox.lua -------------------------------------------------------------------------------- /modules/hosts/common/files/nvim/lua/disabled/themes/kanagawa.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/files/nvim/lua/disabled/themes/kanagawa.lua -------------------------------------------------------------------------------- /modules/hosts/common/files/nvim/lua/disabled/themes/oxocarbon.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/files/nvim/lua/disabled/themes/oxocarbon.lua -------------------------------------------------------------------------------- /modules/hosts/common/files/nvim/lua/disabled/themes/tokyonight.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/files/nvim/lua/disabled/themes/tokyonight.lua -------------------------------------------------------------------------------- /modules/hosts/common/files/nvim/lua/plugins/alpha.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/files/nvim/lua/plugins/alpha.lua -------------------------------------------------------------------------------- /modules/hosts/common/files/nvim/lua/plugins/bufferline.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/files/nvim/lua/plugins/bufferline.lua -------------------------------------------------------------------------------- /modules/hosts/common/files/nvim/lua/plugins/catppuccin.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/files/nvim/lua/plugins/catppuccin.lua -------------------------------------------------------------------------------- /modules/hosts/common/files/nvim/lua/plugins/completions.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/files/nvim/lua/plugins/completions.lua -------------------------------------------------------------------------------- /modules/hosts/common/files/nvim/lua/plugins/edgy.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/files/nvim/lua/plugins/edgy.lua -------------------------------------------------------------------------------- /modules/hosts/common/files/nvim/lua/plugins/git-stuff.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/files/nvim/lua/plugins/git-stuff.lua -------------------------------------------------------------------------------- /modules/hosts/common/files/nvim/lua/plugins/lsp-config.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/files/nvim/lua/plugins/lsp-config.lua -------------------------------------------------------------------------------- /modules/hosts/common/files/nvim/lua/plugins/lualine.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/files/nvim/lua/plugins/lualine.lua -------------------------------------------------------------------------------- /modules/hosts/common/files/nvim/lua/plugins/neo-tree.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/files/nvim/lua/plugins/neo-tree.lua -------------------------------------------------------------------------------- /modules/hosts/common/files/nvim/lua/plugins/noice.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/files/nvim/lua/plugins/noice.lua -------------------------------------------------------------------------------- /modules/hosts/common/files/nvim/lua/plugins/none-ls.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/files/nvim/lua/plugins/none-ls.lua -------------------------------------------------------------------------------- /modules/hosts/common/files/nvim/lua/plugins/nvim-web-devicons.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/files/nvim/lua/plugins/nvim-web-devicons.lua -------------------------------------------------------------------------------- /modules/hosts/common/files/nvim/lua/plugins/telescope.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/files/nvim/lua/plugins/telescope.lua -------------------------------------------------------------------------------- /modules/hosts/common/files/nvim/lua/plugins/todo-comments.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/files/nvim/lua/plugins/todo-comments.lua -------------------------------------------------------------------------------- /modules/hosts/common/files/nvim/lua/plugins/toggleterm.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/files/nvim/lua/plugins/toggleterm.lua -------------------------------------------------------------------------------- /modules/hosts/common/files/nvim/lua/plugins/treesitter.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/files/nvim/lua/plugins/treesitter.lua -------------------------------------------------------------------------------- /modules/hosts/common/files/nvim/lua/plugins/trouble.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/files/nvim/lua/plugins/trouble.lua -------------------------------------------------------------------------------- /modules/hosts/common/files/nvim/lua/plugins/vim-tmux-navigator.lua: -------------------------------------------------------------------------------- 1 | return { 2 | "christoomey/vim-tmux-navigator", 3 | } 4 | -------------------------------------------------------------------------------- /modules/hosts/common/files/nvim/lua/plugins/which-key.lua: -------------------------------------------------------------------------------- 1 | return { 2 | "folke/which-key.nvim", 3 | config = true, 4 | } 5 | -------------------------------------------------------------------------------- /modules/hosts/common/files/tilix/Beanbag-Mathias.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/files/tilix/Beanbag-Mathias.json -------------------------------------------------------------------------------- /modules/hosts/common/files/waybar/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/files/waybar/config -------------------------------------------------------------------------------- /modules/hosts/common/files/waybar/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/files/waybar/style.css -------------------------------------------------------------------------------- /modules/hosts/common/files/xfce4/terminal/accels.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/files/xfce4/terminal/accels.scm -------------------------------------------------------------------------------- /modules/hosts/common/files/xfce4/terminal/terminalrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/files/xfce4/terminal/terminalrc -------------------------------------------------------------------------------- /modules/hosts/common/linux/apps/hexchat.nix: -------------------------------------------------------------------------------- 1 | { ... }: { 2 | programs.hexchat.enable = true; 3 | } 4 | -------------------------------------------------------------------------------- /modules/hosts/common/linux/apps/pidgin.nix: -------------------------------------------------------------------------------- 1 | { ... }: { 2 | programs.pidgin.enable = true; 3 | } 4 | -------------------------------------------------------------------------------- /modules/hosts/common/linux/apps/tilix.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/linux/apps/tilix.nix -------------------------------------------------------------------------------- /modules/hosts/common/linux/apps/waybar.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/linux/apps/waybar.nix -------------------------------------------------------------------------------- /modules/hosts/common/linux/apps/xfce4-terminal.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/linux/apps/xfce4-terminal.nix -------------------------------------------------------------------------------- /modules/hosts/common/linux/flatpaks.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/linux/flatpaks.nix -------------------------------------------------------------------------------- /modules/hosts/common/linux/home.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/linux/home.nix -------------------------------------------------------------------------------- /modules/hosts/common/linux/internationalisation.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/linux/internationalisation.nix -------------------------------------------------------------------------------- /modules/hosts/common/linux/lets-encrypt.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/linux/lets-encrypt.nix -------------------------------------------------------------------------------- /modules/hosts/common/linux/restic.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/linux/restic.nix -------------------------------------------------------------------------------- /modules/hosts/common/linux/ripping.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/linux/ripping.nix -------------------------------------------------------------------------------- /modules/hosts/common/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/common/secrets.yaml -------------------------------------------------------------------------------- /modules/hosts/darwin/AirPuppet/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/darwin/AirPuppet/default.nix -------------------------------------------------------------------------------- /modules/hosts/darwin/AirPuppet/home-gene.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/darwin/AirPuppet/home-gene.nix -------------------------------------------------------------------------------- /modules/hosts/darwin/AirPuppet/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/darwin/AirPuppet/secrets.yaml -------------------------------------------------------------------------------- /modules/hosts/darwin/Blue-Rock/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/darwin/Blue-Rock/default.nix -------------------------------------------------------------------------------- /modules/hosts/darwin/Blue-Rock/home-gene.liverman.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/darwin/Blue-Rock/home-gene.liverman.nix -------------------------------------------------------------------------------- /modules/hosts/darwin/Blue-Rock/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/darwin/Blue-Rock/secrets.yaml -------------------------------------------------------------------------------- /modules/hosts/darwin/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/darwin/default.nix -------------------------------------------------------------------------------- /modules/hosts/darwin/home.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/darwin/home.nix -------------------------------------------------------------------------------- /modules/hosts/darwin/mightymac/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/darwin/mightymac/default.nix -------------------------------------------------------------------------------- /modules/hosts/darwin/mightymac/home-gene.liverman.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/darwin/mightymac/home-gene.liverman.nix -------------------------------------------------------------------------------- /modules/hosts/darwin/mightymac/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/darwin/mightymac/secrets.yaml -------------------------------------------------------------------------------- /modules/hosts/home-manager-only/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/home-manager-only/default.nix -------------------------------------------------------------------------------- /modules/hosts/home-manager-only/home-gene.liverman.nix: -------------------------------------------------------------------------------- 1 | { ... }: { 2 | # Settings just for work machines go here 3 | } -------------------------------------------------------------------------------- /modules/hosts/home-manager-only/home-gene.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/home-manager-only/home-gene.nix -------------------------------------------------------------------------------- /modules/hosts/home-manager-only/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/home-manager-only/secrets.yaml -------------------------------------------------------------------------------- /modules/hosts/nixos/bigboy/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/bigboy/default.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/bigboy/hardware-configuration.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/bigboy/hardware-configuration.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/bigboy/home-gene.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/bigboy/home-gene.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/bigboy/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/bigboy/secrets.yaml -------------------------------------------------------------------------------- /modules/hosts/nixos/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/default.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/hetznix01/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/hetznix01/default.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/hetznix01/disk-config.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/hetznix01/disk-config.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/hetznix01/hardware-configuration.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/hetznix01/hardware-configuration.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/hetznix01/home-gene.nix: -------------------------------------------------------------------------------- 1 | { ... }: { 2 | home.stateVersion = "24.05"; 3 | } 4 | -------------------------------------------------------------------------------- /modules/hosts/nixos/hetznix01/post-install/containers/emqx.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/hetznix01/post-install/containers/emqx.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/hetznix01/post-install/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/hetznix01/post-install/default.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/hetznix01/post-install/matrix-synapse.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/hetznix01/post-install/matrix-synapse.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/hetznix01/post-install/mosquitto.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/hetznix01/post-install/mosquitto.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/hetznix01/post-install/nginx.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/hetznix01/post-install/nginx.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/hetznix01/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/hetznix01/secrets.yaml -------------------------------------------------------------------------------- /modules/hosts/nixos/hetznix02/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/hetznix02/default.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/hetznix02/disk-config.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/hetznix02/disk-config.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/hetznix02/hardware-configuration.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/hetznix02/hardware-configuration.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/hetznix02/home-gene.nix: -------------------------------------------------------------------------------- 1 | { ... }: { 2 | home.stateVersion = "24.05"; 3 | } 4 | -------------------------------------------------------------------------------- /modules/hosts/nixos/hetznix02/post-install/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/hetznix02/post-install/default.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/hetznix02/post-install/nginx.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/hetznix02/post-install/nginx.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/hetznix02/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/hetznix02/secrets.yaml -------------------------------------------------------------------------------- /modules/hosts/nixos/kiosk-entryway/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/kiosk-entryway/default.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/kiosk-entryway/disk-config.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/kiosk-entryway/disk-config.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/kiosk-entryway/hardware-configuration.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/kiosk-entryway/hardware-configuration.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/kiosk-entryway/home-gene.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/kiosk-entryway/home-gene.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/kiosk-entryway/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/kiosk-entryway/secrets.yaml -------------------------------------------------------------------------------- /modules/hosts/nixos/kiosk-gene-desk/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/kiosk-gene-desk/default.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/kiosk-gene-desk/home-gene.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/kiosk-gene-desk/home-gene.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/kiosk-gene-desk/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/kiosk-gene-desk/secrets.yaml -------------------------------------------------------------------------------- /modules/hosts/nixos/nixnas1/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/nixnas1/default.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/nixnas1/disk-config.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/nixnas1/disk-config.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/nixnas1/hardware-configuration.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/nixnas1/hardware-configuration.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/nixnas1/home-gene.nix: -------------------------------------------------------------------------------- 1 | { ... }: { 2 | home.stateVersion = "24.05"; 3 | } 4 | -------------------------------------------------------------------------------- /modules/hosts/nixos/nixnas1/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/nixnas1/secrets.yaml -------------------------------------------------------------------------------- /modules/hosts/nixos/nixnuc/containers/audiobookshelf.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/nixnuc/containers/audiobookshelf.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/nixnuc/containers/mountain-mesh-bot-discord.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/nixnuc/containers/mountain-mesh-bot-discord.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/nixnuc/containers/nginx-proxy.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/nixnuc/containers/nginx-proxy.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/nixnuc/containers/pinchflat.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/nixnuc/containers/pinchflat.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/nixnuc/containers/psitransfer.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/nixnuc/containers/psitransfer.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/nixnuc/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/nixnuc/default.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/nixnuc/hardware-configuration.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/nixnuc/hardware-configuration.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/nixnuc/home-gene.nix: -------------------------------------------------------------------------------- 1 | { ... }: { 2 | home.stateVersion = "23.11"; 3 | } 4 | -------------------------------------------------------------------------------- /modules/hosts/nixos/nixnuc/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/nixnuc/secrets.yaml -------------------------------------------------------------------------------- /modules/hosts/nixos/rainbow-planet/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/rainbow-planet/default.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/rainbow-planet/gnome.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/rainbow-planet/gnome.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/rainbow-planet/hardware-configuration.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/rainbow-planet/hardware-configuration.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/rainbow-planet/home-gene.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/rainbow-planet/home-gene.nix -------------------------------------------------------------------------------- /modules/hosts/nixos/rainbow-planet/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/modules/hosts/nixos/rainbow-planet/secrets.yaml -------------------------------------------------------------------------------- /windows/Microsoft.PowerShell_profile.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genebean/dots/HEAD/windows/Microsoft.PowerShell_profile.ps1 --------------------------------------------------------------------------------