authorgravatar for nmarks413@gmail.comNatalie Marks <nmarks413@gmail.com> 2025-04-10 20:29:37-07:00
committergravatar for nmarks413@gmail.comNatalie Marks <nmarks413@gmail.com> 2025-04-10 20:29:37-07:00
log361f9a7e63b4a0171618d33dd4e9767b6263256f
treefa0d46d65fcf80f9bb27e04929ec3dc1de70f829
parente43019371430eb14d0c60384ed80f926fd443a60
signature Commit is signed but in an unrecognized format.

test signing 2


4 files changed, 76 insertions(+), 60 deletions(-)

flake.lock+53-53
...@@ -20,11 +20,11 @@...@@ -20,11 +20,11 @@
20 ]20 ]
21 },21 },
22 "locked": {22 "locked": {
23 "lastModified": 1742213273,23 "lastModified": 1743265529,
24 "narHash": "sha256-0l0vDb4anfsBu1rOs94bC73Hub+xEivgBAo6QXl2MmU=",24 "narHash": "sha256-QbjP15/2N+VJl0b5jxrrTc+VOt39aU4XrDvtP0Lz5ik=",
25 "owner": "hyprwm",25 "owner": "hyprwm",
26 "repo": "aquamarine",26 "repo": "aquamarine",
27 "rev": "484b732195cc53f4536ce4bd59a5c6402b1e7ccf",27 "rev": "1d2dbd72c2bbaceab031c592d4810f744741d203",
28 "type": "github"28 "type": "github"
29 },29 },
30 "original": {30 "original": {
...@@ -61,11 +61,11 @@...@@ -61,11 +61,11 @@
61 ]61 ]
62 },62 },
63 "locked": {63 "locked": {
64 "lastModified": 1743350051,64 "lastModified": 1743496612,
65 "narHash": "sha256-QtVfBQe5VBnRPP5ustegPlsTdV/SZzt8akOIN5Hlwjk=",65 "narHash": "sha256-emPWa5lmKbnyuj8c1mSJUkzJNT+iJoU9GMcXwjp2oVM=",
66 "owner": "lnl7",66 "owner": "lnl7",
67 "repo": "nix-darwin",67 "repo": "nix-darwin",
68 "rev": "eaff8219d629bb86e71e3274e1b7915014e7fb22",68 "rev": "73d59580d01e9b9f957ba749f336a272869c42dd",
69 "type": "github"69 "type": "github"
70 },70 },
71 "original": {71 "original": {
...@@ -313,11 +313,11 @@...@@ -313,11 +313,11 @@
313 ]313 ]
314 },314 },
315 "locked": {315 "locked": {
316 "lastModified": 1743438213,316 "lastModified": 1743998782,
317 "narHash": "sha256-ZZDN+0v1r4I1xkQWlt8euOJv5S4EvElUCZMrDjTCEsY=",317 "narHash": "sha256-gckmtwW/H0jEM1Y8G3wBLfr2nJvwBdjuqnjKNV0lcQY=",
318 "owner": "nix-community",318 "owner": "nix-community",
319 "repo": "home-manager",319 "repo": "home-manager",
320 "rev": "ccd7df836e1f42ea84806760f25b77b586370259",320 "rev": "c15ab0ce0dbe64843358a3081b09ed35144dfd65",
321 "type": "github"321 "type": "github"
322 },322 },
323 "original": {323 "original": {
...@@ -332,11 +332,11 @@...@@ -332,11 +332,11 @@
332 "nixpkgs": "nixpkgs"332 "nixpkgs": "nixpkgs"
333 },333 },
334 "locked": {334 "locked": {
335 "lastModified": 1743197357,335 "lastModified": 1743896382,
336 "narHash": "sha256-w1CHlBl4vlX5WedroZGyx0IyRD6uSgk+73SgEhIRBEA=",336 "narHash": "sha256-yYLBCDGOpsrMW1cMYUd1B0AWx86puv75Bn+T+TGsyRU=",
337 "owner": "StevenBlack",337 "owner": "StevenBlack",
338 "repo": "hosts",338 "repo": "hosts",
339 "rev": "7e4a962196ce45df2be829fea57dc356f84dafbb",339 "rev": "37a200a82d7a7d9a6598d870825a30f581632016",
340 "type": "github"340 "type": "github"
341 },341 },
342 "original": {342 "original": {
...@@ -419,11 +419,11 @@...@@ -419,11 +419,11 @@
419 "xdph": "xdph"419 "xdph": "xdph"
420 },420 },
421 "locked": {421 "locked": {
422 "lastModified": 1743437607,422 "lastModified": 1743975687,
423 "narHash": "sha256-EEUFIq/btzh8RZ/dv69PXvC5c7ythmCYlDOzH7vriAk=",423 "narHash": "sha256-k21wOvAEzCLHIUsVG551y6cMxmQ7sXQLOtlxQXV09xk=",
424 "owner": "hyprwm",424 "owner": "hyprwm",
425 "repo": "Hyprland",425 "repo": "Hyprland",
426 "rev": "4c987b20e28362410d0c9f9a37bafd6f128b0a2c",426 "rev": "51838fb5f5b5b03bca99b324fb1f6494d3854f89",
427 "type": "github"427 "type": "github"
428 },428 },
429 "original": {429 "original": {
...@@ -449,11 +449,11 @@...@@ -449,11 +449,11 @@
449 ]449 ]
450 },450 },
451 "locked": {451 "locked": {
452 "lastModified": 1743339740,452 "lastModified": 1743950622,
453 "narHash": "sha256-G6a7R/gb1xH0yI2uevTmDpxZf6rvMh1lOu0gYrqVu5U=",453 "narHash": "sha256-8qjDapcQeDqxQUIm5gA0x6XZtowV/14bOs3K0tCSMoU=",
454 "owner": "hyprwm",454 "owner": "hyprwm",
455 "repo": "hyprland-plugins",455 "repo": "hyprland-plugins",
456 "rev": "6dca4ece21864e329394b81cfc767778089097e2",456 "rev": "be6b9875dd5c586fb401d294bb98c31973849651",
457 "type": "github"457 "type": "github"
458 },458 },
459 "original": {459 "original": {
...@@ -474,11 +474,11 @@...@@ -474,11 +474,11 @@
474 ]474 ]
475 },475 },
476 "locked": {476 "locked": {
477 "lastModified": 1738422629,477 "lastModified": 1743714874,
478 "narHash": "sha256-5v+bv75wJWvahyM2xcMTSNNxmV8a7hb01Eey5zYnBJw=",478 "narHash": "sha256-yt8F7NhMFCFHUHy/lNjH/pjZyIDFNk52Q4tivQ31WFo=",
479 "owner": "hyprwm",479 "owner": "hyprwm",
480 "repo": "hyprland-protocols",480 "repo": "hyprland-protocols",
481 "rev": "755aef8dab49d0fc4663c715fa4ad221b2aedaed",481 "rev": "3a5c2bda1c1a4e55cc1330c782547695a93f05b2",
482 "type": "github"482 "type": "github"
483 },483 },
484 "original": {484 "original": {
...@@ -596,11 +596,11 @@...@@ -596,11 +596,11 @@
596 ]596 ]
597 },597 },
598 "locked": {598 "locked": {
599 "lastModified": 1741534688,599 "lastModified": 1743950287,
600 "narHash": "sha256-EV3945SnjOCuRVbGRghsWx/9D89FyshnSO1Q6/TuQ14=",600 "narHash": "sha256-/6IAEWyb8gC/NKZElxiHChkouiUOrVYNq9YqG0Pzm4Y=",
601 "owner": "hyprwm",601 "owner": "hyprwm",
602 "repo": "hyprutils",602 "repo": "hyprutils",
603 "rev": "dd1f720cbc2dbb3c71167c9598045dd3261d27b3",603 "rev": "f2dc70e448b994cef627a157ee340135bd68fbc6",
604 "type": "github"604 "type": "github"
605 },605 },
606 "original": {606 "original": {
...@@ -655,11 +655,11 @@...@@ -655,11 +655,11 @@
655 "pnpm2nix": "pnpm2nix"655 "pnpm2nix": "pnpm2nix"
656 },656 },
657 "locked": {657 "locked": {
658 "lastModified": 1742927915,658 "lastModified": 1743984107,
659 "narHash": "sha256-lhTv0kAe9qvowcWVt2pxEKLcdVg2HcMYZMvqxWlDx7E=",659 "narHash": "sha256-4847SrchEPDB9CEZME64E41adIygA/pkoQyRGXNymq0=",
660 "owner": "moonlight-mod",660 "owner": "moonlight-mod",
661 "repo": "moonlight",661 "repo": "moonlight",
662 "rev": "edb548c9fb005a4eed89f2ef72f49b97baa67282",662 "rev": "f3eb24ebb4c68becb4d28a88ae95bcbd50ec8b66",
663 "type": "github"663 "type": "github"
664 },664 },
665 "original": {665 "original": {
...@@ -695,11 +695,11 @@...@@ -695,11 +695,11 @@
695 "nixpkgs": "nixpkgs_4"695 "nixpkgs": "nixpkgs_4"
696 },696 },
697 "locked": {697 "locked": {
698 "lastModified": 1743254817,698 "lastModified": 1743876182,
699 "narHash": "sha256-Kmw/BG4Ns/5YL1GE5u75T8s2hF3c4QhuIoHWGsQ5dMI=",699 "narHash": "sha256-qfiVewr5huupheLqStX60JSbjBEm9/PDncLQXE0dsXo=",
700 "owner": "madsbv",700 "owner": "madsbv",
701 "repo": "nix-options-search",701 "repo": "nix-options-search",
702 "rev": "6cb84b29ea3c83df2a7a847cd42ff4ece9385dea",702 "rev": "f52dc6986161570a2ffffdf337c88b503e9a58fb",
703 "type": "github"703 "type": "github"
704 },704 },
705 "original": {705 "original": {
...@@ -718,11 +718,11 @@...@@ -718,11 +718,11 @@
718 "rust-overlay": "rust-overlay"718 "rust-overlay": "rust-overlay"
719 },719 },
720 "locked": {720 "locked": {
721 "lastModified": 1743419774,721 "lastModified": 1743949616,
722 "narHash": "sha256-oZfx6GN9vBR5hr+CWl17ontcfeLBw0l834tj80QLwFY=",722 "narHash": "sha256-L7rN47O8cc/LrYlWtZOKuVYuYQ8VWPlUeAaMVhxQu5o=",
723 "owner": "lilyinstarlight",723 "owner": "lilyinstarlight",
724 "repo": "nixos-cosmic",724 "repo": "nixos-cosmic",
725 "rev": "4f659ef4b5b63c260ba3a2241e93355d82821f1c",725 "rev": "e765d8c0340d38c1544dcfc6cae829ed2582075e",
726 "type": "github"726 "type": "github"
727 },727 },
728 "original": {728 "original": {
...@@ -734,8 +734,8 @@...@@ -734,8 +734,8 @@
734 "nixpkgs": {734 "nixpkgs": {
735 "locked": {735 "locked": {
736 "lastModified": 0,736 "lastModified": 0,
737 "narHash": "sha256-C7jVfohcGzdZRF6DO+ybyG/sqpo1h6bZi9T56sxLy+k=",737 "narHash": "sha256-6hl6L/tRnwubHcA4pfUUtk542wn2Om+D4UnDhlDW9BE=",
738 "path": "/nix/store/alzxn3hjisc84hrlv44x6hni48crww26-source",738 "path": "/nix/store/9qd2bi98nh9yd4axm9zr16zln01w62q3-source",
739 "type": "path"739 "type": "path"
740 },740 },
741 "original": {741 "original": {
...@@ -745,11 +745,11 @@...@@ -745,11 +745,11 @@
745 },745 },
746 "nixpkgs-stable": {746 "nixpkgs-stable": {
747 "locked": {747 "locked": {
748 "lastModified": 1743367904,748 "lastModified": 1743703532,
749 "narHash": "sha256-sOos1jZGKmT6xxPvxGQyPTApOunXvScV4lNjBCXd/CI=",749 "narHash": "sha256-s1KLDALEeqy+ttrvqV3jx9mBZEvmthQErTVOAzbjHZs=",
750 "owner": "NixOS",750 "owner": "NixOS",
751 "repo": "nixpkgs",751 "repo": "nixpkgs",
752 "rev": "7ffe0edc685f14b8c635e3d6591b0bbb97365e6c",752 "rev": "bdb91860de2f719b57eef819b5617762f7120c70",
753 "type": "github"753 "type": "github"
754 },754 },
755 "original": {755 "original": {
...@@ -776,11 +776,11 @@...@@ -776,11 +776,11 @@
776 },776 },
777 "nixpkgs_2": {777 "nixpkgs_2": {
778 "locked": {778 "locked": {
779 "lastModified": 1742669843,779 "lastModified": 1743827369,
780 "narHash": "sha256-G5n+FOXLXcRx+3hCJ6Rt6ZQyF1zqQ0DL0sWAMn2Nk0w=",780 "narHash": "sha256-rpqepOZ8Eo1zg+KJeWoq1HAOgoMCDloqv5r2EAa9TSA=",
781 "owner": "NixOS",781 "owner": "NixOS",
782 "repo": "nixpkgs",782 "repo": "nixpkgs",
783 "rev": "1e5b653dff12029333a6546c11e108ede13052eb",783 "rev": "42a1c966be226125b48c384171c44c651c236c22",
784 "type": "github"784 "type": "github"
785 },785 },
786 "original": {786 "original": {
...@@ -824,11 +824,11 @@...@@ -824,11 +824,11 @@
824 },824 },
825 "nixpkgs_5": {825 "nixpkgs_5": {
826 "locked": {826 "locked": {
827 "lastModified": 1743315132,827 "lastModified": 1743827369,
828 "narHash": "sha256-6hl6L/tRnwubHcA4pfUUtk542wn2Om+D4UnDhlDW9BE=",828 "narHash": "sha256-rpqepOZ8Eo1zg+KJeWoq1HAOgoMCDloqv5r2EAa9TSA=",
829 "owner": "NixOS",829 "owner": "NixOS",
830 "repo": "nixpkgs",830 "repo": "nixpkgs",
831 "rev": "52faf482a3889b7619003c0daec593a1912fddc1",831 "rev": "42a1c966be226125b48c384171c44c651c236c22",
832 "type": "github"832 "type": "github"
833 },833 },
834 "original": {834 "original": {
...@@ -938,11 +938,11 @@...@@ -938,11 +938,11 @@
938 ]938 ]
939 },939 },
940 "locked": {940 "locked": {
941 "lastModified": 1743388531,941 "lastModified": 1743906877,
942 "narHash": "sha256-OBcNE+2/TD1AMgq8HKMotSQF8ZPJEFGZdRoBJ7t/HIc=",942 "narHash": "sha256-Thah1oU8Vy0gs9bh5QhNcQh1iuQiowMnZPbrkURonZA=",
943 "owner": "oxalica",943 "owner": "oxalica",
944 "repo": "rust-overlay",944 "repo": "rust-overlay",
945 "rev": "011de3c895927300651d9c2cb8e062adf17aa665",945 "rev": "9d00c6b69408dd40d067603012938d9fbe95cfcd",
946 "type": "github"946 "type": "github"
947 },947 },
948 "original": {948 "original": {
...@@ -958,11 +958,11 @@...@@ -958,11 +958,11 @@
958 ]958 ]
959 },959 },
960 "locked": {960 "locked": {
961 "lastModified": 1743388531,961 "lastModified": 1743993291,
962 "narHash": "sha256-OBcNE+2/TD1AMgq8HKMotSQF8ZPJEFGZdRoBJ7t/HIc=",962 "narHash": "sha256-u8GHvduU1gCtoFXvTS/wGjH1ouv5S/GRGq6MAT+sG/k=",
963 "owner": "oxalica",963 "owner": "oxalica",
964 "repo": "rust-overlay",964 "repo": "rust-overlay",
965 "rev": "011de3c895927300651d9c2cb8e062adf17aa665",965 "rev": "0cb3c8979c65dc6a5812dfe67499a8c7b8b4325b",
966 "type": "github"966 "type": "github"
967 },967 },
968 "original": {968 "original": {
...@@ -1124,11 +1124,11 @@...@@ -1124,11 +1124,11 @@
1124 "nixpkgs": "nixpkgs_6"1124 "nixpkgs": "nixpkgs_6"
1125 },1125 },
1126 "locked": {1126 "locked": {
1127 "lastModified": 1743381265,1127 "lastModified": 1743899701,
1128 "narHash": "sha256-ZlTYtON6d7emqp5TUUKwDMvGTWp5/TLUqzT3nG3zmis=",1128 "narHash": "sha256-qbaGVwPyUGmmRh+u1EY+bFKKiBC2CDfuE7E9uGj1Iuk=",
1129 "owner": "mitchellh",1129 "owner": "mitchellh",
1130 "repo": "zig-overlay",1130 "repo": "zig-overlay",
1131 "rev": "ac26537dd011db2e8790d6b805b0c8a148b0b48d",1131 "rev": "51f156aa0220947c6712b5846bf440136fd551db",
1132 "type": "github"1132 "type": "github"
1133 },1133 },
1134 "original": {1134 "original": {
hosts/desktop/configuration.nix+21-4
...@@ -226,12 +226,20 @@...@@ -226,12 +226,20 @@
226 };226 };
227227
228 # Enable the X11 windowing system.228 # Enable the X11 windowing system.
229 services.xserver.enable = true;229 # services.xserver.enable = true;
230 services.xserver.displayManager.startx.enable = true;230 # services.xserver.displayManager.startx.enable = true;
231231
232 # Enable the KDE Plasma Desktop Environment.232 # Enable the KDE Plasma Desktop Environment.
233 # services.displayManager.sddm.enable = true;233 # services.displayManager.sddm.enable = true;
234 services.desktopManager.plasma6.enable = true;234 # services.desktopManager.plasma6.enable = true;
235
236 ### Cosmic stuff
237
238 environment.sessionVariables.COSMIC_DATA_CONTROL_ENABLED = 1;
239
240 systemd.packages = [pkgs.observatory];
241
242 systemd.services.monitord.wantedBy = ["multi-user.target"];
235243
236 services.desktopManager.cosmic.enable = true;244 services.desktopManager.cosmic.enable = true;
237 services.displayManager.cosmic-greeter.enable = true;245 services.displayManager.cosmic-greeter.enable = true;
...@@ -308,12 +316,21 @@...@@ -308,12 +316,21 @@
308 programs.gnupg.agent = {316 programs.gnupg.agent = {
309 enable = true;317 enable = true;
310 enableSSHSupport = true;318 enableSSHSupport = true;
319 pinentryPackage = pkgs.pinentry-curses;
311 };320 };
312321
313 # List services that you want to enable:322 # List services that you want to enable:
314323
315 # Enable the OpenSSH daemon.324 # Enable the OpenSSH daemon.
316 services.openssh.enable = true;325 services.openssh = {
326 enable = true;
327 ports = [22];
328 settings = {
329 PasswordAuthentication = true;
330 UseDns = true;
331 X11Forwarding = true;
332 };
333 };
317334
318 programs.kdeconnect.enable = true;335 programs.kdeconnect.enable = true;
319336
hosts/desktop/home.nix+2
...@@ -42,9 +42,11 @@ in {...@@ -42,9 +42,11 @@ in {
42 path-of-building42 path-of-building
43 wineWowPackages.stable43 wineWowPackages.stable
44 winetricks44 winetricks
45 (prismlauncher.override {gamemodeSupport = true;})
4546
46 #window manager stuff47 #window manager stuff
47 wofi48 wofi
49 xorg.xauth
48 #linux tools50 #linux tools
49 legcord51 legcord
50 pavucontrol52 pavucontrol
hosts/shared/packages.nix-3
...@@ -101,9 +101,6 @@ with pkgs; [...@@ -101,9 +101,6 @@ with pkgs; [
101 go101 go
102 coq102 coq
103103
104 #gaming
105 prismlauncher
106
107 #browsers104 #browsers
108 tor105 tor
109 firefox106 firefox