Compare commits

...

2 Commits

Author SHA1 Message Date
8b9a566886 added scrrec to hyprland 2025-05-09 19:19:15 +02:00
90f0f78d43 small updates 2025-05-09 18:39:50 +02:00
5 changed files with 32 additions and 13 deletions

View File

@@ -14,6 +14,7 @@ $editor = uwsm app -T -- vim
$editor0 = uwsm app -- zeditor $editor0 = uwsm app -- zeditor
$clipman = uwsm app -- nwg-clipman $clipman = uwsm app -- nwg-clipman
$taskman = uwsm app -- uuctl walker -d $taskman = uwsm app -- uuctl walker -d
$pwdmgr = uwsm app -- keepassxc
$notcenter = uwsm app -- swaync-client -t -sw $notcenter = uwsm app -- swaync-client -t -sw
$notdnd = uwsm app -- swaync-client -d $notdnd = uwsm app -- swaync-client -d
$nothide = uwsm app -- swaync-client --hide-latest $nothide = uwsm app -- swaync-client --hide-latest
@@ -38,6 +39,7 @@ bind = $mainMod, C, exec, $clipman
bind = $mainMod, Return, exec, $terminal_backup bind = $mainMod, Return, exec, $terminal_backup
bind = $mainMod SHIFT, Return, exec, $terminal bind = $mainMod SHIFT, Return, exec, $terminal
bind = $mainMod, Escape, exec, $taskman bind = $mainMod, Escape, exec, $taskman
bind = $mainMod, R, exec, $pwdmgr
bind = $mainMod, Grave, exec, $notcenter bind = $mainMod, Grave, exec, $notcenter
bind = $mainMod SHIFT, Grave, exec, $notdnd bind = $mainMod SHIFT, Grave, exec, $notdnd
@@ -157,3 +159,4 @@ bindl = , XF86AudioPrev, exec, swayosd-client --playerctl previous
bind = , Print, exec, grimblast --notify copy output bind = , Print, exec, grimblast --notify copy output
bind = $mainMod, Print, exec, grimblast --notify edit area bind = $mainMod, Print, exec, grimblast --notify edit area
bind = SHIFT, Print, exec, uwsm app -- kitty --app-id=scrrec wf-recorder -f ~/Videos/scrrec.mkv -g "$(slurp)"

View File

@@ -247,30 +247,41 @@ windowrulev2 = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinn
## ========== Communication ========== ## ========== Communication ==========
# Mumble & Discord & TeamSpeak # Mumble & Discord & TeamSpeak
windowrulev2 = workspace 5, class:^(info\.mumble\.Mumble|discord|TeamSpeak)$ windowrulev2 = workspace 5, class:^(info\.mumble\.Mumble|discord|TeamSpeak|vesktop)$
# Signal & nheko # Signal & nheko
windowrulev2 = workspace 4, class:^(signal|Element)$ windowrulev2 = workspace 4, class:^(signal|Element)$
## ========== Multimedia ========== ## ========== Multimedia ==========
windowrulev2 = workspace 10, class:Spotify windowrulev2 = workspace 10, class:Spotify
## ========== Development ========== ### ========== Development ==========
windowrulev2 = float, class:jetbrains-webstorm, title:Welcome to WebStorm #windowrulev2 = float, class:jetbrains-webstorm, title:Welcome to WebStorm
windowrulev2 = size 1080 720, class:jetbrains-webstorm, title:Welcome to WebStorm #windowrulev2 = size 1080 720, class:jetbrains-webstorm, title:Welcome to WebStorm
## ========== Gaming ========== ## ========== Gaming ==========
# Steam & Battle.net & Lutris # Steam & Battle.net & Lutris
windowrulev2 = workspace 3, class:^(steam|battle\.net\.exe|net\.lutris\.Lutris)$ windowrule = workspace 3, class:^(steam|battle\.net\.exe|net\.lutris\.Lutris)$
## ========== System ========== ## ========== System ==========
windowrulev2 = float, class:org.keepassxc.KeePassXC windowrule = float, class:org.keepassxc.KeePassXC
windowrulev2 = float, class:com.saivert.pwvucontrol windowrule = float, class:com.saivert.pwvucontrol
windowrule = float, class:scrrec
windowrule = pin, class:scrrec
windowrule = idleinhibit always, class:scrrec
windowrule = rounding 10, class:scrrec
windowrule = opacity 0.6, class:scrrec
windowrule = noborder, class:scrrec
windowrule = size 300 100, class:scrrec
windowrule = move 1% 1%, class:scrrec
windowrule = monitor 0, class:scrrec
windowrule = noinitialfocus, class:scrrec
# Blur swaync # Blur swaync
layerrule = blur, swaync-control-center #layerrule = blur, swaync-control-center
layerrule = blur, swaync-notification-window #layerrule = blur, swaync-notification-window
layerrule = ignorezero, swaync-control-center #layerrule = ignorezero, swaync-control-center
layerrule = ignorezero, swaync-notification-window #layerrule = ignorezero, swaync-notification-window
layerrule = ignorealpha, swaync-control-center #layerrule = ignorealpha, swaync-control-center
layerrule = ignorealpha, swaync-notification-window #layerrule = ignorealpha, swaync-notification-window

View File

@@ -88,6 +88,7 @@ font_size 9.0
#: ligatures, use the font_features option. #: ligatures, use the font_features option.
# font_features # font_features
font_features = emoji
#: E.g. font_features none #: E.g. font_features none

View File

@@ -26,5 +26,8 @@ return {
{ import = "astrocommunity.pack.php" }, { import = "astrocommunity.pack.php" },
{ import = "astrocommunity.lsp.nvim-java" }, { import = "astrocommunity.lsp.nvim-java" },
{ import = "astrocommunity.markdown-and-latex.vimtex" },
{ import = "astrocommunity.keybinding.nvcheatsheet-nvim" },
-- import/override with your plugins folder -- import/override with your plugins folder
} }

View File

@@ -8,6 +8,7 @@ context.modules = [
{ {
type = ladspa type = ladspa
name = rnnoise name = rnnoise
# needs pkg noise-suppression-for-voice
plugin = /usr/lib/ladspa/librnnoise_ladspa.so plugin = /usr/lib/ladspa/librnnoise_ladspa.so
label = noise_suppressor_mono label = noise_suppressor_mono
control = { control = {