zmiana konfiguracji na wayland i sway :love:

This commit is contained in:
2021-07-06 21:53:39 +02:00
parent f19d3fdaec
commit 1acfd0bb41
32 changed files with 1019 additions and 39 deletions

View File

@ -0,0 +1 @@
/home/paramah/.config/systemd/user/mouse.service

View File

@ -0,0 +1,19 @@
[Unit]
Description=Lightweight Wayland notification daemon
Documentation=man:mako(1)
PartOf=sway-session.target
After=sway-session.target
[Service]
Type=dbus
BusName=org.freedesktop.Notifications
ExecCondition=/bin/sh -c '[ -n "$WAYLAND_DISPLAY" ]'
ExecStart=/usr/bin/mako
ExecReload=/usr/bin/makoctl reload
ExecStop=/bin/kill -2 $MAINPID
Restart=on-failure
RestartSec=1
TimeoutStopSec=10
[Install]
WantedBy=sway-session.target

View File

@ -0,0 +1,8 @@
[Unit]
Description=Mouse Protocol
[Service]
ExecStart=sudo echo -n "elantech" > /sys/bus/serio/devices/serio1/protocol
[Install]
WantedBy=default.target

View File

@ -0,0 +1,14 @@
[Unit]
Description=Legacy polkit authentication agent for GNOME
PartOf=sway-session.target
[Service]
Type=simple
ExecStart=/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
ExecStop=/bin/kill -2 $MAINPID
Restart=on-failure
RestartSec=1
TimeoutStopSec=10
[Install]
WantedBy=sway-session.target

View File

@ -0,0 +1,6 @@
[Unit]
Description=sway compositor session
Documentation=man:systemd.special(7)
BindsTo=graphical-session.target
Wants=graphical-session-pre.target
After=graphical-session-pre.target

View File

@ -0,0 +1 @@
/home/paramah/.config/systemd/user/polkit-gnome.service

View File

@ -0,0 +1 @@
/home/paramah/.config/systemd/user/swayidle.service

View File

@ -0,0 +1 @@
/home/paramah/.config/systemd/user/waybar.service

View File

@ -0,0 +1,15 @@
[Unit]
Description=Idle manager for Wayland
Documentation=man:swayidle(1)
PartOf=sway-session.target
[Service]
Type=simple
ExecStart=/usr/bin/swayidle -w timeout 300 '%h/.config/sway/bin/lock.sh' timeout 600 'swaymsg "output * dpms off"' resume 'swaymsg "output * dpms on"' before-sleep '%h/.config/sway/bin/lock.sh'
ExecStop=/bin/kill -2 $MAINPID
Restart=on-failure
RestartSec=1
TimeoutStopSec=10
[Install]
WantedBy=sway-session.target

View File

@ -0,0 +1,17 @@
[Unit]
Description=A lightweight Wayland statusbar
Documentation=man:waybar(1)
PartOf=sway-session.target
[Service]
Type=simple
Environment="XDG_CURRENT_DESKTOP=Unity"
ExecStart=/usr/bin/waybar
ExecReload=kill -SIGUSR2 $MAINPID
ExecStop=/bin/kill -2 $MAINPID
Restart=on-failure
RestartSec=1
TimeoutStopSec=10
[Install]
WantedBy=sway-session.target