diff options
| author | Craig Jennings <c@cjennings.net> | 2026-06-02 12:16:38 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-06-02 12:16:38 -0500 |
| commit | a816122f49d2c7e43e41308e251e133197a486bc (patch) | |
| tree | 246b46b53c956cfea07bc9d1c2b81f9f8de53d65 /dotfiles/hyprland/.config/waybar | |
| parent | c8ac4d0040309c9b4226a331bafdfa0bd3f4bb73 (diff) | |
| download | archsetup-a816122f49d2c7e43e41308e251e133197a486bc.tar.gz archsetup-a816122f49d2c7e43e41308e251e133197a486bc.zip | |
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.
Diffstat (limited to 'dotfiles/hyprland/.config/waybar')
| -rw-r--r-- | dotfiles/hyprland/.config/waybar/arch-logo-hudson.svg | 4 | ||||
| -rw-r--r-- | dotfiles/hyprland/.config/waybar/arch-logo.svg | 4 | ||||
| -rw-r--r-- | dotfiles/hyprland/.config/waybar/config | 175 | ||||
| -rw-r--r-- | dotfiles/hyprland/.config/waybar/style.css | 164 | ||||
| -rw-r--r-- | dotfiles/hyprland/.config/waybar/worldclock.conf | 18 | ||||
| -rw-r--r-- | dotfiles/hyprland/.config/waybar/ws-icons/ws-active.svg | 3 | ||||
| -rw-r--r-- | dotfiles/hyprland/.config/waybar/ws-icons/ws-inactive.svg | 3 |
7 files changed, 0 insertions, 371 deletions
diff --git a/dotfiles/hyprland/.config/waybar/arch-logo-hudson.svg b/dotfiles/hyprland/.config/waybar/arch-logo-hudson.svg deleted file mode 100644 index 2ee808e..0000000 --- a/dotfiles/hyprland/.config/waybar/arch-logo-hudson.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="4 4 56 56" version="1.1"> - <circle style="fill:#81a2be" cx="32" cy="32" r="28"/> - <path style="fill:#ffffff" d="m 32.001272,8.2 c -1.781906,4.365386 -2.856728,7.224642 -4.83977,11.460214 1.217058,1.288514 2.708396,2.781644 5.13031,4.476314 C 29.687034,23.064586 27.913272,21.9961 26.584468,20.879242 24.04675,26.173342 20.066442,33.707228 11.999957,48.2 18.339392,44.540842 23.599636,42.287642 28.17934,41.4262 27.98224,40.580986 27.872528,39.662642 27.88066,38.707728 l 0.0058,-0.19708 c 0.09956,-4.061442 1.871392,-7.664814 4.374576,-7.453514 2.503192,0.2113 3.96354,4.160072 3.861952,8.2215 -0.0184,0.763944 -0.10356,1.4974 -0.253976,2.17803 4.528902,0.88787 9.8812,3.13497 16.131032,6.743328 -1.2333,-2.269444 -2.338612,-4.311344 -3.389064,-6.259772 -1.655914,-1.284056 -3.378888,-2.954142 -6.902038,-4.7624 2.419884,0.629844 4.1591,1.353144 5.510262,2.165844 C 36.531818,19.445258 35.664228,16.801558 32.000886,8.201214 Z"/> -</svg> diff --git a/dotfiles/hyprland/.config/waybar/arch-logo.svg b/dotfiles/hyprland/.config/waybar/arch-logo.svg deleted file mode 100644 index 9892ef8..0000000 --- a/dotfiles/hyprland/.config/waybar/arch-logo.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="-3 -3 70 70" version="1.1"> - <circle stroke="none" style="fill:#67809c" cx="32" cy="32" r="35"/> - <path shape-rendering="geometricPrecision" style="fill:#ffffff" d="m 32.001272,8.2 c -1.781906,4.365386 -2.856728,7.224642 -4.83977,11.460214 1.217058,1.288514 2.708396,2.781644 5.13031,4.476314 C 29.687034,23.064586 27.913272,21.9961 26.584468,20.879242 24.04675,26.173342 20.066442,33.707228 11.999957,48.2 18.339392,44.540842 23.599636,42.287642 28.17934,41.4262 27.98224,40.580986 27.872528,39.662642 27.88066,38.707728 l 0.0058,-0.19708 c 0.09956,-4.061442 1.871392,-7.664814 4.374576,-7.453514 2.503192,0.2113 3.96354,4.160072 3.861952,8.2215 -0.0184,0.763944 -0.10356,1.4974 -0.253976,2.17803 4.528902,0.88787 9.8812,3.13497 16.131032,6.743328 -1.2333,-2.269444 -2.338612,-4.311344 -3.389064,-6.259772 -1.655914,-1.284056 -3.378888,-2.954142 -6.902038,-4.7624 2.419884,0.629844 4.1591,1.353144 5.510262,2.165844 C 36.531818,19.445258 35.664228,16.801558 32.000886,8.201214 Z"/> -</svg> diff --git a/dotfiles/hyprland/.config/waybar/config b/dotfiles/hyprland/.config/waybar/config deleted file mode 100644 index 97fb3b7..0000000 --- a/dotfiles/hyprland/.config/waybar/config +++ /dev/null @@ -1,175 +0,0 @@ -{ - "layer": "top", - "position": "top", - "spacing": 4, - "margin-top": 6, - "margin-left": 10, - "margin-right": 10, - - "modules-left": [ - "custom/menu", - "hyprland/workspaces", - "custom/layout", - "hyprland/window" - ], - "modules-center": [], - "modules-right": [ - "group/sysmonitor", - "custom/netspeed", - "pulseaudio", - "custom/touchpad", - "custom/airplane", - "idle_inhibitor", - "custom/pocketbook", - "tray", - "custom/date", - "custom/worldclock" - ], - - "group/sysmonitor": { - "orientation": "horizontal", - "swap-icon-label": false, - "modules": [ - "cpu", - "temperature", - "memory", - "custom/disk", - "battery" - ] - }, - - "custom/menu": { - "format": " ", - "tooltip": false, - "on-click": "fuzzel", - "on-click-right": "pgrep -x wlogout || wlogout -b 3 -T 600 -B 600 -L 1200 -R 1200 -c 20 -r 20" - }, - - "hyprland/workspaces": { - "disable-scroll": true, - "all-outputs": true, - "format": "{name}", - "sort-by-number": true - }, - - "custom/layout": { - "exec": "waybar-layout", - "return-type": "json", - "interval": 1, - "on-click": "cycle-layout" - }, - - "hyprland/window": { - "max-length": 50, - "separate-outputs": true - }, - - "cpu": { - "interval": 10, - "format": "<span size='large'></span> {}%", - "on-click": "pypr toggle monitor" - }, - - "temperature": { - "interval": 10, - "hwmon-path-abs": "/sys/devices/pci0000:00/0000:00:18.3/hwmon", - "input-filename": "temp1_input", - "warning-threshold": 80, - "critical-threshold": 80, - "format": "<span size='large'></span> {temperatureC}°C", - "format-critical": "<span size='large'></span> {temperatureC}°C", - "on-click": "pypr toggle monitor" - }, - - "memory": { - "interval": 30, - "format": "<span size='large'></span> {}%", - "on-click": "pypr toggle monitor" - }, - - "custom/disk": { - "exec": "waybar-disk", - "return-type": "json", - "interval": 30, - "format": "<span size='large'></span> {}", - "on-click": "pypr toggle monitor" - }, - - "custom/netspeed": { - "exec": "waybar-netspeed", - "return-type": "json", - "interval": 2, - "on-click": "pypr toggle network" - }, - - "battery": { - "bat": "BAT1", - "interval": 30, - "states": { - "warning": 30, - "critical": 15 - }, - "format": "<span size='large'>{icon}</span> {capacity}%", - "format-charging": "<span size='large'></span> {capacity}%", - "format-plugged": "<span size='large'></span> {capacity}%", - "format-icons": ["", "", "", "", "", "", "", "", "", "", ""], - "tooltip-format": "{timeTo}" - }, - - "tray": { - "icon-size": 22, - "spacing": 4 - }, - - "custom/date": { - "exec": "waybar-date", - "return-type": "json", - "interval": 60 - }, - - "custom/worldclock": { - "exec": "waybar-worldclock", - "return-type": "json", - "interval": 30 - }, - - "pulseaudio": { - "format": "<span size='large'>{icon}</span> {volume}%", - "format-muted": "<span size='large'></span> Muted", - "format-icons": {"default": ["", "", ""]}, - "on-click": "pactl set-sink-mute @DEFAULT_SINK@ toggle", - "on-click-right": "pypr toggle audio", - "on-scroll-up": "pactl set-sink-volume @DEFAULT_SINK@ +5%", - "on-scroll-down": "pactl set-sink-volume @DEFAULT_SINK@ -5%" - }, - - "custom/touchpad": { - "exec": "waybar-touchpad", - "return-type": "json", - "signal": 9, - "on-click": "toggle-touchpad" - }, - - "custom/airplane": { - "exec": "waybar-airplane", - "return-type": "json", - "signal": 10, - "on-click": "airplane-mode" - }, - - "idle_inhibitor": { - "format": "<span size='large'>{icon}</span>", - "format-icons": { - "activated": "", - "deactivated": "" - }, - "tooltip-format-activated": "Idle inhibitor: ON (screen will not lock)", - "tooltip-format-deactivated": "Idle inhibitor: OFF" - }, - - "custom/pocketbook": { - "format": "<span size='large' color='#969385'></span> ", - "tooltip": false, - "on-click": "pocketbook" - } -} diff --git a/dotfiles/hyprland/.config/waybar/style.css b/dotfiles/hyprland/.config/waybar/style.css deleted file mode 100644 index cd158d0..0000000 --- a/dotfiles/hyprland/.config/waybar/style.css +++ /dev/null @@ -1,164 +0,0 @@ -/* Waybar style - Dupre theme */ -/* Warm, earthy colors from dupre-theme.el */ - -* { - 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: #969385; - background-image: url("/home/cjennings/.config/waybar/ws-icons/ws-inactive.svg"); - background-size: contain; - background-repeat: no-repeat; - background-position: center; - border-radius: 50%; - transition: all 0.3s ease; -} - -#workspaces button.active { - background-image: url("/home/cjennings/.config/waybar/ws-icons/ws-active.svg"); - color: #151311; -} - -#custom-menu { - background-image: url("/home/cjennings/.config/waybar/arch-logo.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(212, 124, 89, 0.4); -} - -.modules-right, .modules-left { - background-color: #151311; - border-radius: 1rem; - padding: 0.1rem 0.6rem; - margin: 0.3rem; - border: 0.095rem solid #d7af5f; - box-shadow: 0rem 0.2rem 0.4rem rgba(0,0,0,0.5); -} - -#cpu, -#temperature, -#memory, -#custom-disk, -#custom-netspeed, -#battery, -#pulseaudio, -#idle_inhibitor, -#tray, -#custom-date, -#custom-worldclock, -#custom-layout, -#custom-touchpad, -#custom-airplane, -#window { - padding: 0.45rem; - margin: 0.3rem; - color: #969385; - 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, -#pulseaudio:hover, -#sysmonitor:hover, -#custom-touchpad:hover, -#custom-airplane:hover, -#custom-layout:hover { - background-color: #474544; - border-radius: 1rem; -} - - -#custom-netspeed.disconnected { - color: #d47c59; -} - -#custom-touchpad.disabled { - color: #d47c59; -} - -#custom-airplane.active { - color: #d7af5f; -} - -#temperature.warning { - color: #d7af5f; -} - -#temperature.critical { - color: #d47c59; -} - -#custom-disk.warning { - color: #d7af5f; -} - -#custom-disk.critical { - color: #d47c59; -} - -#battery.warning { - color: #d7af5f; -} - -#battery.critical { - color: #d47c59; -} - -#custom-date { - margin-left: 0; - padding-left: 0; - margin-right: 0; - padding-right: 0.2rem; -} - -#custom-worldclock { - margin-left: 0; - padding-left: 0.2rem; -} - -#tray > .passive { - -gtk-icon-effect: dim; -} - -#tray > .needs-attention { - -gtk-icon-effect: highlight; - background-color: #d7af5f; -} diff --git a/dotfiles/hyprland/.config/waybar/worldclock.conf b/dotfiles/hyprland/.config/waybar/worldclock.conf deleted file mode 100644 index 3790cfc..0000000 --- a/dotfiles/hyprland/.config/waybar/worldclock.conf +++ /dev/null @@ -1,18 +0,0 @@ -# World Clock Timezones — one per line, earliest to latest -# Format: Timezone|Label -# Lines starting with # are ignored -Pacific/Honolulu|Honolulu -America/Anchorage|Anchorage -America/Los_Angeles|Berkeley -America/Chicago|New Orleans -America/New_York|New York -Europe/London|London -Europe/Paris|Paris -Europe/Athens|Athens -Europe/Istanbul|Istanbul -Asia/Yerevan|Yerevan -Asia/Kolkata|Delhi -Asia/Shanghai|Shanghai -Asia/Tokyo|Tokyo -Australia/Sydney|Sydney -Pacific/Auckland|Wellington diff --git a/dotfiles/hyprland/.config/waybar/ws-icons/ws-active.svg b/dotfiles/hyprland/.config/waybar/ws-icons/ws-active.svg deleted file mode 100644 index e03c509..0000000 --- a/dotfiles/hyprland/.config/waybar/ws-icons/ws-active.svg +++ /dev/null @@ -1,3 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="-3 -3 70 70" version="1.1"> - <circle cx="32" cy="32" r="35" fill="#d7af5f" stroke="none"/> -</svg> diff --git a/dotfiles/hyprland/.config/waybar/ws-icons/ws-inactive.svg b/dotfiles/hyprland/.config/waybar/ws-icons/ws-inactive.svg deleted file mode 100644 index 11da8ff..0000000 --- a/dotfiles/hyprland/.config/waybar/ws-icons/ws-inactive.svg +++ /dev/null @@ -1,3 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="-3 -3 70 70" version="1.1"> - <circle cx="32" cy="32" r="35" fill="#151311" stroke="none"/> -</svg> |
