aboutsummaryrefslogtreecommitdiffstats
path: root/hosts/common/optional/services/wayland.nix
diff options
context:
space:
mode:
Diffstat (limited to 'hosts/common/optional/services/wayland.nix')
-rw-r--r--hosts/common/optional/services/wayland.nix83
1 files changed, 2 insertions, 81 deletions
diff --git a/hosts/common/optional/services/wayland.nix b/hosts/common/optional/services/wayland.nix
index 493e0e4..501e173 100644
--- a/hosts/common/optional/services/wayland.nix
+++ b/hosts/common/optional/services/wayland.nix
@@ -1,95 +1,16 @@
-{ config, lib, pkgs, ... }:
+{ pkgs, ... }:
{
environment.systemPackages = [
- pkgs.chafa
- pkgs.evince
- pkgs.feh
- pkgs.gcr
- #pkgs.geeqie
- pkgs.ghostty
- pkgs.gimp3
- #pkgs.gimp-with-plugins
- pkgs.google-chrome
pkgs.grim
- pkgs.gv
- pkgs.inkscape
- pkgs.kdePackages.okular
- pkgs.libreoffice
- pkgs.libva-utils
- pkgs.mako
- pkgs.mangohud
- pkgs.mesa-demos
- pkgs.mpv
- pkgs.polkit_gnome
- pkgs.rdesktop
- pkgs.read-edid
- pkgs.slurp
- pkgs.st
- pkgs.swayimg
- pkgs.sxiv
- #pkgs.tigervnc
- #pkgs.turbovnc
- pkgs.vdpauinfo
- pkgs.vlc
- pkgs.vulkan-tools
- pkgs.wireshark
+ pkgs.wev
pkgs.wl-clipboard
pkgs.wlvncc
- #pkgs.x11vnc
- pkgs.xclip
- pkgs.xdotool
- pkgs.xorg.appres
- pkgs.xorg.editres
- pkgs.xorg.xdpyinfo
- pkgs.xorg.xev
- pkgs.xscreensaver
- pkgs.xsnow
- pkgs.xterm
];
programs = {
- firefox = {
- enable = true;
- #package = pkgs.master.firefox;
- };
-
- gamemode.enable = true;
-
- steam.gamescopeSession.enable = true;
-
sway = {
enable = true;
wrapperFeatures.gtk = true;
};
};
-
- security = {
- pam = {
- loginLimits = [
- { domain = "@users"; item = "rtprio"; type = "-"; value = 1; }
- ];
- };
- };
-
- services = {
- blueman.enable = true;
- libinput.enable = true;
- printing.enable = true;
- };
-
- systemd = {
- user.services.polkit-gnome-authentication-agent-1 = {
- description = "polkit-gnome-authentication-agent-1";
- wantedBy = [ "graphical-session.target" ];
- wants = [ "graphical-session.target" ];
- after = [ "graphical-session.target" ];
- serviceConfig = {
- Type = "simple";
- ExecStart = "${pkgs.polkit_gnome}/libexec/polkit-gnome-authentication-agent-1";
- Restart = "on-failure";
- RestartSec = 1;
- TimeoutStopSec = 10;
- };
- };
- };
}