2023-03-02 17:17:36 +01:00
|
|
|
secret-stage:
|
|
|
|
git add -f home/secrets/default.nix
|
|
|
|
|
|
|
|
secret-unstage:
|
|
|
|
git restore --staged home/secrets/default.nix
|
2023-02-07 11:42:25 +01:00
|
|
|
|
2023-02-15 16:03:38 +01:00
|
|
|
[linux]
|
|
|
|
boot: secret-stage && secret-unstage
|
|
|
|
sudo nixos-rebuild boot --flake .
|
|
|
|
|
2023-03-02 17:17:36 +01:00
|
|
|
[macos]
|
|
|
|
check:
|
|
|
|
darwin-rebuild check --flake .
|
2023-02-10 06:29:23 +01:00
|
|
|
|
2023-03-02 17:17:36 +01:00
|
|
|
[linux]
|
|
|
|
check:
|
2023-03-10 02:45:17 +01:00
|
|
|
nix flake check .
|
2023-03-02 17:17:36 +01:00
|
|
|
|
|
|
|
[macos]
|
|
|
|
switch: secret-stage && secret-unstage
|
|
|
|
darwin-rebuild switch --flake .
|
|
|
|
|
|
|
|
[linux]
|
|
|
|
switch: secret-stage && secret-unstage
|
|
|
|
sudo nixos-rebuild switch --flake .
|
2023-03-16 14:10:49 +01:00
|
|
|
|
|
|
|
[linux]
|
|
|
|
install-fonts:
|
|
|
|
#!/usr/bin/env bash
|
|
|
|
set -euo pipefail
|
|
|
|
mkdir -p $XDG_DATA_HOME/fonts
|
|
|
|
gpg --decrypt home/secrets/fonts.tgz.gpg | tar -xz -C $XDG_DATA_HOME/fonts --strip-components=1
|
|
|
|
|
|
|
|
[macos]
|
|
|
|
install-fonts:
|
|
|
|
#!/usr/bin/env bash
|
|
|
|
set -euo pipefail
|
|
|
|
mkdir -p ~/Library/Fonts
|
|
|
|
gpg --decrypt home/secrets/fonts.tgz.gpg | tar -xz -C ~/Library/Fonts --strip-components=1
|