Add niri, senpai configs

This commit is contained in:
Ian Keane 2025-12-28 13:46:16 -05:00
parent e34b8c1159
commit 908924199e
3 changed files with 34 additions and 16 deletions

View file

@ -270,10 +270,12 @@ set-option -g window-status-format '#{window_name}'
local config = {} local config = {}
config.color_scheme = 'OceanicNext (base16)' config.color_scheme = 'OceanicNext (base16)'
config.font = wezterm.font 'Deja Vu Sans Mono' config.font = wezterm.font 'FiraCode Nerd Font Mono'
config.font_size = 20 config.font_size = 20
config.enable_tab_bar = false config.enable_tab_bar = false
return config return config
#+end_src #+end_src
* Text Editors * Text Editors

View file

@ -6,10 +6,21 @@
// Ask clients to omit their client-side decorations // Ask clients to omit their client-side decorations
prefer-no-csd prefer-no-csd
workspace "ndrop"
spawn-at-startup "xwayland-satellite" spawn-at-startup "xwayland-satellite"
environment { environment {
DISPLAY ":1" DISPLAY ":1"
// Steam and Wayland support - only affects niri session
SDL_VIDEODRIVER "wayland"
NIXOS_OZONE_WL "1"
}
gestures {
hot-corners {
off
}
} }
input { input {
@ -91,7 +102,8 @@ binds {
Super+T hotkey-overlay-title="Open a Terminal: wezterm" { spawn "wezterm"; } Super+T hotkey-overlay-title="Open a Terminal: wezterm" { spawn "wezterm"; }
Super+D hotkey-overlay-title="Run an Application: fuzzel" { spawn "fuzzel"; } Super+D hotkey-overlay-title="Run an Application: fuzzel" { spawn "fuzzel"; }
Super+E { spawn "ndrop" "emacsclient -c"; } // Super+E { spawn "ndrop" "--class" "Emacs" "emacsclient -c"; }
Super+E { spawn "ndrop" "-i" "--class" "task" "wezterm start --always-new-process -- vit"; }
XF86AudioRaiseVolume allow-when-locked=true { spawn "wpctl" "set-volume" "@DEFAULT_AUDIO_SINK@" "0.1+"; } XF86AudioRaiseVolume allow-when-locked=true { spawn "wpctl" "set-volume" "@DEFAULT_AUDIO_SINK@" "0.1+"; }
XF86AudioLowerVolume allow-when-locked=true { spawn "wpctl" "set-volume" "@DEFAULT_AUDIO_SINK@" "0.1-"; } XF86AudioLowerVolume allow-when-locked=true { spawn "wpctl" "set-volume" "@DEFAULT_AUDIO_SINK@" "0.1-"; }
@ -218,7 +230,7 @@ binds {
Super+W { toggle-column-tabbed-display; } Super+W { toggle-column-tabbed-display; }
Print { screenshot; } Super+S { screenshot; }
Ctrl+Print { screenshot-screen; } Ctrl+Print { screenshot-screen; }
Super+Print { screenshot-window; } Super+Print { screenshot-window; }

4
senpai.scfg Normal file
View file

@ -0,0 +1,4 @@
address "soju.dumpnet.chat:6698"
nickname "bl0rt"
password-cmd pass irc/soju/admin
typings false