diff --git a/deploy b/deploy index adec8b2..9e2f02e 100755 --- a/deploy +++ b/deploy @@ -20,6 +20,7 @@ rebuild_flake () { git add . --verbose if [ "$1" = "reinstall-bootloader" ]; then sudo nixos-rebuild switch --flake . --install-bootloader + # STC_DISPLAY_ALL_UNITS=1 (verbose, show output of all units) else sudo nixos-rebuild switch --flake . #nixos-rebuild build --flake .# --cores 8 -j 1 diff --git a/docs/nixos_notes.md b/docs/nixos_notes.md new file mode 100644 index 0000000..e396b10 --- /dev/null +++ b/docs/nixos_notes.md @@ -0,0 +1,2 @@ +Building specific parts of a NixOS system +https://nixos.org/manual/nixos/stable/#sec-building-parts diff --git a/homes/me/default.nix b/homes/me/default.nix index b469574..f35678d 100755 --- a/homes/me/default.nix +++ b/homes/me/default.nix @@ -92,7 +92,7 @@ # DEBUG: testing if my xdg-desktop-portal-hyprland is working or not obs-studio = { - enable = true; + enable = false; plugins = with pkgs.obs-studio-plugins; [ wlrobs obs-backgroundremoval diff --git a/homes/subspace/default.nix b/homes/subspace/default.nix index 4cda2a2..c827022 100644 --- a/homes/subspace/default.nix +++ b/homes/subspace/default.nix @@ -35,7 +35,7 @@ forwardAgent = true; addKeysToAgent = "yes"; - machBlocks = { + matchBlocks = { hyrule = { hostname = "imbored.dev"; user = "ae"; diff --git a/hosts/imbored/default.nix b/hosts/imbored/default.nix index df99d85..0e0e268 100755 --- a/hosts/imbored/default.nix +++ b/hosts/imbored/default.nix @@ -76,6 +76,7 @@ in { #}; environment.SystemPackages = with pkgs; [ + btop ]; programs = { diff --git a/hosts/lolcathost/default.nix b/hosts/lolcathost/default.nix index b348b47..2dcf179 100755 --- a/hosts/lolcathost/default.nix +++ b/hosts/lolcathost/default.nix @@ -117,7 +117,7 @@ in { # literally me fr (personal account) me = { isNormalUser = true; - extraGroups = ["wheel"]; + extraGroups = ["wheel" "docker"]; shell = pkgs.bash; #pkgs.fish packages = let # TODO: can I just do this: https://nix.dev/manual/nix/2.18/command-ref/new-cli/nix3-flake#url-like-syntax @@ -309,6 +309,8 @@ in { "flakes" ]; + virtualisation.docker.enable = true; + # Some programs need SUID wrappers, can be configured further or are # started in user sessions. # programs.mtr.enable = true;