some updates
This commit is contained in:
parent
e9adb6d552
commit
9f06dd6c2c
22 changed files with 675 additions and 347 deletions
|
|
@ -10,7 +10,7 @@
|
|||
./pipewire.nix
|
||||
./wayland.nix
|
||||
./displayManager.nix
|
||||
./xdg.nix
|
||||
# ./xdg.nix
|
||||
];
|
||||
|
||||
# Security
|
||||
|
|
@ -76,9 +76,12 @@
|
|||
environment.systemPackages = with pkgs; [
|
||||
libva-utils
|
||||
gsettings-desktop-schemas
|
||||
xdg-utils
|
||||
hyprland-qtutils
|
||||
];
|
||||
environment.sessionVariables = {
|
||||
XDG_CURRENT_DESKTOP = "Hyprland";
|
||||
XDG_SESSION_DESKTOP = "Hyprland";
|
||||
XDG_SESSION_TYPE = "wayland";
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -3,7 +3,8 @@
|
|||
config,
|
||||
lib,
|
||||
...
|
||||
}: {
|
||||
}:
|
||||
{
|
||||
options = {
|
||||
thunar.enable = lib.mkEnableOption "Enables thunar and its plugins";
|
||||
};
|
||||
|
|
@ -11,6 +12,8 @@
|
|||
programs.thunar = {
|
||||
enable = true;
|
||||
plugins = with pkgs.xfce; [
|
||||
xfconf
|
||||
tumbler
|
||||
thunar-archive-plugin
|
||||
thunar-volman
|
||||
];
|
||||
|
|
|
|||
|
|
@ -3,14 +3,20 @@
|
|||
lib,
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
}:
|
||||
{
|
||||
# XDG Portals
|
||||
xdg = {
|
||||
autostart.enable = true;
|
||||
portal = {
|
||||
enable = true;
|
||||
wlr.enable = true;
|
||||
xdgOpenUsePortal = true;
|
||||
extraPortals = [
|
||||
pkgs.xdg-desktop-portal-hyprland
|
||||
pkgs.xdg-desktop-portal-gtk
|
||||
pkgs.libsForQt5.xdg-desktop-portal-kde
|
||||
pkgs.lxqt.xdg-desktop-portal-lxqt
|
||||
];
|
||||
};
|
||||
};
|
||||
|
|
@ -18,6 +24,7 @@
|
|||
xdg-utils
|
||||
xdg-desktop-portal
|
||||
xdg-desktop-portal-gtk
|
||||
xdg-desktop-portal-hyprland
|
||||
];
|
||||
|
||||
environment.sessionVariables = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue