summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore2
-rw-r--r--arch/.stowrc1
-rw-r--r--arch/git/.config/git/ignore1
-rw-r--r--arch/hyprland/.config/hypr/hyprland.conf1
-rw-r--r--arch/hyprland/.config/hypr/windowrules.conf22
-rwxr-xr-xarch/install.sh2
-rw-r--r--arch/mako/.config/mako/config15
-rw-r--r--arch/spicetify/.config/spicetify/Themes/wallust/color.ini19
8 files changed, 28 insertions, 35 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..2a81228
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+arch/spicetify/.config/spicetify/Themes/wallust/color.ini
+arch/mako/.config/mako/config
diff --git a/arch/.stowrc b/arch/.stowrc
index 9a31e3b..4ed3b3f 100644
--- a/arch/.stowrc
+++ b/arch/.stowrc
@@ -1 +1,2 @@
--target=/home/blake
+--no-folding
diff --git a/arch/git/.config/git/ignore b/arch/git/.config/git/ignore
new file mode 100644
index 0000000..66d62f8
--- /dev/null
+++ b/arch/git/.config/git/ignore
@@ -0,0 +1 @@
+**/.claude/settings.local.json
diff --git a/arch/hyprland/.config/hypr/hyprland.conf b/arch/hyprland/.config/hypr/hyprland.conf
index 65c7338..33ba711 100644
--- a/arch/hyprland/.config/hypr/hyprland.conf
+++ b/arch/hyprland/.config/hypr/hyprland.conf
@@ -84,3 +84,4 @@ exec-once = /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
exec-once = eww daemon && eww open bar
exec-once = bash -c 'sleep 0.5; [ -f ~/.cache/wallust/last-wallpaper ] && ~/.local/bin/set-wallpaper "$(cat ~/.cache/wallust/last-wallpaper)"'
exec-once = spicetify watch -s
+exec-once = wl-paste --watch cliphist
diff --git a/arch/hyprland/.config/hypr/windowrules.conf b/arch/hyprland/.config/hypr/windowrules.conf
index 6778846..dc04c62 100644
--- a/arch/hyprland/.config/hypr/windowrules.conf
+++ b/arch/hyprland/.config/hypr/windowrules.conf
@@ -60,3 +60,25 @@ windowrule {
match:fullscreen = true
idle_inhibit = fullscreen
}
+
+# ── Smart gaps ───────────────────────────────────────────────────────────────
+workspace = w[tv1]s[false], gapsout:0, gapsin:0
+workspace = f[1]s[false], gapsout:0, gapsin:0
+
+windowrule {
+ name = no-gaps-single
+ match:float = false
+ match:workspace = w[tv1]s[false]
+ border_size = 0
+ rounding = 0
+ no_shadow = false
+}
+
+windowrule {
+ name = no-gaps-fullscreen
+ match:float = false
+ match:workspace = f[1]s[false]
+ border_size = 0
+ rounding = 0
+ no_shadow = false
+}
diff --git a/arch/install.sh b/arch/install.sh
index c7b24bc..06a0ef2 100755
--- a/arch/install.sh
+++ b/arch/install.sh
@@ -186,6 +186,6 @@ echo ""
echo "==> Done. Next steps:"
echo " cd ~/dotfiles/arch"
echo " rm ~/.config/hypr/hyprland.conf # remove autogenerated config"
-echo " stow hyprland ghostty eww fish mako git scripts wallust spicetify nvim"
+echo " stow hyprland ghostty eww fish git scripts wallust spicetify nvim"
echo " chsh -s /usr/bin/fish"
echo " Log out and back in for group changes to take effect"
diff --git a/arch/mako/.config/mako/config b/arch/mako/.config/mako/config
deleted file mode 100644
index 8d9d037..0000000
--- a/arch/mako/.config/mako/config
+++ /dev/null
@@ -1,15 +0,0 @@
-font=JetBrainsMono Nerd Font 12
-border-size=2
-border-radius=4
-padding=8,12
-max-icon-size=48
-default-timeout=5000
-ignore-timeout=1
-
-background-color=#211C1A
-text-color=#FCF5EA
-border-color=#9E7E6D
-
-[urgency=high]
-border-color=#7F5F52
-background-color=#211C1A
diff --git a/arch/spicetify/.config/spicetify/Themes/wallust/color.ini b/arch/spicetify/.config/spicetify/Themes/wallust/color.ini
deleted file mode 100644
index a0c7209..0000000
--- a/arch/spicetify/.config/spicetify/Themes/wallust/color.ini
+++ /dev/null
@@ -1,19 +0,0 @@
-[Base]
-text = FCF5EA
-subtext = F2E8D9
-main = 211C1A
-main-elevated = 4D4744
-highlight = 4D4744
-highlight-elevated = AAA298
-sidebar = 211C1A
-player = 211C1A
-card = 4D4744
-shadow = 000000
-selected-row = 4D4744
-button = 9E7E6D
-button-active = B9AA93
-button-disabled = AAA298
-tab-active = 4D4744
-notification = 9E7E6D
-notification-error = 7F5F52
-misc = AAA298