dot
vizie's NixOS desktop: Hyprland, CachyOS kernel and gaming tweaks
f0ab20c
3 files changed +28 −11
modifiedMIGRATION.md
@@ -27,30 +27,26 @@ | ||
| 27 | 27 | sudo ~/git/dot/tools/backup-to-sata |
| 28 | 28 | ``` |
| 29 | 29 | |
| 30 | -- | |
| 31 | - | |
| 32 | - | |
| 33 | - ```bash | |
| 34 | - sudo install -d -m700 /root/.ssh && sudo nano /root/.ssh/authorized_keys | |
| 35 | - ``` | |
| 36 | - | |
| 37 | 30 | |
| 38 | 31 | |
| 39 | 32 | |
| 40 | 33 | |
| 41 | 34 | |
| 42 | - | |
| 35 | + | |
| 43 | 36 | |
| 44 | 37 | |
| 45 | 38 | |
| 46 | 39 | |
| 40 | + | |
| 47 | 41 | |
| 48 | 42 | |
| 49 | - | |
| 50 | - | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 51 | 47 | |
| 52 | 48 | |
| 53 | - | |
| 49 | + | |
| 54 | 50 | |
| 55 | 51 | |
| 56 | 52 | |
modifiedREADME.md
@@ -98,6 +98,9 @@ | ||
| 98 | 98 | |
| 99 | 99 | |
| 100 | 100 | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 101 | 104 | |
| 102 | 105 | |
| 103 | 106 | |
modifiedflake.nix
@@ -66,6 +66,24 @@ | ||
| 66 | 66 | modules = [ ./hosts/desktop ]; |
| 67 | 67 | }; |
| 68 | 68 | |
| 69 | + # Tools for working on this repo, here and on the MacBook: | |
| 70 | + # nix develop | |
| 71 | + devShells = nixpkgs.lib.genAttrs [ "x86_64-linux" "aarch64-darwin" ] ( | |
| 72 | + shellSystem: | |
| 73 | + let | |
| 74 | + shellPkgs = nixpkgs.legacyPackages.; | |
| 75 | + in | |
| 76 | + { | |
| 77 | + default = shellPkgs.mkShellNoCC { | |
| 78 | + packages = [ | |
| 79 | + # Installs the desktop over SSH (MIGRATION.md). | |
| 80 | + shellPkgs.nixos-anywhere | |
| 81 | + shellPkgs.nixfmt | |
| 82 | + ]; | |
| 83 | + }; | |
| 84 | + } | |
| 85 | + ); | |
| 86 | + | |
| 69 | 87 | formatter. = pkgs.nixfmt; |
| 70 | 88 | }; |
| 71 | 89 | } |