Repo for nix configuration files
Find a file
2023-07-03 11:14:30 +09:00
common/dotfiles enable all themes, remove unused neovim plugins 2023-07-03 07:55:29 +09:00
desktops Add comments 2023-07-03 11:14:30 +09:00
hosts/nixos-laptop test 2023-07-01 18:38:21 +09:00
software test 2023-07-03 07:47:30 +09:00
users Changed automatic time 2023-07-02 22:02:01 +09:00
configuration.nix Test 2023-07-02 22:46:14 +09:00
flake.lock Test 2023-07-02 21:47:52 +09:00
flake.nix Test 2023-07-02 21:47:52 +09:00
README.md Add comments 2023-07-03 11:14:30 +09:00

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/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