Commit graph

126 commits

Author SHA1 Message Date
Alexander Oakman
2be7224e32 Improve the lock screen command
Running a screensaver is a very important security feature.
It is necessary that it always works and does not depend on the
state of the user's directories, so the screensaver run-script
should be placed in the system directory.
However, the locking process remains customizable because the user
script can be used too.
2024-08-23 21:59:49 +03:00
c4a3c1dbc7 Merge branch 'user/okmans/menu_fixes' into 'master'
Improves and fixes for variables

See merge request tile-os/tileos-settings-sway!13
2024-08-20 14:50:07 +00:00
fc3b2472aa Merge branch 'user/okmans/shortcus_inhibition' into 'master'
Improve the shortcuts inhibition

See merge request tile-os/tileos-settings-sway!12
2024-08-20 14:48:47 +00:00
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
89a7a823ad Use the terminal alias in term_float command 2024-08-20 02:16:17 +03:00
Alexander Oakman
94b0219902 Fix that nwg-drawer doesn't run applications
Providing a terminal emulator to the nwg-drawer allows it to run
applications.
2024-08-20 02:13:05 +03:00
Alexander Oakman
418cc0a2fc Fix the rofi binding
Update the rofi binding according to the modern syntax (1.7.3+).
Remove redundant options.
2024-08-20 02:12:05 +03:00
Alexander Oakman
1fc0ce29c3 Add a keybinding to toggle shortcuts inhibitor 2024-08-20 02:02:59 +03:00
Alexander Oakman
d6ac253fb2 Fix that rofi doesn't execute commands
Using the default pattern for the run-shell-command option in
the rofi binding allows it to run applications and commands.
2024-08-20 01:42:45 +03:00
Alexander Oakman
34e6157757 Allow some applications to inhibit shortcuts
Virtualization and remote desktop applications should be able to
inhibit keyboard shortcuts.
2024-08-19 23:22:00 +03:00
be42ae6fc1 Merge branch 'user/okmans/window-fixes' into 'master'
Improve rules for applications and make some fixes

See merge request tile-os/tileos-settings-sway!10
2024-08-17 19:42:43 +00:00
Alexander Oakman
a5592ab130 Fix the pcmanfm-qt daemon start command 2024-08-17 22:22:25 +03:00
Alexander Oakman
ce28901167 Add a rule for Removable medium dialog
Forces the dialog to open in floating mode.
2024-08-17 20:13:19 +03:00
Alexander Oakman
938d9d7eda Add a rule for Choose an Application dialog
Forces the dialog to open in floating mode.
2024-08-17 20:11:41 +03:00
Alexander Oakman
1b7c96ee50 Add librewolf window rules 2024-08-17 20:11:41 +03:00
Alexander Oakman
5baec8d64c Disable sticky mode for Firefox Library windows
This forces firefox's library windows to stay in the same workspace
as the parent firefox window. Moving a child window across all
workspaces is strange behavior.
2024-08-17 20:06:42 +03:00
Alexander Oakman
803ace98f7 Fix regex in rule for Firefox
The rule was not used for windows, the title of which began with
the uppercase letter. Now this is fixed.
2024-08-17 20:01:55 +03:00
Alexander Oakman
2a9f64fbe9 Add swayidle timeout to suspend 2024-07-27 19:05:20 +03:00
Alexander Oakman
178fe562cf Improve theme contrast for Alacritty 2024-07-17 22:48:43 +03:00
Alexander Oakman
1a3b4d924b Improve theme contrast for pluma 2024-07-17 22:46:19 +03:00
Alexander Oakman
76acec7bb7 Improve theme contrast for waybar 2024-07-17 22:44:21 +03:00
Alexander Oakman
f3cc45993d Use variables for colors in the Alacritty theme yaml 2024-07-17 22:37:02 +03:00
88e5d60fbc
Set qt6 style to kvantum-dark 2024-06-19 17:00:03 +04:00
5a6c730298 Change wallpaper 2024-02-14 23:01:42 +04:00
5183a881ca waybar: disable bluetooth module if no controller is found 2024-02-08 19:25:49 +04:00
479b1fb200 Fix typo 2024-02-02 22:34:20 +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
9971db1ee8 Fix cursor for GTK 2 apps 2024-01-12 00:00:51 +04:00
d09714a045 Set Bibata cursor, update changelog 2024-01-10 21:59:20 +04:00
fb6e60d19e Enable idle inhibitor by default 2024-01-08 18:28:17 +04:00
888e50e5aa Fix colors, revert 'reduce panel size' 2023-11-22 10:10:11 +04:00
d1e3b80100 waybar: add color schemes 2023-11-21 13:04:16 +04:00
7525d8fd43 Reduce panel size, move tray module 2023-11-21 12:04:44 +04:00
a3a2b263d1 waybar: remove mouse scrolling from Pulseaudio module
otherwise it starts consuming up to 100% CPU
since the module already has built-in support for volume control with the mouse wheel,
and with an additional command to change the volume with the wheel, it connects to two sound servers
2023-11-14 15:28:06 +04:00
ae201bdd5d Change default cursor theme to Catppuccin 2023-11-03 15:35:14 +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
cf5345666e Adjust SplitterPos in pcmanfm-qt 2023-09-13 13:55:36 +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
d46649ed5f Drop import-gsettings workaround 2023-09-01 14:37:38 +04:00
d5517a15f6 Set focus on window activation 2023-08-24 15:35:02 +04:00
7540e9d50d Fix syntax error 2023-08-21 13:07:32 +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
e24b0a545f Fix xdg-user-dirs autostart 2023-08-01 22:47:30 +04:00
f0ad243a57 Autostart xdg-user-dirs 2023-07-31 23:13:15 +04:00
91e3c81314 Back to nmtui 2023-07-26 18:33:12 +04:00
10408b785e Fix wallpaper path 2023-07-26 14:48:37 +04:00