summaryrefslogtreecommitdiff
path: root/.config
diff options
context:
space:
mode:
authorMica White <botahamec@outlook.com>2026-09-14 11:54:11 -0400
committerMica White <botahamec@outlook.com>2026-09-14 11:54:11 -0400
commit27375d58aa459e5d3b4a2e957564d22f535be018 (patch)
tree5deb348f9dc6b02460a26401be744e4622ffd6b6 /.config
parent7f95ff64ab8e7878b197302e040e9949c6b6f921 (diff)
Updates
Diffstat (limited to '.config')
-rw-r--r--.config/fish/config.fish1
-rw-r--r--.config/niri/config.kdl23
2 files changed, 20 insertions, 4 deletions
diff --git a/.config/fish/config.fish b/.config/fish/config.fish
index 3209c48..8814666 100644
--- a/.config/fish/config.fish
+++ b/.config/fish/config.fish
@@ -19,5 +19,6 @@ if status is-interactive
alias bios="systemctl reboot --firmware-setup"
+ alias hx="helix"
alias stow="stow -t ~"
end
diff --git a/.config/niri/config.kdl b/.config/niri/config.kdl
index 1b1287c..87228a4 100644
--- a/.config/niri/config.kdl
+++ b/.config/niri/config.kdl
@@ -5,6 +5,12 @@
prefer-no-csd
+gestures {
+ hot-corners {
+ off
+ }
+}
+
// Input device configuration.
// Find the full list of options on the wiki:
// https://yalter.github.io/niri/Configuration:-Input
@@ -272,7 +278,7 @@ layout {
// See the binds section below for more spawn examples.
// This line starts waybar, a commonly used bar for Wayland compositors.
-spawn-at-startup "ashell"
+spawn-at-startup "noctalia"
// To run a shell command (with variables, pipes, etc.), use spawn-sh-at-startup:
// spawn-sh-at-startup "qs -c ~/source/qs/MyAwesomeShell"
@@ -331,6 +337,13 @@ window-rule {
open-floating true
}
+window-rule {
+ match app-id=r#"io.github.ungoogled_software.ungoogled_chromium"#
+ match app-id=r#"helium"#
+ match app-id=r#"obsidian"#
+ scroll-factor 0.25
+}
+
// Example: block out two password managers from screen capture.
// (This example rule is commented out with a "/-" in front.)
/-window-rule {
@@ -367,9 +380,9 @@ binds {
// Suggested binds for running programs: terminal, app launcher, screen locker.
Mod+T hotkey-overlay-title="Open a Terminal: foot" { spawn "foot"; }
- Mod+D hotkey-overlay-title="Run an Application: fuzzel" { spawn "fuzzel"; }
- // Super+Alt+L hotkey-overlay-title="Lock the Screen: swaylock" { spawn "swaylock"; }
-
+ // Mod+D hotkey-overlay-title="Run an Application: fuzzel" { spawn "fuzzel"; }
+ // Mod+D hotkey-overlay-title="Open Noctalia Launcher" { spawn-sh "qs -c noctalia-shell ipc call launcher toggle"; } // Super+Alt+L hotkey-overlay-title="Lock the Screen: swaylock" { spawn "swaylock"; }
+ Mod+Space hotkey-overlay-title="Open Launcher" { spawn-sh "noctalia msg panel-toggle launcher"; }
// Use spawn-sh to run a shell command. Do this if you need pipes, multiple commands, etc.
// Note: the entire command goes as a single argument. It's passed verbatim to `sh -c`.
// For example, this is a standard bind to toggle the screen reader (orca).
@@ -633,3 +646,5 @@ recent-windows {
cursor {
xcursor-size 36
}
+
+include "noctalia.kdl"