aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNatasha Moongrave <natasha@256phi.eu>2026-04-20 13:30:35 +0200
committerNatasha Moongrave <natasha@256phi.eu>2026-04-20 13:30:35 +0200
commitca48ebee8b524500da945da490f9cfee36c6fecf (patch)
tree166dcb1b416a89ab72cb8a9f8eed4a53c1b3f103
parenta46d8d82afe28987bad878e78e702a002703216f (diff)
Added scripts for work presets
-rwxr-xr-xhome/rices/finals/niri/scripts/preset-coding.sh17
-rwxr-xr-xhome/rices/finals/niri/scripts/preset-streaming.sh21
2 files changed, 38 insertions, 0 deletions
diff --git a/home/rices/finals/niri/scripts/preset-coding.sh b/home/rices/finals/niri/scripts/preset-coding.sh
new file mode 100755
index 0000000..c09bde3
--- /dev/null
+++ b/home/rices/finals/niri/scripts/preset-coding.sh
@@ -0,0 +1,17 @@
+#!/usr/bin/env bash
+# Preset: Coding
+# Second monitor: Firefox
+# Main monitor: nvim in alacritty, extra alacritty
+
+# Second monitor
+niri msg action focus-monitor-right
+sleep 0.2
+firefox &
+
+# Main monitor
+sleep 0.3
+niri msg action focus-monitor-left
+sleep 0.2
+alacritty -e nvim &
+sleep 0.3
+alacritty &
diff --git a/home/rices/finals/niri/scripts/preset-streaming.sh b/home/rices/finals/niri/scripts/preset-streaming.sh
new file mode 100755
index 0000000..17e51df
--- /dev/null
+++ b/home/rices/finals/niri/scripts/preset-streaming.sh
@@ -0,0 +1,21 @@
+#!/usr/bin/env bash
+# Preset: Streaming/Recording
+# Second monitor: OBS, btop, easyeffects
+# Main monitor: Steam, Discord
+
+# Second monitor
+niri msg action focus-monitor-right
+sleep 0.2
+obs &
+sleep 0.5
+alacritty -e btop &
+sleep 0.3
+easyeffects &
+
+# Main monitor
+sleep 0.3
+niri msg action focus-monitor-left
+sleep 0.2
+steam &
+sleep 0.5
+discord &