From 248b2f1dbb2287b4b2719f7008d1caaa13f1a829 Mon Sep 17 00:00:00 2001 From: GarandPLG Date: Sat, 31 Jan 2026 16:48:35 +0100 Subject: [PATCH] Enable VirtualBox and add development aliases --- hosts/Garand-Desktop/system-modules.nix | 2 +- modules/home/bash/aliases.nix | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/hosts/Garand-Desktop/system-modules.nix b/hosts/Garand-Desktop/system-modules.nix index 8de4375..9b03d27 100644 --- a/hosts/Garand-Desktop/system-modules.nix +++ b/hosts/Garand-Desktop/system-modules.nix @@ -3,7 +3,7 @@ _: { Container & Packaging */ docker.enable = true; # Docker: container runtime and management - virtualbox.enable = false; # VirtualBox: PC emulator + virtualbox.enable = true; # VirtualBox: PC emulator flatpak = { enable = true; # Flatpak: universal packaging system for Linux packages = { diff --git a/modules/home/bash/aliases.nix b/modules/home/bash/aliases.nix index 9426514..2033851 100644 --- a/modules/home/bash/aliases.nix +++ b/modules/home/bash/aliases.nix @@ -9,6 +9,7 @@ upd = "nh os switch --hostname ${host}"; upg = "nh os switch --hostname ${host} --update"; upf = "sudo nix flake update --flake /home/${username}/garandos"; + upf-undo = "git -C /home/${username}/garandos restore /home/${username}/garandos/flake.lock"; upd-bt = "nh os boot --hostname ${host}"; upd-ts = "nh os test --hostname ${host}"; upd-bd = "nh os build --hostname ${host}"; @@ -33,6 +34,12 @@ nrd = "nix run .#develop"; nbrd = "nix build .#develop && nix run .#develop"; + # Development aliases for docker + dcu = "docker compose up -d"; + dcd = "docker compose down"; + dcb = "docker compose build"; + dcub = "docker compose up -d --build"; + # System aliases # flush-codium = "sudo killall codium && sudo rm -rf ~/.config/VSCodium/Cache && sudo rm -rf ~/.config/VSCodium/CachedData"; kys = "shutdown now";