nvim, i3 config and new zed settings

This commit is contained in:
2025-12-11 15:21:12 +01:00
parent 467588a604
commit 0d6cfd7781
24 changed files with 862 additions and 0 deletions
+14
View File
@@ -0,0 +1,14 @@
#!/usr/bin/env bash
set -euo pipefail
# Which output contains the focused node?
output=$(i3-msg -t get_tree | jq -r '.. | select(.focused? == true) | .output')
# Get its geometry from i3 directly
geometry=$(i3-msg -t get_outputs \
| jq -r --arg out "$output" '.[] | select(.name==$out and .active)
| .rect | "\(.width)x\(.height)+\(.x)+\(.y)"')
# Shoot that output
exec maim -u -g "$geometry" "$@"