1.3 KiB
1.3 KiB
NixOS Configuration Repository
Repo for nix configuration files
Information
Common
- Used to house all common configurations, including dotfiles
Desktops
- Used to house DWM configurations, such as Gnome
Hosts
- Contains hardware configurations
Software
- Contains pieces of software, such as Promtail
Users
- Contains user configurations via home-manager
Root
flake.nix
- The main configuration file for all systemsconfiguration.nix
- Common configuration across alls ystems
Theming
- To change system-wide themes, you need to change the following:
desktops/gnome.nix
- Change the imports at the bottom.users/albert/gnome-dconf.nix
- Change the theme variants in the following:org/gnome/shell/extensions/nightthemeswitcher/gtk-variants
org/gnome/shell/extensions/nightthemeswitcher/icon-variants
org/gnome/shell/extensions/nightthemeswitcher/shell-variants
common/dotfiles/neovim.nix
- Change the following:plugins = with pkgs.vimPlugins
- Add your theme under "Themes"extraConfig
- Change thecolorscheme
section
GPG Keys
- Import your GPG key
albert.key
- Add it to your GPG Keyring via
gpg --import albert.key
- Mark it as ultimately trusted via
gpg --edit-key albert@sysctl.io
, then typetrust
, then5