Small enhancements for omanix (#3)

- Signal package
- Configurable GDK_SCALE
- Add input.nix (lol)
This commit is contained in:
mrosseel
2025-07-09 03:43:25 +02:00
committed by GitHub
parent 8bb8681985
commit 5e93a53cec
5 changed files with 42 additions and 51 deletions
@@ -10,6 +10,7 @@ in {
./autostart.nix
./bindings.nix
./envs.nix
./input.nix
./looknfeel.nix
./windows.nix
];
@@ -23,17 +24,6 @@ in {
"$messenger" = lib.mkDefault "signal-desktop";
"$webapp" = lib.mkDefault "$browser --app";
# Environment variables
env = [
"GDK_SCALE,2" # Change to 1 if on a 1x display
# TODO: Flake config
# Uncomment if running NVIDIA GPU:
# "NVD_BACKEND,direct"
# "LIBVA_DRIVER_NAME,nvidia"
# "__GLX_VENDOR_LIBRARY_NAME,nvidia"
];
monitor = cfg.monitors;
};
}
+5 -9
View File
@@ -4,10 +4,10 @@
pkgs,
osConfig ? {},
...
}:
}:
let
hasNvidiaDrivers = builtins.elem "nvidia" osConfig.services.xserver.videoDrivers;
cfg = config.omarchy;
hasNvidiaDrivers = builtins.elem "nvidia" osConfig.services.xserver.videoDrivers;
nvidiaEnv = [
"NVD_BACKEND,direct"
"LIBVA_DRIVER_NAME,nvidia"
@@ -18,12 +18,8 @@ in
wayland.windowManager.hyprland.settings = {
# Environment variables
env = (lib.optionals hasNvidiaDrivers nvidiaEnv) ++ [
"GDK_SCALE,2" # Change to 1 if on a 1x display
# Uncomment if running NVIDIA GPU:
# "NVD_BACKEND,direct"
# "LIBVA_DRIVER_NAME,nvidia"
# "__GLX_VENDOR_LIBRARY_NAME,nvidia"
"GDK_SCALE,${toString cfg.scale}"
# Cursor size
"XCURSOR_SIZE,24"
"HYPRCURSOR_SIZE,24"
+1 -1
View File
@@ -50,7 +50,7 @@
# kdePackages.kdenLive
# pinta
# libreoffice
# signal_desktop
signal-desktop
# Commercial GUIs
typora