Commit graph

43 commits

Author SHA1 Message Date
Alexander Oakman
9c4aaa4207 Add screensaver inhibition control service
The service enables or disables swayidle inhibition depending on
whether any audio plays or not. It replaces the activation of
inhibition for fullscreen browser windows.
2024-08-20 08:28:32 +03:00
Alexander Oakman
98d42bd113 Pass SSH_AUTH_SOCK env to all processes in the session
As stated in the ssh-agent manual, running desktop-manager as a fork of ssh-agent
is a possible way to configure the agent and pass its socket to all underlying processes.
A similar trick is used in LMDE.
2024-07-24 22:32:35 +03:00
836e378d5a Merge branch 'user/okmans/swayidle/restart' into 'master'
Fix ordering cycle on swayidle-restart.path

See merge request tile-os/tileos-settings-sway!6
2024-07-23 12:30:36 +00:00
Alexander Oakman
6dd19b8f20 Add waybar configuration monitoring service 2024-07-23 02:25:10 +03:00
Alexander Oakman
84cced30d0 Fix ordering cycle on swayidle-restart.path 2024-07-23 02:21:25 +03:00
46224a32e6 Merge branch 'user/okmans/swayidle/restart' into 'master'
Automatically restart the swayidle when its configuration changed

See merge request tile-os/tileos-settings-sway!2
2024-07-18 15:26:32 +00:00
Alexander Oakman
852abda7aa Add swayidle configuration monitoring service 2024-07-17 22:28:39 +03:00
Alexander Oakman
178b7041eb Fix showing a non-blurry screen when the laptop wakes up
Before entering sleep mode, make sure that the swayidle is waiting for all commands to be completed. This prevents unprotected content from briefly flashing on the laptop screen when it wakes up.
2024-07-17 22:21:11 +03:00
9fed8eaf1c Fix appending user keybindings to help overlay 2024-02-25 19:23:25 +04:00
12183033bf waybar: add Help module, run help overlay on demand 2024-01-28 17:19:15 +04:00
f487ab78fb Temporary remove Scratchpad module 2024-01-22 22:24:35 +04:00
58f1bacc68 Typo 2023-12-10 21:21:40 +04:00
df0e7ddf4c Remove bashism from start-tileos 2023-12-08 19:44:38 +04:00
57db7a8c2e Do not apply NVIDIA specific variables on PRIME setups 2023-11-14 15:23:07 +04:00
68483ba8d0 Add portals config 2023-11-03 16:26:16 +04:00
17f3663a9b Move some scripts back to Sway config
There is no need to run these scripts as systemd user services
since they are optional and can be modified or deleted by the user
2023-09-16 11:59:20 +04:00
bac16dd45c Update wallpaper 2023-09-09 23:17:37 +04:00
68d6cff1a4 Add more services 2023-09-04 00:37:17 +04:00
ac30fbf3d6 Add nwg-drawer service 2023-09-03 15:53:27 +04:00
f64acdea2b Add conditions to systemd services 2023-09-02 19:05:17 +04:00
d46649ed5f Drop import-gsettings workaround 2023-09-01 14:37:38 +04:00
7b8c3c6d98 feature: Allow switching between containers 2023-08-21 10:23:35 +04:00
312a2f093c Starting swayidle as systemd service 2023-08-21 10:19:19 +04:00
4b17935119 Improve environment variables export 2023-08-17 17:05:53 +04:00
9866ed19b3 Move Sway tnemes from artwork packcage 2023-07-24 19:31:11 +04:00
f53f4013ea Add flock wrapper for running only one process 2023-07-11 19:18:35 +04:00
a15b505947 Fix alacritty panel icon 2023-06-30 22:41:48 +04:00
911f77763f Switch to Alacritty 2023-06-30 20:56:09 +04:00
6cc8494623 Kitty fixes 2023-06-30 15:42:39 +04:00
0dbf537086 Switch to pcmanfm-qt and kitty 2023-06-30 02:20:28 +04:00
15cc1dc01a Add help overlay via nwg-wrapper 2023-06-24 23:18:10 +04:00
a41cccb120 Revert "Swtich back from running apps with systemd"
This reverts commit 6b0a66e6be.
2023-06-10 22:14:39 +04:00
6b0a66e6be Swtich back from running apps with systemd
systemd integration for Sway is cool, but introduces a lot of
unexpected problems, such as race conditions. So switch back to classic
config-based systemd for autostarting services until all major problems
with systemd integration (sway-systemd) will resolved
2023-06-09 18:02:22 +04:00
131a001268 Move theme variables to config.d 2023-05-27 13:31:29 +04:00
7a0d90ea5e Change Sway theme path 2023-05-26 20:31:37 +04:00
4431fdc8fa Move theme variables from tileos-artwork to settings repo 2023-05-26 20:10:35 +04:00
ccf9d50f29 Move env variables to start-sway 2023-05-26 20:10:35 +04:00
06c652fa0c Fix autoname-workspaces.py script 2023-05-22 09:56:39 +04:00
4ed968beb0 Add custom dunst module 2023-05-18 00:47:11 +04:00
f34cc51559 Remove Waybar from autostart (now handles with systemd)
This is also removes the ability to substitute system-wide Waybar config
with our own, because Waybar's systemd unit file doesn't provide
such functional. Default Waybar config is now placed in ~/.config/waybar/
2023-05-17 13:21:53 +04:00
b5cd4f058c Wire up more scripts 2023-05-05 17:13:31 +04:00
d6ba56e5f4 Initial Sway config 2023-04-29 15:02:58 +04:00
4e8bdbd3a1 Add start-sway wrapper 2023-04-10 19:41:19 +04:00