Compare commits

...

4 Commits

Author SHA1 Message Date
7ef9a0000d fix font 2024-12-18 19:20:44 +01:00
ae6518f08b nerd fonts 2024-12-18 19:15:28 +01:00
b373f428e9 update readme 2024-12-18 19:11:42 +01:00
7cc3345d92 update and add btop 2024-12-18 19:10:09 +01:00
3 changed files with 83 additions and 64 deletions

View File

@ -5,6 +5,24 @@ Nix setup for server
## Install ## Install
```bash ```bash
# First time install
curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- install --determinate curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- install --determinate
# Install / Update
nix run home-manager -- switch --flake github:cupcakearmy/nix-cli#root -b bkp nix run home-manager -- switch --flake github:cupcakearmy/nix-cli#root -b bkp
``` ```
## Update
This can be run on any machine. Just update and then just rerun on the targets
```bash
nix flake update
# To test
nix run home-manager -- build --flake .#root
```
```
```

12
flake.lock generated
View File

@ -7,11 +7,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1731235328, "lastModified": 1734344598,
"narHash": "sha256-NjavpgE9/bMe/ABvZpyHIUeYF1mqR5lhaep3wB79ucs=", "narHash": "sha256-wNX3hsScqDdqKWOO87wETUEi7a/QlPVgpC/Lh5rFOuA=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "60bb110917844d354f3c18e05450606a435d2d10", "rev": "83ecd50915a09dca928971139d3a102377a8d242",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -22,11 +22,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1731139594, "lastModified": 1734424634,
"narHash": "sha256-IigrKK3vYRpUu+HEjPL/phrfh7Ox881er1UEsZvw9Q4=", "narHash": "sha256-cHar1vqHOOyC7f1+tVycPoWTfKIaqkoe1Q6TnKzuti4=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "76612b17c0ce71689921ca12d9ffdc9c23ce40b2", "rev": "d3c42f187194c26d9f0309a8ecc469d6c878ce33",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@ -17,8 +17,9 @@
pkgs.git pkgs.git
pkgs.gnutar pkgs.gnutar
pkgs.btop
(pkgs.nerdfonts.override { fonts = [ "JetBrainsMono" ]; }) pkgs.nerd-fonts.jetbrains-mono
]; ];