(T)im's N(ix) Flake, Multi-Host Configurations for all of my machines! 74k1.sh/
nixos nix
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix(wired): add greetd config

74k1 4f63cc2d ff3f3c2c

+7 -48
+3 -3
flake.lock
··· 5385 5385 ] 5386 5386 }, 5387 5387 "locked": { 5388 - "lastModified": 1757165632, 5389 - "narHash": "sha256-tSPS4rkk4FLH6Y01LCO4+bKsCu3zilWzhPeAzcRkflI=", 5388 + "lastModified": 1757240827, 5389 + "narHash": "sha256-Hp85Lkf2X37krMBi0QpdkkBN6roi4kYmAc49+Omruo0=", 5390 5390 "owner": "74k1", 5391 5391 "repo": "tixpkgs", 5392 - "rev": "3240f48201823e73371835663340dc8097809469", 5392 + "rev": "0561fc292f8bc51e92ca34506ac5d0f297c198e9", 5393 5393 "type": "github" 5394 5394 }, 5395 5395 "original": {
+2 -2
flake.nix
··· 14 14 url = "github:NixOS/nixpkgs/master"; 15 15 }; 16 16 tixpkgs = { 17 - # url = "github:74k1/tixpkgs/main"; 18 - url = "git+file:///home/taki/dev/tixpkgs"; 17 + url = "github:74k1/tixpkgs/main"; 18 + # url = "git+file:///home/taki/dev/tixpkgs"; 19 19 inputs.nixpkgs.follows = "nixpkgs"; 20 20 }; 21 21 nixpkgs-local = {
+2 -43
hosts/nixos/wired/configuration.nix
··· 149 149 greetd = { 150 150 enable = true; 151 151 package = pkgs.greetd; 152 + # useTextGreeter = true; 152 153 settings = { 153 154 # terminal.vt = 1; 154 155 default_session = { 155 156 user = "taki"; 156 - command = "${lib.getExe' pkgs.niri "niri-session"}"; 157 + command = "${lib.getExe' pkgs.greetd "agreety"} --cmd ${lib.getExe' pkgs.niri "niri-session"}"; 157 158 }; 158 159 }; 159 160 }; ··· 171 172 }; 172 173 173 174 displayManager = { 174 - # enable = true; 175 - # ly = { 176 - # enable = true; 177 - # settings = { 178 - # allow_empty_password = false; 179 - # # animation = "colormix"; 180 - # animation = "gameoflife"; 181 - # asterisk = "•"; 182 - # auth_fails = 10; 183 - # # bigclock = "en"; 184 - # # box_title = "Hello World!"; 185 - # # clock = "%c"; 186 - # # bg = "0x0007060B"; 187 - # # border_fg = "0x00323246"; 188 - # # fg = "0x00EBE9F1"; 189 - # # clear_password = true; 190 - # # gameoflife_fg = "0x0007060B"; 191 - # # hide_borders = true; 192 - # numlock = true; 193 - # vi_mode = true; 194 - # vi_default_mode = "normal"; 195 - # # vi_default_mode = "insert"; 196 - # }; 197 - # }; 198 175 defaultSession = "niri-session"; 199 - # sessionPackages = [ 200 - # (pkgs.stdenv.mkDerivation { 201 - # name = "niri-session"; 202 - # buildCommand = /* sh */ '' 203 - # mkdir -p $out/share/wayland-sessions 204 - # cat > $out/share/wayland-sessions/niri.desktop <<EOF 205 - # [Desktop Entry] 206 - # Name=Niri Session 207 - # Comment=Niri Wayland Compositor 208 - # Exec=${lib.getExe' pkgs.niri "niri-session"} 209 - # Type=Application 210 - # DesktopNames=niri 211 - # EOF 212 - # ''; 213 - # passthru.providedSessions = [ "niri" ]; 214 - # }) 215 - # pkgs.niri 216 - # ]; 217 176 }; 218 177 219 178 libinput = {