mirror of
https://github.com/ryan4yin/nix-config.git
synced 2026-04-23 16:38:26 +02:00
feat: update TODO, fix some problems
This commit is contained in:
@@ -15,9 +15,12 @@
|
||||
};
|
||||
|
||||
displayManager = {
|
||||
defaultSession = "hyprland";
|
||||
lightdm.enable = false;
|
||||
gdm.enable = true;
|
||||
defaultSession = "hyprland";
|
||||
lightdm.enable = false;
|
||||
gdm = {
|
||||
enable = true;
|
||||
wayland = true;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
@@ -42,4 +45,18 @@
|
||||
services.tumbler.enable = true; # Thumbnail support for images
|
||||
|
||||
|
||||
xdg.portal = {
|
||||
enable = true;
|
||||
wlr.enable = true;
|
||||
xdgOpenUsePortal = true;
|
||||
extraPortals = with pkgs; [
|
||||
xdg-desktop-portal-wlr # for wlroots based compositors
|
||||
# xdg-desktop-portal-kde # for kde
|
||||
# xdg-desktop-portal-gtk # for gtk
|
||||
];
|
||||
};
|
||||
|
||||
# for power management
|
||||
services.upower.enable = true;
|
||||
|
||||
}
|
||||
|
||||
@@ -13,9 +13,9 @@
|
||||
};
|
||||
|
||||
displayManager = {
|
||||
defaultSession = "none+i3";
|
||||
lightdm.enable = false;
|
||||
gdm.enable = true;
|
||||
defaultSession = "none+i3";
|
||||
lightdm.enable = false;
|
||||
gdm.enable = true;
|
||||
};
|
||||
|
||||
windowManager.i3 = {
|
||||
|
||||
@@ -1,2 +0,0 @@
|
||||
{pkgs, config, ... }: {
|
||||
}
|
||||
@@ -114,6 +114,11 @@
|
||||
|
||||
# video/audio tools
|
||||
libva-utils
|
||||
nvtop
|
||||
vdpauinfo
|
||||
vulkan-tools
|
||||
glxinfo
|
||||
glmark2
|
||||
|
||||
# minimal screen capture tool, used by i3 blur lock to take a screenshot
|
||||
# print screen key is also bound to this tool in i3 config
|
||||
|
||||
Reference in New Issue
Block a user