From a816122f49d2c7e43e41308e251e133197a486bc Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Tue, 2 Jun 2026 12:16:38 -0500 Subject: refactor: drop in-repo dotfiles/, move stow tooling to the dotfiles repo Since the installer clones DOTFILES_REPO into ~/.dotfiles and stows from there, the in-repo dotfiles/ tree was dead weight. Nothing reads it at install time. I removed it (831 files) now that both machines are migrated. The Makefile's stow / restow / reset / unstow / import targets and the dotfile-script unit suites moved to the dotfiles repo. They sit alongside the scripts they manage and run standalone (cd ~/.dotfiles && make ...). This Makefile keeps the VM-integration targets and the installer-helper suite (safe-rm-rf). I updated CLAUDE.md and README.md so stow operations run from ~/.dotfiles, and the dotfile-management, theme, and unit-test sections point at the standalone repo. The README was already describing the old in-repo model from before the installer switched to cloning. This brings it in line. --- dotfiles/hyprland/.config/themes/hudson/waybar.css | 141 --------------------- 1 file changed, 141 deletions(-) delete mode 100644 dotfiles/hyprland/.config/themes/hudson/waybar.css (limited to 'dotfiles/hyprland/.config/themes/hudson/waybar.css') diff --git a/dotfiles/hyprland/.config/themes/hudson/waybar.css b/dotfiles/hyprland/.config/themes/hudson/waybar.css deleted file mode 100644 index f46342b..0000000 --- a/dotfiles/hyprland/.config/themes/hudson/waybar.css +++ /dev/null @@ -1,141 +0,0 @@ -/* Waybar style - Hudson theme */ -/* Tomorrow Night + Goldenrod accent */ - -* { - border: none; - border-radius: 0; - /* CSS uses pixels, not points (13pt ≈ 17px at 96 DPI) */ - font-size: 14px; - min-height: 0; - font-family: "BerkeleyMono Nerd Font", "Berkeley Mono", monospace; -} - -window#waybar { - background: transparent; -} - -#workspaces { - padding: 0.2rem; -} - -#workspaces button { - min-width: 34px; - min-height: 32px; - padding: 0; - margin: 0.15rem; - background-color: transparent; - color: #bbbbbb; - border-radius: 50%; - transition: all 0.3s ease; -} - -#workspaces button.active { - background: #daa520; - color: #222222; -} - -#custom-menu { - background-image: url("/home/cjennings/.config/waybar/arch-logo-hudson.svg"); - background-size: contain; - background-repeat: no-repeat; - background-position: center; - background-color: transparent; - border-radius: 1rem; - min-width: 2.0rem; - padding: 0; - margin: 0.15rem; - transition: all 0.3s ease; -} - -#workspaces button.urgent { - background-color: rgba(255, 88, 88, 0.4); -} - -.modules-right, .modules-left { - background-color: #222222; - border-radius: 1rem; - padding: 0.1rem 0.6rem; - margin: 0.3rem; - border: 0.095rem solid #daa520; - box-shadow: 0rem 0.2rem 0.4rem rgba(0,0,0,0.5); -} - -#cpu, -#temperature, -#memory, -#custom-disk, -#custom-netspeed, -#battery, -#wireplumber, -#tray, -#clock, -#custom-layout, -#window { - padding: 0.45rem; - margin: 0.3rem; - color: #bbbbbb; - background-color: transparent; - border-radius: 1rem; -} - -#sysmonitor { - background-color: transparent; - border-radius: 1rem; -} - -#cpu:hover, -#temperature:hover, -#memory:hover, -#custom-disk:hover, -#custom-netspeed:hover, -#wireplumber:hover, -#sysmonitor:hover, -#custom-layout:hover { - background-color: #444444; - border-radius: 1rem; -} - -#clock { - color: #eeeeee; -} - -#wireplumber { - color: #bbbbbb; -} - -#custom-netspeed.disconnected { - color: #ff5858; -} - -#temperature.warning { - color: #daa520; -} - -#temperature.critical { - color: #ff5858; -} - -#custom-disk.warning { - color: #daa520; -} - -#custom-disk.critical { - color: #ff5858; -} - -#battery.warning { - color: #daa520; -} - -#battery.critical { - color: #ff5858; -} - -#tray > .passive { - -gtk-icon-effect: dim; -} - -#tray > .needs-attention { - -gtk-icon-effect: highlight; - background-color: #daa520; -} -- cgit v1.2.3