tsuki: init ananicy, update hyprland portal package && open port

tsuki: switch to discord canary

vesktop screenshare borked

hyprland: open discord canary on start
This commit is contained in:
notohh 2025-02-07 23:16:38 -05:00
parent c2cbad7587
commit ff9007e984
Signed by: notohh
GPG key ID: BD47506D475EE86D
6 changed files with 17 additions and 7 deletions
home
profiles/tsuki
wayland/hyprland/config
hosts/tsuki

View file

@ -25,7 +25,7 @@
]; ];
home.packages = with pkgs; [ home.packages = with pkgs; [
chromium chromium
vesktop discord-canary
technorino technorino
obsidian obsidian
vscode-fhs vscode-fhs

View file

@ -11,7 +11,7 @@
"eww open bar" "eww open bar"
"hyprpaper" "hyprpaper"
"chatterino" "chatterino"
"vesktop" "DiscordCanary"
"dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP" "dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP"
"${pkgs.polkit_gnome}/libexec/polkit-gnome-authentication-agent-1" "${pkgs.polkit_gnome}/libexec/polkit-gnome-authentication-agent-1"
]; ];

View file

@ -66,7 +66,7 @@
hyprland = { hyprland = {
enable = true; enable = true;
withUWSM = false; withUWSM = false;
portalPackage = inputs.xdg-portal-hyprland.packages.${pkgs.system}.default; portalPackage = inputs.hyprland.packages.${pkgs.system}.xdg-desktop-portal-hyprland;
}; };
corectrl.enable = true; corectrl.enable = true;
dconf.enable = true; dconf.enable = true;

View file

@ -31,11 +31,22 @@
openFirewall = true; openFirewall = true;
capSysAdmin = true; capSysAdmin = true;
}; };
ananicy = {
enable = true;
package = pkgs.ananicy-cpp;
rulesProvider = pkgs.ananicy-cpp;
extraRules = [
{
"name" = "gamescope";
"nice" = -20;
}
];
};
}; };
programs = { programs = {
gamescope = { gamescope = {
enable = true; enable = true;
capSysNice = true; capSysNice = false;
args = [ args = [
"--expose-wayland" "--expose-wayland"
"--framerate-limit 144" "--framerate-limit 144"

View file

@ -15,9 +15,7 @@
"threadirqs" "threadirqs"
"mitigations=off" "mitigations=off"
]; ];
extraModulePackages = with config.boot.kernelPackages; [ extraModulePackages = with config.boot.kernelPackages; [v4l2loopback.out];
v4l2loopback.out
];
loader = { loader = {
systemd-boot = { systemd-boot = {
enable = true; enable = true;

View file

@ -8,6 +8,7 @@ _: {
7000 # uxplay 7000 # uxplay
7100 # uxplay 7100 # uxplay
7001 # uxplay 7001 # uxplay
5173
]; ];
allowedUDPPorts = [ allowedUDPPorts = [
7011 # uxplay 7011 # uxplay