···2020 - `fragments`: Home Manager configuration fragments
2121 - `options`: Home Manager configuration flags
2222 - `profiles`: Base Home Manager configurations to build upon (e.g. `desktop`, `minimal`)
2323-- `lib`: Additional custom lib and flake helpers
2323+- `lib`: Additional custom lib and flake helpers
2424- `modules`: modules that fill a missing feature of NixOS or Home Manager
2525- `nixos`: NixOS related config
2626 - `hardware/<hostname>.nix`: Device-specific settings like settings generated by `nixos-generate-config`
+1-1
apps/flash-installer.nix
···2929 fi
30303131 echo "Flashing to $dev"
3232-3232+3333 # Format selected disk
3434 pv -tpreb "${isoPath}" | sudo dd bs=4M of="$dev" iflag=fullblock conv=notrunc,noerror oflag=sync
3535 '';
···162162 };
163163164164 git = {
165165- pagers.externalDiffCommand = "difft --color=always";
165165+ pagers = [
166166+ { externalDiffCommand = "difft --color=always"; }
167167+ ];
166168 };
167169168170 # to be declarative or not to be declarative?
+1-1
home-manager/fragments/shell.nix
···150150 '';
151151152152 # Quickly explore a derivation (using registry syntax)
153153- # e.g. `cdd nixpkgs#fontforge` or `cdd unixpkgs#fontforge`
153153+ # e.g. `cdd nixpkgs#fontforge` or `cdd unixpkgs#fontforge`
154154 cdd = "cd (nix build --no-link --print-out-paths $argv | ${lib.getExe pkgs.fzf})";
155155 } // lib.optionalAttrs (!flags.onlyCached) {
156156 # Quickly get outta here to test something
+5-4
home-manager/fragments/stylix.nix
···1111 cfg = config.local.fragment.stylix;
1212in
1313{
1414- imports = [ stylix.homeModules.stylix ];
1414+ imports = [
1515+ stylix.homeModules.stylix
1616+ # issues a warning because we use `useGlobalPkgs`
1717+ { config.stylix.overlays.enable = false; }
1818+ ];
15191620 options.local.fragment.stylix.enable = lib.mkEnableOption ''
1721 Stylix related
···2630 stylix = {
2731 enable = true;
2832 base16Scheme = lib.mkDefault "${pkgs.base16-schemes}/share/themes/onedark-dark.yaml";
2929-3030- # issues a warning because we use `useGlobalPkgs`
3131- overlays.enable = false;
32333334 image = ../../assets/wallpaper-binary-cloud.png;
3435
+1-1
home-manager/fragments/waybar.nix
···232232 .modules-right widget .module {
233233 padding: 0 1rem;
234234235235- color: @base07;
235235+ color: @base07;
236236 }
237237238238 /* Round first and last child of left, right and center modules. Disable rounding on the sides*/
···26262727 The recommended amount from RedHat is:
28282929- Amount of RAM Recommended swap space Recommended swap space
2929+ Amount of RAM Recommended swap space Recommended swap space
3030 in the system if allowing for hibernation
3131 —————————————— —————————————————————————— ———————————————————————————
3232 ⩽ 2 GB 2 times the amount of RAM 3 times the amount of RAM
+1-1
modules/home-manager/xcompose.nix
···1414 loadConfigInEnv = mkOption {
1515 description = ''
1616 Load the XCompose file by passing the `XCOMPOSEFILE` environment variable instead of linking to ~/.XCompose.
1717-1717+1818 That is nice to avoid cluttering the HOME directory, it's preferable to disable it when experimenting
1919 with your compose config to reload faster than having to reload your VM.
2020 '';
+1-1
nixos/fragments/kanata/arsenik.kbd.lisp
···5959;; Numrow layer
6060(deflayer numrow
6161 XX XX XX XX XX XX XX XX XX XX XX
6262- XX XX XX XX XX XX XX XX XX XX
6262+ XX XX XX XX XX XX XX XX XX XX
6363 @1 @2 @3 @4 @5 @6 @7 @8 @9 @0
6464 XX XX XX XX XX XX XX XX XX XX XX
6565 XX XX XX XX XX
···9191 };
9292 users.users.${config.local.user.username}.extraGroups = [ "wireshark" "plugdev" ];
93939494- # This option is already filled with aliases that snowball and have
9494+ # This option is already filled with aliases that snowball and have
9595 # priority on fish internal `ls` aliases
9696 environment.shellAliases = { ls = null; ll = null; l = null; };
9797 programs.fish.enable = true;