diff --git a/profiles/desktop/.config/i3/config b/profiles/desktop/.config/i3/config index a38d5a7..d90e8e4 100644 --- a/profiles/desktop/.config/i3/config +++ b/profiles/desktop/.config/i3/config @@ -39,11 +39,14 @@ exec --no-startup-id xss-lock --transfer-sleep-lock -- $Locker # exec --no-startup-id nm-applet # Use pactl to adjust volume in PulseAudio. -set $refresh_i3status killall -SIGUSR1 i3status -bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ +1% && $refresh_i3status -bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ -1% && $refresh_i3status -bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute @DEFAULT_SINK@ toggle && $refresh_i3status -bindsym XF86AudioMicMute exec --no-startup-id pactl set-source-mute @DEFAULT_SOURCE@ toggle && $refresh_i3status +bindsym XF86AudioMute exec pactl set-sink-mute \@DEFAULT_SINK\@ toggle +bindsym XF86AudioMute --release exec pkill -RTMIN+1 i3blocks +bindsym XF86AudioLowerVolume exec pactl set-sink-volume \@DEFAULT_SINK\@ -1% +bindsym XF86AudioLowerVolume --release exec pkill -RTMIN+1 i3blocks +bindsym XF86AudioRaiseVolume exec pactl set-sink-volume 0\@DEFAULT_SINK\@ +1% +bindsym XF86AudioRaiseVolume --release exec pkill -RTMIN+1 i3blocks +bindsym XF86AudioMicMute exec pactl set-source-mute \@DEFAULT_SOURCE@ toggle +bindsym XF86AudioMicMute --release exec pkill -RTMIN+1 i3blocks # Media player controls bindsym XF86AudioPlay exec playerctl play-pause diff --git a/profiles/desktop/.config/i3blocks/i3blocks.conf b/profiles/desktop/.config/i3blocks/i3blocks.conf index 19a8634..8b89365 100644 --- a/profiles/desktop/.config/i3blocks/i3blocks.conf +++ b/profiles/desktop/.config/i3blocks/i3blocks.conf @@ -53,9 +53,8 @@ align=center [volume-pipewire] command=~/.config/i3blocks/i3blocks-contrib/volume-pipewire/volume-pipewire -interval=persist +interval=once signal=1 -SUBSCRIBE=1 [battery] command=~/.config/i3blocks/i3blocks-contrib/battery/battery diff --git a/profiles/desktop/.config/nvim/lazy-lock.json b/profiles/desktop/.config/nvim/lazy-lock.json index f8d707c..ef11cda 100644 --- a/profiles/desktop/.config/nvim/lazy-lock.json +++ b/profiles/desktop/.config/nvim/lazy-lock.json @@ -5,25 +5,25 @@ "cmp-nvim-lsp": { "branch": "main", "commit": "cbc7b02bb99fae35cb42f514762b89b5126651ef" }, "cmp-path": { "branch": "main", "commit": "c642487086dbd9a93160e1679a1327be111cbc25" }, "cmp_luasnip": { "branch": "master", "commit": "98d9cb5c2c38532bd9bdb481067b20fea8f32e90" }, - "conform.nvim": { "branch": "master", "commit": "c2526f1cde528a66e086ab1668e996d162c75f4f" }, + "conform.nvim": { "branch": "master", "commit": "e969e302bced7ffb9a0a0323629f31feb0ca35a6" }, "gitsigns.nvim": { "branch": "main", "commit": "9f3c6dd7868bcc116e9c1c1929ce063b978fa519" }, "guess-indent.nvim": { "branch": "main", "commit": "84a4987ff36798c2fc1169cbaff67960aed9776f" }, "lazy.nvim": { "branch": "main", "commit": "306a05526ada86a7b30af95c5cc81ffba93fef97" }, "lspkind.nvim": { "branch": "master", "commit": "c7274c48137396526b59d86232eabcdc7fed8a32" }, "lualine.nvim": { "branch": "master", "commit": "47f91c416daef12db467145e16bed5bbfe00add8" }, - "mason-lspconfig.nvim": { "branch": "main", "commit": "21c2a84ce368e99b18f52ab348c4c02c32c02fcf" }, + "mason-lspconfig.nvim": { "branch": "main", "commit": "a324581a3c83fdacdb9804b79de1cbe00ce18550" }, "mason-tool-installer.nvim": { "branch": "main", "commit": "443f1ef8b5e6bf47045cb2217b6f748a223cf7dc" }, "mason.nvim": { "branch": "main", "commit": "44d1e90e1f66e077268191e3ee9d2ac97cc18e65" }, "neodev.nvim": { "branch": "main", "commit": "46aa467dca16cf3dfe27098042402066d2ae242d" }, "nvim-autopairs": { "branch": "master", "commit": "59bce2eef357189c3305e25bc6dd2d138c1683f5" }, "nvim-cmp": { "branch": "main", "commit": "da88697d7f45d16852c6b2769dc52387d1ddc45f" }, "nvim-config-local": { "branch": "main", "commit": "990f3e35e0fba8fb83012d7e85f9a6a77de7f87f" }, - "nvim-lint": { "branch": "master", "commit": "486474c2ace8d78d28995074dbdbe29011bc63d0" }, - "nvim-lspconfig": { "branch": "master", "commit": "44acfe887d4056f704ccc4f17513ed41c9e2b2e6" }, + "nvim-lint": { "branch": "master", "commit": "606b823a57b027502a9ae00978ebf4f5d5158098" }, + "nvim-lspconfig": { "branch": "master", "commit": "ead0f5f342d8d323441e7d4b88f0fc436a81ad5f" }, "nvim-notify": { "branch": "master", "commit": "8701bece920b38ea289b457f902e2ad184131a5d" }, - "nvim-treesitter": { "branch": "main", "commit": "fcd51bbe9245aa9b79a3930ed9ac42e16e1cf33f" }, + "nvim-treesitter": { "branch": "main", "commit": "6bc51d020a5e06b7e20ea82dbc47196d3d3027c7" }, "nvim-ts-autotag": { "branch": "main", "commit": "8e1c0a389f20bf7f5b0dd0e00306c1247bda2595" }, - "nvim-web-devicons": { "branch": "master", "commit": "746ffbb17975ebd6c40142362eee1b0249969c5c" }, + "nvim-web-devicons": { "branch": "master", "commit": "737cf6c657898d0c697311d79d361288a1343d50" }, "orgmode": { "branch": "master", "commit": "f3ea61f6d71486c9062d40efe3c882050758e9b3" }, "plenary.nvim": { "branch": "master", "commit": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" }, "telescope.nvim": { "branch": "master", "commit": "a0bbec21143c7bc5f8bb02e0005fa0b982edc026" }, diff --git a/profiles/desktop/.config/rofi-pass/config b/profiles/desktop/.config/rofi-pass/config index 1e3ed80..890e81d 100644 --- a/profiles/desktop/.config/rofi-pass/config +++ b/profiles/desktop/.config/rofi-pass/config @@ -1 +1 @@ -default_do="copyMenu" +#default_do="copyMenu" diff --git a/profiles/desktop/.config/sway/config b/profiles/desktop/.config/sway/config index 17e844c..58f180a 100644 --- a/profiles/desktop/.config/sway/config +++ b/profiles/desktop/.config/sway/config @@ -81,9 +81,13 @@ bindsym $mod+Shift+e mode "$mode_system" # special keys to adjust volume via PulseAudio bindsym --locked XF86AudioMute exec pactl set-sink-mute \@DEFAULT_SINK@ toggle +bindsym --locked --release XF86AudioMute exec pkill -RTMIN+1 i3blocks bindsym --locked XF86AudioLowerVolume exec pactl set-sink-volume \@DEFAULT_SINK@ -1% +bindsym --locked --release XF86AudioLowerVolume exec pkill -RTMIN+1 i3blocks bindsym --locked XF86AudioRaiseVolume exec pactl set-sink-volume \@DEFAULT_SINK@ +1% +bindsym --locked --release XF86AudioRaiseVolume exec pkill -RTMIN+1 i3blocks bindsym --locked XF86AudioMicMute exec pactl set-source-mute \@DEFAULT_SOURCE@ toggle +bindsym --locked --release XF86AudioMicMute exec pkill -RTMIN+1 i3blocks # special keys to adjust brightness via brightnessctl bindsym --locked XF86MonBrightnessDown exec brightnessctl set 5%-