Commit graph

223 commits

Author SHA1 Message Date
Alexander Oakman
ac0926cf32 Add support for turning the microphone on/off 2024-08-24 19:39:06 +03:00
307f026e9d Merge branch 'user/okmans/screensaver/improvements' into 'master'
Improvements in running screensaver

See merge request tile-os/tileos-settings-sway!15
2024-08-23 19:03:10 +00:00
Alexander Oakman
d36e203e98 Fix the screensaver running hotkey
The screensaver running hotkey didn't work because the appropriate
command was not defined.
2024-08-23 21:59:49 +03:00
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
f09dfbb6c6 Merge branch 'user/okmans/theme-colors' into 'master'
Improve theme colors contrast

See merge request tile-os/tileos-settings-sway!14
2024-08-23 18:51:57 +00:00
Alexander Oakman
778dc6528b Make the Alacritty theme file cleaner
Transform color keys to lowercase like in all other theme files.
Remove unnecessary comments.
2024-08-22 17:58:41 +03:00
Alexander Oakman
271069c881 Adapt the bluetuith to theme's colorscheme 2024-08-22 17:58:41 +03:00
Alexander Oakman
cc095e898e Improve theme colors contrast
Improve contrast of the peach color combined with the white background.
2024-08-22 17:56:50 +03:00
862b9dcb1b Update changelog for 1.1.4 2024-08-20 18:53:49 +04: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
56e05fbcb2 Merge branch 'user/okmans/swayidle/inhibition' into 'master'
Add screensaver inhibition control service

See merge request tile-os/tileos-settings-sway!8
2024-08-20 14:47:01 +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
b4cef4847a Update changelog 2024-08-18 12:55:44 +04: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
cd1155de86 Merge branch 'user/okmans/fix-pcmanfm-daemon' into 'master'
Fix the pcmanfm-qt daemon start command

See merge request tile-os/tileos-settings-sway!11
2024-08-17 19:42:13 +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
afe557042c Merge branch 'user/okmans/swayidle/sleep' into 'master'
Add swayidle timeout to suspend

See merge request tile-os/tileos-settings-sway!9
2024-07-31 18:18:43 +00:00
Alexander Oakman
2a9f64fbe9 Add swayidle timeout to suspend 2024-07-27 19:05:20 +03:00
70078da4ac Update changelog 2024-07-24 23:57:17 +04:00
ca95164088 Merge branch 'user/okmans/start-sway/ssh-agent' into 'master'
Pass the env variable SSH_AUTH_SOCK to all processes in the session

See merge request tile-os/tileos-settings-sway!5
2024-07-24 19:46:11 +00: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
4f10917b6f Merge branch 'user/okmans/waybar/restart' into 'master'
Add waybar configuration monitoring service

See merge request tile-os/tileos-settings-sway!7
2024-07-23 12:29:39 +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
5af0a5be11 Update changelog 2024-07-20 15:02:03 +04:00
c5ac3155f5 Merge branch 'user/okmans/catppuccin-colors/fixed' into 'master'
An attempt to make the theme colors more contrast

See merge request tile-os/tileos-settings-sway!4
2024-07-18 15:28:39 +00:00
6ffbd754be Merge branch 'user/okmans/alacritty/theme' into 'master'
Use variables for colors instead of repeating colors in Alacritty's theme.yaml file

See merge request tile-os/tileos-settings-sway!3
2024-07-18 15:27:13 +00: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
60b0e8c8ec Merge branch 'user/okmans/swayidle/wait' into 'master'
Non-blurry screen content appears on the locked screen for a second when the laptop wakes up.

See merge request tile-os/tileos-settings-sway!1
2024-07-18 15:25:30 +00: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
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
88e5d60fbc
Set qt6 style to kvantum-dark 2024-06-19 17:00:03 +04:00
9fed8eaf1c Fix appending user keybindings to help overlay 2024-02-25 19:23:25 +04:00