From b8115d155f577333cde1d2c85dbeee198761ae68 Mon Sep 17 00:00:00 2001 From: Henro Veijer Date: Mon, 23 Feb 2026 17:06:49 +0100 Subject: [PATCH] Added and altered aliases --- .../assets/conf/dev/terminal/aliases.conf | 9 +++++---- system-master/home/first.nix | 18 ------------------ 2 files changed, 5 insertions(+), 22 deletions(-) delete mode 100644 system-master/home/first.nix diff --git a/system-master/assets/conf/dev/terminal/aliases.conf b/system-master/assets/conf/dev/terminal/aliases.conf index d1830c41b..977bf336e 100644 --- a/system-master/assets/conf/dev/terminal/aliases.conf +++ b/system-master/assets/conf/dev/terminal/aliases.conf @@ -20,10 +20,11 @@ alias gcp='git add . && git commit && git push' alias cd='z' -alias emt='emacs README.org --batch -f org-babel-tangle && emacs -Q --batch README.org -f org-html-export-to-html' -alias nxs='cd ~/Repos/nixos/system-master/ && sudo nixos-rebuild switch --flake .#traveldroid' -alias nxt='cd ~/Repos/nixos/system-master/ && sudo nixos-rebuild test --flake .#traveldroid' -alias nxv='cd ~/Repos/nixos/system-master/ && sudo nixos-rebuild build-vm --flake .#traveldroid && "$(ls -1 ./result/bin/run-*-vm | head -n 1)"' +alis sm='cd ~/Repos/nixos/system-master' +alias emt='sm && emacs README.org --batch -f org-babel-tangle && emacs -Q --batch README.org -f org-html-export-to-html' +alias nxs='sm && sudo nixos-rebuild switch --flake .#traveldroid' +alias nxt='sm && sudo nixos-rebuild test --flake .#traveldroid' +alias nxv='sm && sudo nixos-rebuild build-vm --flake .#traveldroid && "$(ls -1 ./result/bin/run-*-vm | head -n 1)"' alias rb='systemctl reboot' alias po='systemctl poweroff' diff --git a/system-master/home/first.nix b/system-master/home/first.nix deleted file mode 100644 index d6ecda66d..000000000 --- a/system-master/home/first.nix +++ /dev/null @@ -1,18 +0,0 @@ -{ pkgs, user, flakeRoot, lib, ... }: -let - repoConfDir = flakeRoot + "/assets/conf"; -in -{ - home.activation.copyWritableConf = - lib.hm.dag.entryAfter [ "writeBoundary" ] '' - set -eu - target="$HOME/conf" - # Start fresh to avoid mixed old/new files - rm -rf "$target" - mkdir -p "$target" - # Copy repo content into a normal writable directory - cp -a "${repoConfDir}/." "$target/" - # Ensure the user can edit everything - chmod -R u+rwX "$target" - ''; -}