diff --git a/config/hypr/hyprland.conf b/config/hypr/hyprland.conf index 2a6b0ec..290adc4 100644 --- a/config/hypr/hyprland.conf +++ b/config/hypr/hyprland.conf @@ -314,7 +314,7 @@ blurls = catfish windowrulev2 = opacity 0.85 0.85,floating:1 exec-once = mako -exec-once =/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 +exec-once = systemctl --user start hyprpolkitagent exec-once = foot --server # experimental(might work might won't) diff --git a/hosts/archangel/configuration.nix b/hosts/archangel/configuration.nix index cb27343..47d20f9 100644 --- a/hosts/archangel/configuration.nix +++ b/hosts/archangel/configuration.nix @@ -9,7 +9,7 @@ }: { imports = [ # Include the results of the hardware scan. - # ./disko.nix + ./disko.nix ./hardware-configuration.nix ]; @@ -130,6 +130,14 @@ }; }; }; + services.gvfs.enable = true; # Mount, trash, and other functionalities + services.tumbler.enable = true; # Thumbnail support for images + programs.thunar.enable = true; + programs.xfconf.enable = true; + programs.thunar.plugins = with pkgs.xfce; [ + thunar-archive-plugin + thunar-volman + ]; # Open ports in the firewall. # networking.firewall.allowedTCPPorts = [ ... ]; diff --git a/hosts/archangel/disko.nix b/hosts/archangel/disko.nix new file mode 100644 index 0000000..d8570de --- /dev/null +++ b/hosts/archangel/disko.nix @@ -0,0 +1,36 @@ +{ + disko.devices = { + disk = { + nixos = { + type = "disk"; + device = "/dev/nvme0n1"; + content = { + type = "gpt"; + partitions = { + boot = { + size = "1M"; + type = "EF02"; # for grub MBR + }; + ESP = { + size = "512M"; + type = "EF00"; + content = { + type = "filesystem"; + format = "vfat"; + mountpoint = "/boot"; + }; + }; + root = { + size = "100%"; + content = { + type = "filesystem"; + format = "ext4"; + mountpoint = "/"; + }; + }; + }; + }; + }; + }; + }; +} diff --git a/hosts/virgil/configuration.nix b/hosts/virgil/configuration.nix index bbdabd2..4076964 100644 --- a/hosts/virgil/configuration.nix +++ b/hosts/virgil/configuration.nix @@ -58,7 +58,6 @@ onBoot = "ignore"; onShutdown = "shutdown"; }; - # Allow unfree packages nixpkgs.config.allowUnfree = true; # List packages installed in system profile. To search, run: @@ -115,6 +114,14 @@ }; }; }; + services.gvfs.enable = true; # Mount, trash, and other functionalities + services.tumbler.enable = true; # Thumbnail support for images + programs.thunar.enable = true; + programs.xfconf.enable = true; + programs.thunar.plugins = with pkgs.xfce; [ + thunar-archive-plugin + thunar-volman + ]; # Open ports in the firewall. # networking.firewall.allowedTCPPorts = [ ... ]; diff --git a/hosts/virgil/disko.nix b/hosts/virgil/disko.nix index 88fd9a6..d8570de 100644 --- a/hosts/virgil/disko.nix +++ b/hosts/virgil/disko.nix @@ -3,7 +3,7 @@ disk = { nixos = { type = "disk"; - device = "/dev/sda"; + device = "/dev/nvme0n1"; content = { type = "gpt"; partitions = { diff --git a/modules/home-manager/home.nix b/modules/home-manager/home.nix index 87f283b..3f9909f 100644 --- a/modules/home-manager/home.nix +++ b/modules/home-manager/home.nix @@ -27,11 +27,14 @@ in { inputs.noctalia.packages.${pkgs.system}.default wdisplays nwg-look + restic rose-pine-gtk-theme - xfce.thunar alejandra + prismlauncher arc-theme + cliphist swappy + mpv pkgs.looking-glass-client tmux fastfetch