add: obs and firefox, fix: desktop and greeter QoL

This commit is contained in:
2025-02-21 19:44:52 +09:00
parent a4ff711bc3
commit fd6281b9a0
12 changed files with 87 additions and 14 deletions
+5
View File
@@ -0,0 +1,5 @@
{
programs.firefox = {
enable = true;
};
}
+6 -5
View File
@@ -7,14 +7,15 @@
# "/usr/lib/polkit-kde-authentication-agent-1"
# "dunst"
"swww-daemon"
"swww img ./backgrounds/arknights-02.jpg"
# "hypridle"
# "copyq --start-server"
# "wl-paste --type text --watch cliphist store"
# "wl-paste --type image --watch cliphist store"
"eww daemon"
"eww open bar"
"eww open roundedEdge"
];
exec = [
"swww img /usr/share/wallpaper/arknights-02.jpg"
"dconf write /org/gnome/desktop/interface/gtk-theme 'Adwaita Dark'"
"dconf write /org/gnome/desktop/interface/icon-theme 'Adwaita Dark'"
"dconf write /org/gnome/desktop/interface/document-font-name 'Noto Sans Medium 11'"
@@ -123,7 +124,7 @@
"SUPER, E, exec, $terminal"
"SUPER, Q, killactive,"
"SUPER, L, exec, $lock"
"SUPER_SHIFT, M, exec, uwsm stop"
"SUPER_SHIFT, M, exec, loginctl terminate-user $USER"
# prsc
", Print, exec, hyprshot -m window -m active --clipboard-only"
@@ -184,8 +185,8 @@
];
};
home.sessionVariables = {
HYPRCURSOR_THEME = "rose-pine-cursor-hyprcursor";
HYPRCURSOR_SIZE = "24";
HYPRCURSOR_THEME = "";
HYPRCURSOR_SIZE = "12";
XCURSOR_SIZE = "24";
GTK_BACKEND = "wayland";
QT_QPA_PLATFORM = "wayland;xcb";
+11
View File
@@ -0,0 +1,11 @@
{ config, pkgs, ... }:
{
programs.obs-studio = {
enable = true;
plugins = with pkgs.obs-studio-plugins; [
wlrobs
obs-backgroundremoval
obs-pipewire-audio-capture
];
};
}