diff --git a/hosts/puter/default.nix b/hosts/puter/default.nix index b9e0b63..53d57ca 100644 --- a/hosts/puter/default.nix +++ b/hosts/puter/default.nix @@ -1,4 +1,4 @@ -{ pkgs, lib, ... }: +{ pkgs, lib, username, ... }: { imports = [ @@ -6,8 +6,6 @@ ./packages.nix ]; - users.allowNoPasswordLogin = true; /* DEBUG */ - time.timeZone = "Europe/Berlin"; networking = { @@ -45,13 +43,13 @@ # install this configuration on a device without it exploding when you don't have # these specific partitions. - "/mnt/vault" = { + "/home/${username}/mounts/vault" = { device = "/dev/disk/by-uuid/048d175b-0e3e-4ec7-955b-3d9a45f9f237"; options = [ "nofail" ]; fsType = "xfs"; }; - "/mnt/attic" = { + "/home/${username}/mounts/attic" = { device = "/dev/disk/by-uuid/ec32ce36-9f53-4f44-ac8f-2c9163f0b3d7"; options = [ "nofail" ]; fsType = "xfs"; diff --git a/hosts/vm/default.nix b/hosts/vm/default.nix index 1b2003d..c9dd956 100644 --- a/hosts/vm/default.nix +++ b/hosts/vm/default.nix @@ -7,8 +7,6 @@ (modulesPath + "/profiles/qemu-guest.nix") ]; - users.allowNoPasswordLogin = true; /* DEBUG */ - time.timeZone = "Europe/Berlin"; networking = { diff --git a/modules/home/caem/desktop/gnome/default.nix b/modules/home/caem/desktop/gnome/default.nix index bd1caa3..7cc714b 100644 --- a/modules/home/caem/desktop/gnome/default.nix +++ b/modules/home/caem/desktop/gnome/default.nix @@ -38,6 +38,12 @@ in{ "org.gnome.Nautilus.desktop" ]; }; + "org/gnome/shell/extensions/forge" = { + float-always-on-top-enabled = false; + focus-border-toggle = false; + move-pointer-to-focus = true; + stacked-tiling-mode-enable = true; + }; "org/gnome/shell/extensions/just-perfection" = { calendar = false; events-button = false; diff --git a/modules/nixos/desktop/gnome/default.nix b/modules/nixos/desktop/gnome/default.nix index e1a8f52..e7e147f 100644 --- a/modules/nixos/desktop/gnome/default.nix +++ b/modules/nixos/desktop/gnome/default.nix @@ -49,6 +49,11 @@ users."${username}" = { directories = [ ".config/dconf" + + # Right now I don't really modify much here other than the tab group tab colour + # but I might in the future want to manage these files using home-manager instead + # of having them set imperatively and simply persisted. + ".config/forge" ]; }; };