my nixos dotfiles :3 codeberg.org/koibtw/dotfiles
dotfiles neovim nixos catppuccin linux

refact: switch to uutils

Changed files
+58 -5
modules
systems
desktop
laptop
+50 -1
modules/base.nix
··· 103 ]; 104 }; 105 106 - system.stateVersion = "25.05"; 107 }
··· 103 ]; 104 }; 105 106 + system = { 107 + replaceDependencies.replacements = with pkgs; [ 108 + { 109 + oldDependency = coreutils-full; 110 + newDependency = symlinkJoin { 111 + name = 112 + "coreuutils-full" 113 + + builtins.concatStringsSep "" ( 114 + builtins.genList (_: "_") (builtins.stringLength pkgs.coreutils-full.version) 115 + ); 116 + paths = [ uutils-coreutils-noprefix ]; 117 + }; 118 + } 119 + { 120 + oldDependency = coreutils; 121 + newDependency = symlinkJoin { 122 + name = 123 + "coreuutils" 124 + + builtins.concatStringsSep "" ( 125 + builtins.genList (_: "_") (builtins.stringLength pkgs.coreutils.version) 126 + ); 127 + paths = [ uutils-coreutils-noprefix ]; 128 + }; 129 + } 130 + { 131 + oldDependency = findutils; 132 + newDependency = symlinkJoin { 133 + name = 134 + "finduutils" 135 + + builtins.concatStringsSep "" ( 136 + builtins.genList (_: "_") (builtins.stringLength pkgs.findutils.version) 137 + ); 138 + paths = [ uutils-findutils ]; 139 + }; 140 + } 141 + { 142 + oldDependency = diffutils; 143 + newDependency = symlinkJoin { 144 + name = 145 + "diffuutils" 146 + + builtins.concatStringsSep "" ( 147 + builtins.genList (_: "_") (builtins.stringLength pkgs.diffutils.version) 148 + ); 149 + paths = [ uutils-diffutils ]; 150 + }; 151 + } 152 + ]; 153 + 154 + stateVersion = "25.05"; 155 + }; 156 }
+4 -2
systems/desktop/default.nix
··· 13 hardware.graphics.enable = true; 14 15 services.xserver = { 16 - xkb.layout = "us"; 17 - xkbVariant = "colemak"; 18 videoDrivers = [ "nvidia" ]; 19 }; 20
··· 13 hardware.graphics.enable = true; 14 15 services.xserver = { 16 + xkb = { 17 + layout = "us"; 18 + variant = "colemak"; 19 + }; 20 videoDrivers = [ "nvidia" ]; 21 }; 22
+4 -2
systems/laptop/default.nix
··· 11 i18n.defaultLocale = "en_US.UTF-8"; 12 13 services.xserver = { 14 - xkb.layout = "us"; 15 - xkbVariant = "colemak"; 16 }; 17 18 environment.systemPackages = with pkgs; [
··· 11 i18n.defaultLocale = "en_US.UTF-8"; 12 13 services.xserver = { 14 + xkb = { 15 + layout = "us"; 16 + variant = "colemak"; 17 + }; 18 }; 19 20 environment.systemPackages = with pkgs; [