Repo for nix configuration files
Find a file
2023-07-05 13:30:20 +09:00
common/dotfiles test 2023-07-04 20:00:09 +09:00
desktops Add comments 2023-07-03 11:14:30 +09:00
hosts/nixos-laptop test 2023-07-05 13:30:20 +09:00
keys Update pubkeys 2023-07-05 13:09:33 +09:00
modules test 2023-07-05 10:45:25 +09:00
secrets new keys 2023-07-05 13:15:37 +09:00
services Added promtail restart rules 2023-07-05 13:20:49 +09:00
software Update 2023-07-04 14:44:25 +09:00
users Testing sops 2023-07-03 14:37:20 +09:00
.sops.yaml add machine to sops 2023-07-05 13:12:30 +09:00
configuration.nix test 2023-07-05 13:30:20 +09:00
flake.lock test 2023-07-05 10:13:10 +09:00
flake.nix test 2023-07-04 20:12:33 +09:00
README.md Update pubkeys 2023-07-05 13:09:33 +09:00

NixOS Configuration Repository

Repo for nix configuration files

Information


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

GPG Keys

  1. Import your GPG key albert.key
  2. Add it to your GPG Keyring via gpg --import albert.key
  3. Mark it as ultimately trusted via gpg --edit-key albert@sysctl.io, then type trust, then 5
  4. Repeat this step for all users who need a GPG key assigned

SOPS Secrets

  1. To edit a file: cd to /path/to/nix-files/ and run:
    • nix-shell -p sops --run "sops secrets/secret_file.yml
  2. Ensure your GPG keys are set up.

Names

  • Constellation
  • Aquilla