From d183f863552bcc59d3400ba20dcdb84109343846 Mon Sep 17 00:00:00 2001 From: Natasha Moongrave Date: Mon, 20 Apr 2026 13:31:14 +0200 Subject: Updated README --- home/rices/finals/README.md | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) (limited to 'home') diff --git a/home/rices/finals/README.md b/home/rices/finals/README.md index acc0653..b7f34fa 100644 --- a/home/rices/finals/README.md +++ b/home/rices/finals/README.md @@ -19,6 +19,7 @@ NixOS rice built on **Niri** (Wayland compositor). Minimal boilerplate — exten - **Custom GLSL window open animation** (`arc.frag` shader from schrottkatze) - **Desktop clock widget** — big clock overlay, top center on wallpaper via Eww - **Vim-style keybindings** (hjkl navigation in Niri) +- **Desktop presets** — one-key workspace setup for streaming or coding ## Structure @@ -40,11 +41,14 @@ NixOS rice built on **Niri** (Wayland compositor). Minimal boilerplate — exten │ └── eww.css # Clock styling └── niri/ ├── shaders/ - │ └── arc.frag # Window open animation shader - └── kdl/ # Niri config modules - ├── binds.kdl # Keybindings - ├── style.kdl # Window styling - └── input.kdl # Keyboard/mouse/touchpad + │ └── arc.frag # Window open animation shader + ├── scripts/ + │ ├── preset-streaming.sh # Streaming desktop preset + │ └── preset-coding.sh # Coding desktop preset + └── kdl/ # Niri config modules + ├── binds.kdl # Keybindings + ├── style.kdl # Window styling + └── input.kdl # Keyboard/mouse/touchpad ``` ## Key Bindings @@ -61,6 +65,15 @@ NixOS rice built on **Niri** (Wayland compositor). Minimal boilerplate — exten | `Mod+F` | Maximize column | | `Mod+Ctrl+F` | Fullscreen | | `Mod+Space` | Overview | +| `Mod+F1` | Preset: Streaming | +| `Mod+F2` | Preset: Coding | + +## Desktop Presets + +| Preset | Main Monitor | Second Monitor | +|--------|-------------|----------------| +| **Streaming** (`Mod+F1`) | Steam, Discord | OBS, btop, easyeffects | +| **Coding** (`Mod+F2`) | nvim, alacritty | Firefox | ## Not Yet Included -- cgit v1.2.3