global/ thunar upgrade and polkit

This commit is contained in:
tulg 2025-11-10 21:50:29 +03:00
parent 14849f5d45
commit ac17d0cd7b
6 changed files with 59 additions and 5 deletions

View file

@ -314,7 +314,7 @@ blurls = catfish
windowrulev2 = opacity 0.85 0.85,floating:1 windowrulev2 = opacity 0.85 0.85,floating:1
exec-once = mako exec-once = mako
exec-once =/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 exec-once = systemctl --user start hyprpolkitagent
exec-once = foot --server exec-once = foot --server
# experimental(might work might won't) # experimental(might work might won't)

View file

@ -9,7 +9,7 @@
}: { }: {
imports = [ imports = [
# Include the results of the hardware scan. # Include the results of the hardware scan.
# ./disko.nix ./disko.nix
./hardware-configuration.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. # Open ports in the firewall.
# networking.firewall.allowedTCPPorts = [ ... ]; # networking.firewall.allowedTCPPorts = [ ... ];

36
hosts/archangel/disko.nix Normal file
View file

@ -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 = "/";
};
};
};
};
};
};
};
}

View file

@ -58,7 +58,6 @@
onBoot = "ignore"; onBoot = "ignore";
onShutdown = "shutdown"; onShutdown = "shutdown";
}; };
# Allow unfree packages # Allow unfree packages
nixpkgs.config.allowUnfree = true; nixpkgs.config.allowUnfree = true;
# List packages installed in system profile. To search, run: # 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. # Open ports in the firewall.
# networking.firewall.allowedTCPPorts = [ ... ]; # networking.firewall.allowedTCPPorts = [ ... ];

View file

@ -3,7 +3,7 @@
disk = { disk = {
nixos = { nixos = {
type = "disk"; type = "disk";
device = "/dev/sda"; device = "/dev/nvme0n1";
content = { content = {
type = "gpt"; type = "gpt";
partitions = { partitions = {

View file

@ -27,11 +27,14 @@ in {
inputs.noctalia.packages.${pkgs.system}.default inputs.noctalia.packages.${pkgs.system}.default
wdisplays wdisplays
nwg-look nwg-look
restic
rose-pine-gtk-theme rose-pine-gtk-theme
xfce.thunar
alejandra alejandra
prismlauncher
arc-theme arc-theme
cliphist
swappy swappy
mpv
pkgs.looking-glass-client pkgs.looking-glass-client
tmux tmux
fastfetch fastfetch