First Commit
This commit is contained in:
2
etc/ananicy.d/00-default/DEs-and-WMs/awesome_wm.rules
Normal file
2
etc/ananicy.d/00-default/DEs-and-WMs/awesome_wm.rules
Normal file
@@ -0,0 +1,2 @@
|
||||
# https://awesomewm.org
|
||||
{ "name": "awesome", "type": "LowLatency_RT" }
|
||||
6
etc/ananicy.d/00-default/DEs-and-WMs/bspwm.rules
Normal file
6
etc/ananicy.d/00-default/DEs-and-WMs/bspwm.rules
Normal file
@@ -0,0 +1,6 @@
|
||||
# https://github.com/baskerville/bspwm
|
||||
{ "name": "bspwm", "type": "LowLatency_RT" }
|
||||
{ "name": "bspc", "type": "LowLatency_RT" }
|
||||
|
||||
# https://github.com/phenax/bsp-layout
|
||||
{ "name": "bsp-layout", "type": "LowLatency_RT" }
|
||||
4
etc/ananicy.d/00-default/DEs-and-WMs/compton-picom.rules
Normal file
4
etc/ananicy.d/00-default/DEs-and-WMs/compton-picom.rules
Normal file
@@ -0,0 +1,4 @@
|
||||
# https://github.com/chjj/compton
|
||||
# https://github.com/yshui/picom
|
||||
{ "name": "compton", "type": "LowLatency_RT" }
|
||||
{ "name": "picom", "type": "LowLatency_RT" }
|
||||
2
etc/ananicy.d/00-default/DEs-and-WMs/fluxbox.rules
Normal file
2
etc/ananicy.d/00-default/DEs-and-WMs/fluxbox.rules
Normal file
@@ -0,0 +1,2 @@
|
||||
# http://fluxbox.org/
|
||||
{ "name": "fluxbox", "type": "LowLatency_RT" }
|
||||
10
etc/ananicy.d/00-default/DEs-and-WMs/gdm.rules
Normal file
10
etc/ananicy.d/00-default/DEs-and-WMs/gdm.rules
Normal file
@@ -0,0 +1,10 @@
|
||||
# display manager
|
||||
{ "name": "gdm3", "type": "Service" }
|
||||
{ "name": "gdm", "type": "Service" }
|
||||
{ "name": "gdm-wayland-session", "type": "Service" }
|
||||
{ "name": "gdm-session-worker", "type": "Service" }
|
||||
|
||||
# gnome shell
|
||||
{ "name": "gnome-shell","type": "Service"}
|
||||
{ "name": "gnome-session-binary","type": "Service"}
|
||||
{ "name": "gnome-session-ctl","type": "Service"}
|
||||
86
etc/ananicy.d/00-default/DEs-and-WMs/gnome.rules
Normal file
86
etc/ananicy.d/00-default/DEs-and-WMs/gnome.rules
Normal file
@@ -0,0 +1,86 @@
|
||||
# http://live.gnome.org/ThumbnailerSpec
|
||||
{ "name": "tumblerd", "type": "TODO" }
|
||||
|
||||
# Used for password management - https://wiki.archlinux.org/title/GNOME/Keyring
|
||||
{ "name": "gnome-keyring-daemon", "type": "Service" }
|
||||
|
||||
# polkit-gnome
|
||||
{ "name": "polkit-gnome-authentication-agent-1", "type": "Service" }
|
||||
|
||||
# network-manager applet
|
||||
{ "name": "nm-applet", "type": "Service" }
|
||||
|
||||
# gsd-datetime
|
||||
{ "name": "gsd-datetime", "type": "Service" }
|
||||
|
||||
# gsd-xsettings
|
||||
{ "name": "gsd-xsettings", "type": "Service" }
|
||||
|
||||
# gjs
|
||||
{ "name": "gjs", "type": "Service" }
|
||||
|
||||
# gsd-disk-utility-notify
|
||||
{ "name": "gsd-disk-utility-notify", "type": "Service" }
|
||||
|
||||
# gsd-sound
|
||||
{ "name": "gsd-sound", "type": "Service" }
|
||||
|
||||
# gsd-screensaver-proxy
|
||||
{ "name": "gsd-screensaver-proxy", "type": "Service" }
|
||||
|
||||
# gsd-power
|
||||
{ "name": "gsd-power", "type": "Service" }
|
||||
|
||||
# gsd-housekeeping
|
||||
{ "name": "gsd-housekeeping", "type": "Service" }
|
||||
|
||||
# gsd-media-keys
|
||||
{ "name": "gsd-media-keys", "type": "Service" }
|
||||
|
||||
# gsd-keyboard
|
||||
{ "name": "gsd-keyboard", "type": "Service" }
|
||||
|
||||
# at-spi2-registryd
|
||||
{ "name": "at-spi2-registryd", "type": "Service" }
|
||||
|
||||
# at-spi-bus-launcher
|
||||
{ "name": "at-spi-bus-launcher", "type": "Service" }
|
||||
|
||||
# gnome-control-center-search-provider
|
||||
{ "name": "gnome-control-center-search-provider", "type": "Service" }
|
||||
|
||||
# gsd-printer
|
||||
{ "name": "gsd-printer", "type": "Service" }
|
||||
|
||||
# gsd-wacom
|
||||
{ "name": "gsd-wacom", "type": "Service" }
|
||||
|
||||
# gsd-usb-protection
|
||||
{ "name": "gsd-usb-protection", "type": "Service" }
|
||||
|
||||
# gsd-smartcard
|
||||
{ "name": "gsd-smartcard", "type": "Service" }
|
||||
|
||||
# gsd-sharing
|
||||
{ "name": "gsd-sharing", "type": "Service" }
|
||||
|
||||
# gsd-rfkill
|
||||
{ "name": "gsd-rfkill", "type": "Service" }
|
||||
|
||||
# gsd-print-notification
|
||||
{ "name": "gsd-print-notifications", "type": "Service" }
|
||||
|
||||
# gsd-color
|
||||
{ "name": "gsd-color", "type": "Service" }
|
||||
|
||||
# gsd-a11y-settings
|
||||
{ "name": "gsd-a11y-settings", "type": "Service" }
|
||||
|
||||
# goa-daemon
|
||||
{ "name": "goa-daemon", "type": "Service" }
|
||||
|
||||
# goa-identity-service
|
||||
{ "name": "goa-identity-service", "type": "Service" }
|
||||
|
||||
# mutter-x11-frames
|
||||
{ "name": "mutter-x11-frames", "type": "LowLatency_RT" }
|
||||
9
etc/ananicy.d/00-default/DEs-and-WMs/hyprland.rules
Normal file
9
etc/ananicy.d/00-default/DEs-and-WMs/hyprland.rules
Normal file
@@ -0,0 +1,9 @@
|
||||
# https://github.com/hyprwm/Hyprland
|
||||
{ "name": "Hyprland", "type": "LowLatency_RT" }
|
||||
|
||||
# https://github.com/hyprland-community/pyprland
|
||||
{ "name": "pypr", "type": "Image-View" }
|
||||
|
||||
{ "name": "hyprpaper", "type": "Service" }
|
||||
{ "name": "hypridle", "type": "Service" }
|
||||
{ "name": "hyprlock", "type": "Image-View" }
|
||||
2
etc/ananicy.d/00-default/DEs-and-WMs/i3.rules
Normal file
2
etc/ananicy.d/00-default/DEs-and-WMs/i3.rules
Normal file
@@ -0,0 +1,2 @@
|
||||
# https://i3wm.org/
|
||||
{ "name": "i3", "type": "LowLatency_RT" }
|
||||
2
etc/ananicy.d/00-default/DEs-and-WMs/lightdm.rules
Normal file
2
etc/ananicy.d/00-default/DEs-and-WMs/lightdm.rules
Normal file
@@ -0,0 +1,2 @@
|
||||
# Rule for lightdm display manager, starts the Xorg server
|
||||
{ "name": "lightdm", "type": "LowLatency_RT" }
|
||||
3
etc/ananicy.d/00-default/DEs-and-WMs/lxdm.rules
Normal file
3
etc/ananicy.d/00-default/DEs-and-WMs/lxdm.rules
Normal file
@@ -0,0 +1,3 @@
|
||||
# display manager
|
||||
{ "name": "lxdm-binary", "type": "LowLatency_RT" }
|
||||
{ "name": "lxdm-session", "type": "LowLatency_RT" }
|
||||
3
etc/ananicy.d/00-default/DEs-and-WMs/niri.rules
Normal file
3
etc/ananicy.d/00-default/DEs-and-WMs/niri.rules
Normal file
@@ -0,0 +1,3 @@
|
||||
# https://github.com/YaLTeR/niri
|
||||
{ "name": "niri", "type": "LowLatency_RT" }
|
||||
{ "name": "niri-session", "type": "LowLatency_RT" }
|
||||
2
etc/ananicy.d/00-default/DEs-and-WMs/openbox.rules
Normal file
2
etc/ananicy.d/00-default/DEs-and-WMs/openbox.rules
Normal file
@@ -0,0 +1,2 @@
|
||||
# http://openbox.org/
|
||||
{ "name": "openbox", "type": "LowLatency_RT" }
|
||||
3
etc/ananicy.d/00-default/DEs-and-WMs/plank.rules
Normal file
3
etc/ananicy.d/00-default/DEs-and-WMs/plank.rules
Normal file
@@ -0,0 +1,3 @@
|
||||
# Plank dock: https://launchpad.net/plank
|
||||
# dock should work fast as part of reliable desktop
|
||||
{ "name": "plank", "type": "LowLatency_RT" }
|
||||
19
etc/ananicy.d/00-default/DEs-and-WMs/plasma.rules
Normal file
19
etc/ananicy.d/00-default/DEs-and-WMs/plasma.rules
Normal file
@@ -0,0 +1,19 @@
|
||||
# pnames started with `.` are NixOS specific
|
||||
|
||||
# https://community.kde.org/Baloo
|
||||
# Baloo is the file indexing and file search framework for KDE.
|
||||
{ "name": "baloo_file", "type": "BG_CPUIO" }
|
||||
{ "name": "kdeconnectd", "type": "BG_CPUIO" }
|
||||
# https://github.com/KDE/kded
|
||||
{ "name": "kded6", "type": "BG_CPUIO" }
|
||||
# https://lxr.kde.org/source/plasma/plasma-desktop/kaccess/
|
||||
{ "name": "kaccess", "type": "BG_CPUIO" }
|
||||
# https://github.com/KDE/plasma-workspace/blob/master/ksmserver/README
|
||||
{ "name": "ksmserver", "type": "BG_CPUIO" }
|
||||
{ "name": "krunner", "type": "LowLatency_RT" }
|
||||
{ "name": "kwin_wayland", "type": "LowLatency_RT" }
|
||||
{ "name": "kwin_wayland_wrapper", "type": "LowLatency_RT" }
|
||||
{ "name": "kwin_x11", "type": "LowLatency_RT" }
|
||||
{ "name": "plasmashell", "nice": -1 }
|
||||
# https://github.com/KDE/powerdevil
|
||||
{ "name": "org_kde_powerdevil", "type": "Service" }
|
||||
2
etc/ananicy.d/00-default/DEs-and-WMs/polybar.rules
Normal file
2
etc/ananicy.d/00-default/DEs-and-WMs/polybar.rules
Normal file
@@ -0,0 +1,2 @@
|
||||
# https://github.com/polybar/polybar
|
||||
{ "name": "polybar", "type": "LowLatency_RT" }
|
||||
2
etc/ananicy.d/00-default/DEs-and-WMs/qtile.rules
Normal file
2
etc/ananicy.d/00-default/DEs-and-WMs/qtile.rules
Normal file
@@ -0,0 +1,2 @@
|
||||
# https://qtile.org/
|
||||
{ "name": "qtile", "type": "LowLatency_RT" }
|
||||
4
etc/ananicy.d/00-default/DEs-and-WMs/river.rules
Normal file
4
etc/ananicy.d/00-default/DEs-and-WMs/river.rules
Normal file
@@ -0,0 +1,4 @@
|
||||
# https://codeberg.org/river/river
|
||||
{ "name": "river", "type": "LowLatency_RT" }
|
||||
{ "name": "riverctl", "type": "LowLatency_RT" }
|
||||
{ "name": "rivertile", "type": "LowLatency_RT" }
|
||||
3
etc/ananicy.d/00-default/DEs-and-WMs/sddm.rules
Normal file
3
etc/ananicy.d/00-default/DEs-and-WMs/sddm.rules
Normal file
@@ -0,0 +1,3 @@
|
||||
# SDDM is a modern display manager for X11 and Wayland
|
||||
{ "name": "sddm", "type": "LowLatency_RT" }
|
||||
{ "name": "sddm-helper", "type": "LowLatency_RT" }
|
||||
2
etc/ananicy.d/00-default/DEs-and-WMs/spectrwm.rules
Normal file
2
etc/ananicy.d/00-default/DEs-and-WMs/spectrwm.rules
Normal file
@@ -0,0 +1,2 @@
|
||||
# https://github.com/conformal/spectrwm
|
||||
{ "name": "spectrwm", "type": "LowLatency_RT" }
|
||||
12
etc/ananicy.d/00-default/DEs-and-WMs/sway.rules
Normal file
12
etc/ananicy.d/00-default/DEs-and-WMs/sway.rules
Normal file
@@ -0,0 +1,12 @@
|
||||
# https://swaywm.org/
|
||||
{ "name": "sway", "type": "LowLatency_RT" }
|
||||
|
||||
# Sway notification daemon
|
||||
# https://github.com/ErikReider/SwayNotificationCenter
|
||||
{ "name": "swaync", "type": "Service" }
|
||||
{ "name": "swaync-client", "type": "Service" }
|
||||
|
||||
|
||||
# Sway idle daemon
|
||||
# https://github.com/swaywm/swayidle
|
||||
{ "name": "swayidle", "type": "Service" }
|
||||
3
etc/ananicy.d/00-default/DEs-and-WMs/sxhkd.rules
Normal file
3
etc/ananicy.d/00-default/DEs-and-WMs/sxhkd.rules
Normal file
@@ -0,0 +1,3 @@
|
||||
# keyboard shortcut manager
|
||||
# disabled as it causes all spawned processes to inherit type
|
||||
# { "name": "sxhkd", "type": "LowLatency_RT" }
|
||||
2
etc/ananicy.d/00-default/DEs-and-WMs/waybar.rules
Normal file
2
etc/ananicy.d/00-default/DEs-and-WMs/waybar.rules
Normal file
@@ -0,0 +1,2 @@
|
||||
# https://github.com/Alexays/waybar
|
||||
{ "name": "waybar", "type": "LowLatency_RT" }
|
||||
2
etc/ananicy.d/00-default/DEs-and-WMs/weston.rules
Normal file
2
etc/ananicy.d/00-default/DEs-and-WMs/weston.rules
Normal file
@@ -0,0 +1,2 @@
|
||||
# https://gitlab.freedesktop.org/wayland/weston/
|
||||
{ "name": "weston", "type": "LowLatency_RT" }
|
||||
8
etc/ananicy.d/00-default/DEs-and-WMs/xfce4.rules
Normal file
8
etc/ananicy.d/00-default/DEs-and-WMs/xfce4.rules
Normal file
@@ -0,0 +1,8 @@
|
||||
{ "name": "xfwm4", "type": "LowLatency_RT" }
|
||||
{ "name": "xfsettingsd", "type": "LowLatency_RT" }
|
||||
{ "name": "xfce4-session", "type": "LowLatency_RT" }
|
||||
{ "name": "xfconfd", "type": "LowLatency_RT" }
|
||||
{ "name": "xfce4-appfinder", "type": "LowLatency_RT" }
|
||||
{ "name": "xfce4-notifyd", "type": "LowLatency_RT" }
|
||||
{ "name": "xfce4-panel", "type": "LowLatency_RT" }
|
||||
{ "name": "xfdesktop", "type": "LowLatency_RT" }
|
||||
4
etc/ananicy.d/00-default/DEs-and-WMs/xmonad.rules
Normal file
4
etc/ananicy.d/00-default/DEs-and-WMs/xmonad.rules
Normal file
@@ -0,0 +1,4 @@
|
||||
# http://xmonad.org
|
||||
# http://projects.haskell.org/xmobar/
|
||||
{ "name": "xmobar", "type": "LowLatency_RT" }
|
||||
{ "name": "xmonad-x86_64-linux", "type": "LowLatency_RT" }
|
||||
2
etc/ananicy.d/00-default/DEs-and-WMs/xorg.rules
Normal file
2
etc/ananicy.d/00-default/DEs-and-WMs/xorg.rules
Normal file
@@ -0,0 +1,2 @@
|
||||
# Rule for Xorg server, runs the graphical desktop.
|
||||
{ "name": "Xorg", "type": "LowLatency_RT" }
|
||||
1
etc/ananicy.d/00-default/DEs-and-WMs/xwayland.rules
Normal file
1
etc/ananicy.d/00-default/DEs-and-WMs/xwayland.rules
Normal file
@@ -0,0 +1 @@
|
||||
{ "name": "Xwayland", "type": "LowLatency_RT" }
|
||||
Reference in New Issue
Block a user