nix/README.md
2023-07-03 14:37:20 +09:00

34 lines
No EOL
1.1 KiB
Markdown

# 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 systems
* `configuration.nix` - Common configuration across alls ystems
---
# Theming
* To change system-wide themes, you need to change the following:
1. `desktops/gnome.nix` - Change the imports at the bottom.
2. `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`
3. `common/dotfiles/neovim.nix` - Change the following:
* `plugins = with pkgs.vimPlugins` - Add your theme under "Themes"
* `extraConfig` - Change the `colorscheme` section