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 | 8c32bbbf9fab115dc51afa17c081e0763cbee717 (patch) | |
| tree | 246b46b53c956cfea07bc9d1c2b81f9f8de53d65 /dotfiles/hyprland/.config | |
| parent | 3f370d6c19c83430547d1771b0e6fa669dc7d5c5 (diff) | |
| download | archsetup-8c32bbbf9fab115dc51afa17c081e0763cbee717.tar.gz archsetup-8c32bbbf9fab115dc51afa17c081e0763cbee717.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')
37 files changed, 0 insertions, 2220 deletions
diff --git a/dotfiles/hyprland/.config/easyeffectsrc b/dotfiles/hyprland/.config/easyeffectsrc deleted file mode 100644 index a4cbf66..0000000 --- a/dotfiles/hyprland/.config/easyeffectsrc +++ /dev/null @@ -1,2 +0,0 @@ -[UiSettings] -ColorScheme=BreezeDark diff --git a/dotfiles/hyprland/.config/foot/foot.ini b/dotfiles/hyprland/.config/foot/foot.ini deleted file mode 100644 index f605a9a..0000000 --- a/dotfiles/hyprland/.config/foot/foot.ini +++ /dev/null @@ -1,38 +0,0 @@ -# foot terminal configuration - Dupre theme -# Warm, earthy colors from dupre-theme.el - -[main] -term=xterm-256color -font=BerkeleyMono Nerd Font:size=14 -pad=8x8 - -[scrollback] -lines=10000 - -[colors-dark] -# Dupre theme colors (from Emacs dupre-theme.el) -background=151311 -foreground=f0fef0 - -# Regular colors (0-7) - dupre palette -regular0=252321 # black (dupre-bg+1) -regular1=d47c59 # red (dupre-red) -regular2=a4ac64 # green (dupre-green) -regular3=d7af5f # yellow (dupre-yellow) -regular4=67809c # blue (dupre-blue) -regular5=b294bb # magenta -regular6=8a9496 # cyan (dupre-steel) -regular7=d0cbc0 # white (dupre-gray+2) - -# Bright colors (8-15) -bright0=474544 # bright black (dupre-bg+2) -bright1=edb08f # bright red (dupre-red+1) -bright2=ccc768 # bright green (dupre-green+1) -bright3=ffd75f # bright yellow (dupre-yellow+1) -bright4=b2c3cc # bright blue (dupre-blue+1) -bright5=c397d8 # bright magenta -bright6=acb0b3 # bright cyan (dupre-steel+1) -bright7=f0fef0 # bright white (dupre-fg) - -# Cursor: muted gold on dark -cursor=151311 d7af5f diff --git a/dotfiles/hyprland/.config/fuzzel/fuzzel.ini b/dotfiles/hyprland/.config/fuzzel/fuzzel.ini deleted file mode 100644 index f00ac8a..0000000 --- a/dotfiles/hyprland/.config/fuzzel/fuzzel.ini +++ /dev/null @@ -1,32 +0,0 @@ -# Fuzzel config - Dupre theme -# Warm, earthy colors from dupre-theme.el - -[main] -# size is in points (fontconfig syntax) -font=BerkeleyMono Nerd Font:size=13 -prompt=Search: -icon-theme=hicolor -icons-enabled=yes -width=30 -lines=12 -horizontal-pad=20 -vertical-pad=12 -inner-pad=8 -layer=overlay -exit-on-keyboard-focus-loss=yes - -[colors] -# Format: RRGGBBAA -background=151311f0 -text=f0fef0ff -selection=d7af5fff -selection-text=151311ff -border=d7af5fff -match=d7af5fff -prompt=969385ff -placeholder=6c6a60ff -input=f0fef0ff - -[border] -width=2 -radius=16 diff --git a/dotfiles/hyprland/.config/gammastep/config.ini b/dotfiles/hyprland/.config/gammastep/config.ini deleted file mode 100644 index bbb15ee..0000000 --- a/dotfiles/hyprland/.config/gammastep/config.ini +++ /dev/null @@ -1,8 +0,0 @@ -[general] -temp-day=6500 -temp-night=4500 -brightness-day=1.0 -brightness-night=1.0 -gamma=1.0 -fade=1 -location-provider=geoclue2 diff --git a/dotfiles/hyprland/.config/hypr/conf.d/local.conf b/dotfiles/hyprland/.config/hypr/conf.d/local.conf deleted file mode 100644 index 857963c..0000000 --- a/dotfiles/hyprland/.config/hypr/conf.d/local.conf +++ /dev/null @@ -1,15 +0,0 @@ -# Machine-local Hyprland overrides -# This file is sourced by hyprland.conf via conf.d/*.conf glob. -# Add monitor scaling, keybinds, or other machine-specific settings here. -# These override the defaults in hyprland.conf. -# -# Examples: -# -# HiDPI scaling (Framework 13.5" 2256x1504): -# monitor=eDP-1,preferred,auto,1.566667 -# -# External monitor: -# monitor=DP-1,3440x1440@144,auto,1 -# -# Machine-specific keybinds: -# bind = $mod, L, exec, hyprlock diff --git a/dotfiles/hyprland/.config/hypr/hypridle.conf b/dotfiles/hyprland/.config/hypr/hypridle.conf deleted file mode 100644 index 5a4fe24..0000000 --- a/dotfiles/hyprland/.config/hypr/hypridle.conf +++ /dev/null @@ -1,21 +0,0 @@ -# Hypridle configuration -# Replaces xautolock -time 5 -locker slock - -general { - lock_cmd = pidof hyprlock || hyprlock - before_sleep_cmd = loginctl lock-session - after_sleep_cmd = hyprctl dispatch dpms on -} - -# Screen dim after 5 minutes -listener { - timeout = 300 - on-timeout = brightnessctl -s set 10% - on-resume = brightnessctl -r -} - -# Lock screen after 7 minutes -listener { - timeout = 420 - on-timeout = loginctl lock-session -} diff --git a/dotfiles/hyprland/.config/hypr/hyprland.conf b/dotfiles/hyprland/.config/hypr/hyprland.conf deleted file mode 100644 index c71b1fa..0000000 --- a/dotfiles/hyprland/.config/hypr/hyprland.conf +++ /dev/null @@ -1,334 +0,0 @@ -# Hyprland Configuration -# Translated from DWM config.def.h and sxhkdrc -# Craig Jennings <c@cjennings.net> - -# ============================================================================ -# Monitor Configuration -# ============================================================================ -monitor=,preferred,auto,auto - -# ============================================================================ -# Startup Applications -# ============================================================================ -# Portal and D-Bus setup FIRST, then waybar (needs portal for appearance query) -exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP HYPRLAND_INSTANCE_SIGNATURE -# Portal restart (not start) reconnects stale portals on Hyprland restart. -# Backend portals (GTK, Hyprland) must restart BEFORE the main portal to avoid -# a 50s GTK settings proxy timeout. Waybar starts after portals are ready. -exec-once = systemctl --user restart xdg-desktop-portal-hyprland xdg-desktop-portal-gtk && systemctl --user restart xdg-desktop-portal && waybar 2>&1 | grep -v "LIBDBUSMENU-GLIB-WARNING" > ~/.local/var/log/waybar-$(date +%Y-%m-%d-%H%M%S).log - -# Core services -exec-once = /usr/lib/polkit-kde-authentication-agent-1 -exec-once = /usr/bin/gnome-keyring-daemon --start --components=pkcs11,secrets,ssh -exec-once = dunst > ~/.local/var/log/dunst-$(date +%Y-%m-%d-%H%M%S).log 2>&1 - -# Desktop appearance -exec-once = awww-daemon && sleep 1 && awww img ~/pictures/wallpaper/trondheim-norway.jpg - -# Background services -exec-once = touchpad-auto -exec-once = hypridle > ~/.local/var/log/hypridle-$(date +%Y-%m-%d-%H%M%S).log 2>&1 -exec-once = /usr/lib/geoclue-2.0/demos/agent -exec-once = gammastep > ~/.local/var/log/gammastep-$(date +%Y-%m-%d-%H%M%S).log 2>&1 -exec-once = blueman-applet -exec-once = mpd - -# Pocketbook panel (pre-launch hidden, toggle via waybar icon or $mod+P) -exec-once = pocketbook --hidden - -# Pyprland (scratchpads, magnify, etc.) -exec-once = pypr > ~/.local/var/log/pypr-$(date +%Y-%m-%d-%H%M%S).log 2>&1 -exec-once = hypr-refocus-scratchpad - -# Apps that can start later (sleep ensures waybar tray is registered) -exec-once = sleep 1 && signal-desktop --start-in-tray --ozone-platform=wayland -exec-once = sleep 1 && Telegram -startintray -exec-once = protonmail-bridge --no-window -exec-once = sleep 1 && protonvpn-app --start-minimized -exec-once = insync start - -# ============================================================================ -# Environment Variables -# ============================================================================ -env = XCURSOR_SIZE,24 -env = XCURSOR_THEME,Bibata-Modern-Ice -env = XDG_CURRENT_DESKTOP,Hyprland -env = XDG_SESSION_TYPE,wayland -env = XDG_SESSION_DESKTOP,Hyprland -env = _JAVA_AWT_WM_NONREPARENTING,1 - -# ============================================================================ -# Appearance (matching DWM colors) -# ============================================================================ -# DWM colors: gray1=#222222, gray2=#444444, gray3=#bbbbbb, gray4=#eeeeee, cyan=#daa520 - -general { - gaps_in = 25 - gaps_out = 30 - border_size = 3 - col.active_border = rgba(daa520ff) - col.inactive_border = rgba(444444ff) - # Pyprland 3.4+ applies `group deny` to scratchpads, which routes their - # border through col.nogroup_border* instead of col.*_border. Without - # these overrides Hyprland's defaults paint scratchpads bright magenta. - col.nogroup_border_active = rgba(daa520ff) - col.nogroup_border = rgba(444444ff) - layout = master - resize_on_border = true -} - -decoration { - rounding = 10 - blur { - enabled = false - } - shadow { - enabled = false - } -} - -animations { - enabled = true - bezier = myBezier, 0.05, 0.9, 0.1, 1.05 - animation = windows, 1, 2, myBezier - animation = windowsOut, 1, 2, default, popin 80% - animation = fade, 1, 2, default - animation = workspaces, 1, 2, default - animation = specialWorkspace, 1, 2, default, slidevert -} - -# ============================================================================ -# Layout (master-stack like DWM tile) -# ============================================================================ -master { - new_status = master - new_on_top = true - mfact = 0.55 -} - -dwindle { - preserve_split = true -} - -# ============================================================================ -# Input -# ============================================================================ -cursor { - no_warps = true - inactive_timeout = 2.0 -} - -input { - kb_layout = us - kb_options = ctrl:nocaps - numlock_by_default = true - follow_mouse = 0 - float_switch_override_focus = 1 - mouse_refocus = false - natural_scroll = true - touchpad { - natural_scroll = true - } -} - -# ============================================================================ -# Misc -# ============================================================================ -misc { - force_default_wallpaper = 0 - disable_hyprland_logo = true - focus_on_activate = true -} - -# ============================================================================ -# Debug (temporary - disable when stable) -# ============================================================================ -debug { - disable_logs = false -} - -# ============================================================================ -# XWayland -# ============================================================================ -xwayland { - force_zero_scaling = true -} - -# ============================================================================ -# Window Rules (Hyprland 0.53+ syntax: match:CONDITION, RULE) -# ============================================================================ -# Floating windows (from DWM rules) -windowrule = match:class ^(xdg-desktop-portal-gtk)$, float on -windowrule = match:class ^(Gimp)$, float on -windowrule = match:class ^(caffeine)$, float on -windowrule = match:class ^(blueman-services)$, float on -windowrule = match:class ^(Blueman-manager)$, float on -windowrule = match:class ^(qalculate-gtk)$, float on -windowrule = match:title ^(Event Tester)$, float on - -# NOTE: center windowrules removed 2026-03-04 per pyprland maintainer suggestion -# Testing whether pyprland handles scratchpad re-centering natively (issue #211) - -# Zoom — float all windows, fix disappearing popup menus -windowrule = match:class ^(zoom)$, float on -windowrule = match:class ^(zoom)$ match:title ^(menu window)$, stay_focused on -windowrule = match:class ^(zoom)$ match:title ^(confirm window)$, stay_focused on - -# Gaming -windowrule = match:class ^(Civ5XP)$, fullscreen on - -# ============================================================================ -# Key Bindings -# ============================================================================ -$mod = SUPER - -# Terminal and core apps (from DWM) -bind = $mod, T, exec, foot -bind = $mod, E, exec, emacsclient -c -a "" || emacs -bind = $mod, W, exec, $BROWSER -bind = $mod, F, exec, nautilus - -# From sxhkdrc -bind = $mod, SPACE, exec, fuzzel -bind = $mod SHIFT, W, exec, $ALTBROWSER -bind = CTRL ALT, W, exec, tor-browser -bind = $mod, P, exec, pocketbook -bind = $mod, V, exec, virtualbox -bind = $mod SHIFT, L, exec, calibre -bind = $mod SHIFT, P, exec, waypaper - -# Theme switching -bind = $mod, Y, exec, set-theme --toggle -bind = $mod SHIFT, Y, exec, set-theme --pick - -# Window management (from DWM) -# Layout-aware navigation (works across master, scrolling) -bind = $mod, J, exec, layout-navigate next -bind = $mod, K, exec, layout-navigate prev -bind = $mod SHIFT, J, exec, layout-navigate next move -bind = $mod SHIFT, K, exec, layout-navigate prev move -bind = $mod, H, exec, layout-resize shrink -bind = $mod, L, exec, layout-resize grow -bind = $mod, RETURN, layoutmsg, swapwithmaster master -bind = $mod, G, centerwindow -bind = $mod, TAB, workspace, previous -bind = $mod SHIFT, C, killactive - -# Layouts: master -> scrolling -> monocle -# Cycle with Shift+arrows, or jump directly with Shift+T/S/M -bind = $mod SHIFT, RIGHT, exec, layout-cycle next -bind = $mod SHIFT, LEFT, exec, layout-cycle prev -bind = $mod SHIFT, T, exec, hyprctl keyword general:layout master && hyprctl keyword master:orientation left -bind = $mod SHIFT, S, exec, hyprctl keyword general:layout scrolling -bind = $mod SHIFT, M, exec, hyprctl keyword general:layout monocle -bind = $mod SHIFT, SPACE, togglefloating - -# Master layout adjustments -bind = $mod, U, layoutmsg, addmaster -bind = $mod, D, layoutmsg, removemaster - -# Stash windows (hide to special workspace) -# O = stash focused / Alt+O = stash others / Shift+O = restore all -bind = $mod, O, exec, stash-window -bind = $mod ALT, O, exec, stash-others -bind = $mod SHIFT, O, exec, stash-restore - -# Gaps (from DWM) -bind = $mod, MINUS, exec, hyprctl keyword general:gaps_out $(( $(hyprctl getoption general:gaps_out -j | jq -r '.custom' | cut -d' ' -f1) - 5 )) && hyprctl keyword general:gaps_in $(( $(hyprctl getoption general:gaps_in -j | jq -r '.custom' | cut -d' ' -f1) - 5 )) -bind = $mod, EQUAL, exec, hyprctl keyword general:gaps_out $(( $(hyprctl getoption general:gaps_out -j | jq -r '.custom' | cut -d' ' -f1) + 5 )) && hyprctl keyword general:gaps_in $(( $(hyprctl getoption general:gaps_in -j | jq -r '.custom' | cut -d' ' -f1) + 5 )) -bind = $mod SHIFT, EQUAL, exec, hyprctl keyword general:gaps_out 30 && hyprctl keyword general:gaps_in 25 -bind = $mod SHIFT, MINUS, exec, hyprctl keyword general:gaps_out 0 && hyprctl keyword general:gaps_in 0 - -# Toggle bar -bind = $mod, B, exec, killall -SIGUSR1 waybar - -# Fullscreen -bind = $mod, F11, fullscreen, 0 - -# Workspaces 1-9 (from DWM TAGKEYS) -bind = $mod, 1, workspace, 1 -bind = $mod, 2, workspace, 2 -bind = $mod, 3, workspace, 3 -bind = $mod, 4, workspace, 4 -bind = $mod, 5, workspace, 5 -bind = $mod, 6, workspace, 6 -bind = $mod, 7, workspace, 7 -bind = $mod, 8, workspace, 8 -bind = $mod, 9, workspace, 9 - -# Move window to workspace (from DWM tag) -bind = $mod SHIFT, 1, movetoworkspacesilent, 1 -bind = $mod SHIFT, 2, movetoworkspacesilent, 2 -bind = $mod SHIFT, 3, movetoworkspacesilent, 3 -bind = $mod SHIFT, 4, movetoworkspacesilent, 4 -bind = $mod SHIFT, 5, movetoworkspacesilent, 5 -bind = $mod SHIFT, 6, movetoworkspacesilent, 6 -bind = $mod SHIFT, 7, movetoworkspacesilent, 7 -bind = $mod SHIFT, 8, movetoworkspacesilent, 8 -bind = $mod SHIFT, 9, movetoworkspacesilent, 9 - -# Monitor focus (from DWM focusmon) -bind = $mod, COMMA, focusmonitor, -1 -bind = $mod, PERIOD, focusmonitor, +1 -bind = $mod SHIFT, COMMA, movewindow, mon:-1 -bind = $mod SHIFT, PERIOD, movewindow, mon:+1 - -# ============================================================================ -# Scratchpads (via pyprland) -# ============================================================================ -# Configured in ~/.config/hypr/pyprland.toml -# Uses normal workspaces (not special), so new windows won't be captured -bind = $mod SHIFT, RETURN, exec, pypr toggle term -bind = $mod, I, exec, pypr toggle ai-term -bind = $mod, A, exec, pypr toggle audio -bind = $mod, R, exec, pypr toggle monitor -bind = $mod, N, exec, pypr toggle network -bind = $mod, SLASH, exec, pypr toggle music - -# Magnify (zoom) -bind = $mod, Z, exec, pypr zoom - -# Calculator (not a scratchpad, just launches app) -bind = $mod, X, exec, qalculate-gtk -bind = $mod, C, exec, hyprpicker -a - -# Media/hardware keys -bindel = , XF86AudioRaiseVolume, exec, pactl set-sink-volume @DEFAULT_SINK@ +5% -bindel = , XF86AudioLowerVolume, exec, pactl set-sink-volume @DEFAULT_SINK@ -5% -bindl = , XF86AudioMute, exec, pactl set-sink-mute @DEFAULT_SINK@ toggle -bindel = , XF86MonBrightnessUp, exec, brightnessctl s +10% -bindel = , XF86MonBrightnessDown, exec, brightnessctl s 10%- - -# Microphone toggle (from sxhkdrc) -bind = CTRL ALT, SPACE, exec, amixer set Capture toggle && amixer get Capture | grep '\[off\]' && notify-send "Microphone" "Muted" || notify-send "Microphone" "On" - -# Bluetooth (from DWM and sxhkdrc) -bind = $mod SHIFT, B, exec, blueman-manager - -# Screenshots (grim + slurp + fuzzel menu) -bind = $mod, S, exec, screenshot region -bind = CTRL $mod, S, exec, screenshot fullscreen - -# Lock screen -bind = $mod, ESCAPE, exec, hyprlock - -# Touchpad toggle (Mouse) -bind = $mod, M, exec, toggle-touchpad - -# Exit/session -bind = $mod SHIFT, Q, exec, pgrep -x wlogout || wlogout -b 3 -T 600 -B 600 -L 1200 -R 1200 -c 20 -r 20 -bind = $mod SHIFT, BACKSPACE, exit -bind = $mod SHIFT, ESCAPE, exec, hyprctl reload -bind = CTRL ALT $mod, K, exec, hyprctl kill - -# Mouse bindings (from DWM buttons) -bindm = $mod, mouse:272, movewindow -bindm = $mod, mouse:273, resizewindow -bindm = $mod SHIFT, mouse:272, resizewindow - -# ============================================================================ -# Machine-local overrides -# ============================================================================ -# Sourced last so machine-specific settings (monitor scale, gaps, keybinds) -# override the defaults above. See conf.d/local.conf. -source = $HOME/.config/hypr/conf.d/*.conf diff --git a/dotfiles/hyprland/.config/hypr/hyprlock.conf b/dotfiles/hyprland/.config/hypr/hyprlock.conf deleted file mode 100644 index 3751045..0000000 --- a/dotfiles/hyprland/.config/hypr/hyprlock.conf +++ /dev/null @@ -1,100 +0,0 @@ -# Hyprlock configuration - Dupre theme -# Warm, earthy colors from dupre-theme.el - -general { - hide_cursor = true -} - -animations { - enabled = true - bezier = linear, 1, 1, 0, 0 - animation = fadeIn, 1, 5, linear - animation = fadeOut, 1, 5, linear - animation = inputFieldDots, 1, 2, linear - animation = inputFieldColors, 1, 3, linear -} - -background { - monitor = - path = screenshot - blur_passes = 3 - blur_size = 8 - noise = 0.0117 - contrast = 0.8916 - brightness = 0.8172 - vibrancy = 0.1696 - vibrancy_darkness = 0.0 -} - -# Clock (top) -label { - monitor = - text = $TIME12 - text_align = center - color = rgb(969385) - font_size = 64 - font_family = BerkeleyMono Nerd Font - position = 0, 15% - halign = center - valign = center -} - -# Profile image -image { - monitor = - path = ~/pictures/devilman.jpg - size = 120 - rounding = -1 - border_size = 3 - border_color = rgb(d7af5f) - position = 0, 0% - halign = center - valign = center - shadow_passes = 2 - shadow_size = 3 - shadow_color = rgba(0, 0, 0, 0.5) -} - -# Username -label { - monitor = - text = $USER - text_align = center - color = rgb(d7af5f) - font_size = 36 - font_family = BerkeleyMono Nerd Font - position = 0, -7% - halign = center - valign = center -} - -# Password input -input-field { - monitor = - size = 20%, 4% - outline_thickness = 0 - dots_size = 0.33 - dots_spacing = 0.15 - dots_center = true - dots_rounding = -1 - outer_color = rgb(151311) - inner_color = rgb(151311) - font_color = rgb(969385) - fade_on_empty = true - fade_timeout = 1000 - placeholder_text = <i>Password...</i> - hide_input = false - rounding = 8 - check_color = rgb(d7af5f) - fail_color = rgb(d47c59) - fail_text = <i>$FAIL <b>($ATTEMPTS)</b></i> - - capslock_color = rgb(ccc768) - numlock_color = -1 - bothlock_color = -1 - invert_numlock = false - swap_font_color = false - position = 0, -12% - halign = center - valign = center -} diff --git a/dotfiles/hyprland/.config/pypr/config.toml b/dotfiles/hyprland/.config/pypr/config.toml deleted file mode 100644 index b3c3e73..0000000 --- a/dotfiles/hyprland/.config/pypr/config.toml +++ /dev/null @@ -1,72 +0,0 @@ -# Pyprland Configuration -# https://hyprland-community.github.io/pyprland/ - -[pyprland] -plugins = [ - "scratchpads", - "magnify", -] - -# ============================================================================ -# Magnify -# ============================================================================ -[magnify] -factor = 2 - -# ============================================================================ -# Scratchpads -# ============================================================================ -# Scratchpads use normal workspaces by default (not special workspaces), -# which prevents newly launched apps from being captured by the scratchpad. -# -# Sizes below target a minimum of 80x24 characters at foot font size 14 -# on a 1920x1080 logical monitor. Larger monitors get proportionally larger -# scratchpads. Machines with smaller displays override this file locally. - -[scratchpads.term] -command = "foot --app-id foot-term tmux" -class = "foot-term" -size = "55% 65%" -position = "22% 17%" -animation = "fromBottom" -hide_delay = 0.5 - -[scratchpads.ai-term] -command = "foot --app-id foot-ai-term tmux" -class = "foot-ai-term" -size = "55% 65%" -position = "22% 17%" -animation = "fromBottom" -hide_delay = 0.5 - -[scratchpads.audio] -command = "foot --app-id foot-audio pulsemixer" -class = "foot-audio" -size = "55% 65%" -position = "22% 17%" -animation = "fromBottom" -hide_delay = 0.5 - -[scratchpads.monitor] -command = "foot --app-id foot-monitor monitor-dashboard" -class = "foot-monitor" -size = "75% 80%" -position = "12% 10%" -animation = "fromBottom" -hide_delay = 0.5 - -[scratchpads.music] -command = "foot --app-id foot-music ncmpcpp" -class = "foot-music" -size = "65% 65%" -position = "17% 17%" -animation = "fromBottom" -hide_delay = 0.5 - -[scratchpads.network] -command = "foot --app-id foot-network nmtui" -class = "foot-network" -size = "55% 65%" -position = "22% 17%" -animation = "fromBottom" -hide_delay = 0.5 diff --git a/dotfiles/hyprland/.config/themes/dupre/Xresources b/dotfiles/hyprland/.config/themes/dupre/Xresources deleted file mode 100644 index 1646b87..0000000 --- a/dotfiles/hyprland/.config/themes/dupre/Xresources +++ /dev/null @@ -1,106 +0,0 @@ -!! X Resources - Dupre theme -!! Warm, earthy colors from dupre-theme.el -!! For X11 applications (st, xterm, etc.) and Emacs - -!! X Font Settings -Xft.dpi: 109 -Xcursor.size: 24 -Xcursor.theme: Bibata-Modern-Ice -Xft.autohint: 0 -Xft.lcdfilter: lcddefault -Xft.hintstyle: hintfull -Xft.hinting: 1 -Xft.antialias: 1 -Xft.rgba: rgb - -!! Emacs -Emacs*toolBar: 0 - -!! ============================================================================ -!! Dupre Theme Colors -!! ============================================================================ - -#define dupre_fg #f0fef0 -#define dupre_bg #151311 -#define dupre_black #252321 -#define dupre_red #d47c59 -#define dupre_green #a4ac64 -#define dupre_yellow #d7af5f -#define dupre_blue #67809c -#define dupre_magenta #b294bb -#define dupre_cyan #8a9496 -#define dupre_white #d0cbc0 -#define dupre_br_black #474544 -#define dupre_br_red #edb08f -#define dupre_br_green #ccc768 -#define dupre_br_yellow #ffd75f -#define dupre_br_blue #b2c3cc -#define dupre_br_magenta #c397d8 -#define dupre_br_cyan #acb0b3 -#define dupre_br_white #f0fef0 - -!! Active theme aliases -#define theme_fg dupre_fg -#define theme_bg dupre_bg -#define theme_black dupre_black -#define theme_red dupre_red -#define theme_green dupre_green -#define theme_yellow dupre_yellow -#define theme_blue dupre_blue -#define theme_magenta dupre_magenta -#define theme_cyan dupre_cyan -#define theme_white dupre_white -#define theme_br_black dupre_br_black -#define theme_br_red dupre_br_red -#define theme_br_green dupre_br_green -#define theme_br_yellow dupre_br_yellow -#define theme_br_blue dupre_br_blue -#define theme_br_magenta dupre_br_magenta -#define theme_br_cyan dupre_br_cyan -#define theme_br_white dupre_br_white - -!! ============================================================================ - -!! ST (suckless terminal) settings -!! size is in points (fontconfig syntax) -st.font: BerkeleyMono Nerd Font:size=13 -st.background: theme_bg -st.foreground: theme_fg -st.color0: theme_black -st.color1: theme_red -st.color2: theme_green -st.color3: theme_yellow -st.color4: theme_blue -st.color5: theme_magenta -st.color6: theme_cyan -st.color7: theme_white -st.color8: theme_br_black -st.color9: theme_br_red -st.color10: theme_br_green -st.color11: theme_br_yellow -st.color12: theme_br_blue -st.color13: theme_br_magenta -st.color14: theme_br_cyan -st.color15: theme_br_white - -!! XTerm settings -XTerm*faceName: BerkeleyMono Nerd Font:size=13 -XTerm*selectToClipboard: true -XTerm*background: theme_bg -XTerm*foreground: theme_fg -XTerm*color0: theme_black -XTerm*color1: theme_red -XTerm*color2: theme_green -XTerm*color3: theme_yellow -XTerm*color4: theme_blue -XTerm*color5: theme_magenta -XTerm*color6: theme_cyan -XTerm*color7: theme_white -XTerm*color8: theme_br_black -XTerm*color9: theme_br_red -XTerm*color10: theme_br_green -XTerm*color11: theme_br_yellow -XTerm*color12: theme_br_blue -XTerm*color13: theme_br_magenta -XTerm*color14: theme_br_cyan -XTerm*color15: theme_br_white diff --git a/dotfiles/hyprland/.config/themes/dupre/dunstrc b/dotfiles/hyprland/.config/themes/dupre/dunstrc deleted file mode 100644 index 6f8a3ec..0000000 --- a/dotfiles/hyprland/.config/themes/dupre/dunstrc +++ /dev/null @@ -1,72 +0,0 @@ -# Dunst config - Dupre theme -# Warm, earthy colors from dupre-theme.el - -[global] -# Display -follow = mouse -width = 350 -height = (0, 300) -origin = top-right -offset = (35, 35) -indicate_hidden = yes -notification_limit = 5 -gap_size = 12 -padding = 12 -horizontal_padding = 20 -frame_width = 0 -sort = no -corner_radius = 10 - -# Progress bar -progress_bar_frame_width = 0 -progress_bar_corner_radius = 3 - -# Colors - Dupre theme -foreground = "#f0fef0" -frame_color = "#d7af5f" -highlight = "#d7af5f, #ccc768" - -# Text (size in points, Pango syntax) -font = BerkeleyMono Nerd Font 10 -markup = full -format = "<small>%a</small>\n<b>%s</b>\n%b" -alignment = left -vertical_alignment = center -show_age_threshold = -1 -hide_duplicate_count = false - -# Icon -icon_position = left -min_icon_size = 54 -max_icon_size = 80 -icon_corner_radius = 4 - -# Misc/Advanced -dmenu = fuzzel --dmenu --prompt 'Open with' - -# Mouse -mouse_left_click = close_current -mouse_middle_click = do_action, close_current -mouse_right_click = close_all - -[urgency_low] -background = "#252321f0" -timeout = 3 - -[urgency_normal] -background = "#252321f0" -timeout = 8 - -[urgency_critical] -background = "#7c2a09f0" -frame_color = "#d47c59" -highlight = "#ff2a00" -foreground = "#f0fef0" -timeout = 0 - -[fullscreen_delay_everything] -fullscreen = delay - -[fullscreen_show_critical] -msg_urgency = critical -fullscreen = show diff --git a/dotfiles/hyprland/.config/themes/dupre/foot.ini b/dotfiles/hyprland/.config/themes/dupre/foot.ini deleted file mode 100644 index f605a9a..0000000 --- a/dotfiles/hyprland/.config/themes/dupre/foot.ini +++ /dev/null @@ -1,38 +0,0 @@ -# foot terminal configuration - Dupre theme -# Warm, earthy colors from dupre-theme.el - -[main] -term=xterm-256color -font=BerkeleyMono Nerd Font:size=14 -pad=8x8 - -[scrollback] -lines=10000 - -[colors-dark] -# Dupre theme colors (from Emacs dupre-theme.el) -background=151311 -foreground=f0fef0 - -# Regular colors (0-7) - dupre palette -regular0=252321 # black (dupre-bg+1) -regular1=d47c59 # red (dupre-red) -regular2=a4ac64 # green (dupre-green) -regular3=d7af5f # yellow (dupre-yellow) -regular4=67809c # blue (dupre-blue) -regular5=b294bb # magenta -regular6=8a9496 # cyan (dupre-steel) -regular7=d0cbc0 # white (dupre-gray+2) - -# Bright colors (8-15) -bright0=474544 # bright black (dupre-bg+2) -bright1=edb08f # bright red (dupre-red+1) -bright2=ccc768 # bright green (dupre-green+1) -bright3=ffd75f # bright yellow (dupre-yellow+1) -bright4=b2c3cc # bright blue (dupre-blue+1) -bright5=c397d8 # bright magenta -bright6=acb0b3 # bright cyan (dupre-steel+1) -bright7=f0fef0 # bright white (dupre-fg) - -# Cursor: muted gold on dark -cursor=151311 d7af5f diff --git a/dotfiles/hyprland/.config/themes/dupre/fuzzel.ini b/dotfiles/hyprland/.config/themes/dupre/fuzzel.ini deleted file mode 100644 index f00ac8a..0000000 --- a/dotfiles/hyprland/.config/themes/dupre/fuzzel.ini +++ /dev/null @@ -1,32 +0,0 @@ -# Fuzzel config - Dupre theme -# Warm, earthy colors from dupre-theme.el - -[main] -# size is in points (fontconfig syntax) -font=BerkeleyMono Nerd Font:size=13 -prompt=Search: -icon-theme=hicolor -icons-enabled=yes -width=30 -lines=12 -horizontal-pad=20 -vertical-pad=12 -inner-pad=8 -layer=overlay -exit-on-keyboard-focus-loss=yes - -[colors] -# Format: RRGGBBAA -background=151311f0 -text=f0fef0ff -selection=d7af5fff -selection-text=151311ff -border=d7af5fff -match=d7af5fff -prompt=969385ff -placeholder=6c6a60ff -input=f0fef0ff - -[border] -width=2 -radius=16 diff --git a/dotfiles/hyprland/.config/themes/dupre/hyprland.conf b/dotfiles/hyprland/.config/themes/dupre/hyprland.conf deleted file mode 100644 index b9313ff..0000000 --- a/dotfiles/hyprland/.config/themes/dupre/hyprland.conf +++ /dev/null @@ -1,7 +0,0 @@ -# Hyprland colors - Dupre theme -# Warm, earthy colors from dupre-theme.el - -general { - col.active_border = rgba(d7af5fff) - col.inactive_border = rgba(474544ff) -} diff --git a/dotfiles/hyprland/.config/themes/dupre/hyprlock.conf b/dotfiles/hyprland/.config/themes/dupre/hyprlock.conf deleted file mode 100644 index fd85651..0000000 --- a/dotfiles/hyprland/.config/themes/dupre/hyprlock.conf +++ /dev/null @@ -1,94 +0,0 @@ -# Hyprlock configuration - Dupre theme -# Warm, earthy colors from dupre-theme.el - -general { - disable_loading_bar = false - hide_cursor = true - grace = 0 - no_fade_in = false -} - -background { - monitor = - path = screenshot - blur_passes = 3 - blur_size = 8 - noise = 0.0117 - contrast = 0.8916 - brightness = 0.8172 - vibrancy = 0.1696 - vibrancy_darkness = 0.0 -} - -# Clock (top) -label { - monitor = - text = $TIME12 - text_align = center - color = rgb(969385) - font_size = 64 - font_family = BerkeleyMono Nerd Font - position = 0, 15% - halign = center - valign = center -} - -# Profile image -image { - monitor = - path = ~/pictures/devilman.jpg - size = 120 - rounding = -1 - border_size = 3 - border_color = rgb(d7af5f) - position = 0, 0% - halign = center - valign = center - shadow_passes = 2 - shadow_size = 3 - shadow_color = rgba(0, 0, 0, 0.5) -} - -# Username -label { - monitor = - text = $USER - text_align = center - color = rgb(d7af5f) - font_size = 36 - font_family = BerkeleyMono Nerd Font - position = 0, -7% - halign = center - valign = center -} - -# Password input -input-field { - monitor = - size = 20%, 4% - outline_thickness = 0 - dots_size = 0.33 - dots_spacing = 0.15 - dots_center = true - dots_rounding = -1 - outer_color = rgb(151311) - inner_color = rgb(151311) - font_color = rgb(969385) - fade_on_empty = true - fade_timeout = 1000 - placeholder_text = <i>Password...</i> - hide_input = false - rounding = 8 - check_color = rgb(d7af5f) - fail_color = rgb(d47c59) - fail_text = <i>$FAIL <b>($ATTEMPTS)</b></i> - fail_transition = 300 - capslock_color = rgb(ccc768) - numlock_color = -1 - bothlock_color = -1 - invert_numlock = false - swap_font_color = false - position = 0, -12% - halign = center - valign = center -} diff --git a/dotfiles/hyprland/.config/themes/dupre/waybar.css b/dotfiles/hyprland/.config/themes/dupre/waybar.css deleted file mode 100644 index 81c305c..0000000 --- a/dotfiles/hyprland/.config/themes/dupre/waybar.css +++ /dev/null @@ -1,137 +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; - border-radius: 50%; - transition: all 0.3s ease; -} - -#workspaces button.active { - background: #d7af5f; - 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, -#clock, -#custom-layout, -#custom-pocketbook, -#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-layout:hover, -#custom-pocketbook:hover { - background-color: #474544; - border-radius: 1rem; -} - - -#custom-netspeed.disconnected { - color: #d47c59; -} - -#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; -} - -#tray > .passive { - -gtk-icon-effect: dim; -} - -#tray > .needs-attention { - -gtk-icon-effect: highlight; - background-color: #d7af5f; -} diff --git a/dotfiles/hyprland/.config/themes/hudson/Xresources b/dotfiles/hyprland/.config/themes/hudson/Xresources deleted file mode 100644 index 4b35809..0000000 --- a/dotfiles/hyprland/.config/themes/hudson/Xresources +++ /dev/null @@ -1,106 +0,0 @@ -!! X Resources - Hudson theme -!! Tomorrow Night + Goldenrod accent -!! For X11 applications (st, xterm, etc.) and Emacs - -!! X Font Settings -Xft.dpi: 109 -Xft.autohint: 0 -Xft.lcdfilter: lcddefault -Xft.hintstyle: hintfull -Xft.hinting: 1 -Xft.antialias: 1 -Xft.rgba: rgb -Xcursor.size: 24 -Xcursor.theme: Bibata-Modern-Ice - -!! Emacs -Emacs*toolBar: 0 - -!! ============================================================================ -!! Hudson Theme Colors (Tomorrow Night + Goldenrod) -!! ============================================================================ - -#define hudson_fg #eeeeee -#define hudson_bg #222222 -#define hudson_black #222222 -#define hudson_red #cc6666 -#define hudson_green #b5bd68 -#define hudson_yellow #f0c674 -#define hudson_blue #81a2be -#define hudson_magenta #b294bb -#define hudson_cyan #8abeb7 -#define hudson_white #c5c8c6 -#define hudson_br_black #444444 -#define hudson_br_red #d54e53 -#define hudson_br_green #b9ca4a -#define hudson_br_yellow #e0b040 -#define hudson_br_blue #7aa6da -#define hudson_br_magenta #c397d8 -#define hudson_br_cyan #70c0b1 -#define hudson_br_white #eeeeee - -!! Active theme aliases -#define theme_fg hudson_fg -#define theme_bg hudson_bg -#define theme_black hudson_black -#define theme_red hudson_red -#define theme_green hudson_green -#define theme_yellow hudson_yellow -#define theme_blue hudson_blue -#define theme_magenta hudson_magenta -#define theme_cyan hudson_cyan -#define theme_white hudson_white -#define theme_br_black hudson_br_black -#define theme_br_red hudson_br_red -#define theme_br_green hudson_br_green -#define theme_br_yellow hudson_br_yellow -#define theme_br_blue hudson_br_blue -#define theme_br_magenta hudson_br_magenta -#define theme_br_cyan hudson_br_cyan -#define theme_br_white hudson_br_white - -!! ============================================================================ - -!! ST (suckless terminal) settings -!! size is in points (fontconfig syntax) -st.font: BerkeleyMono Nerd Font:size=13 -st.background: theme_bg -st.foreground: theme_fg -st.color0: theme_black -st.color1: theme_red -st.color2: theme_green -st.color3: theme_yellow -st.color4: theme_blue -st.color5: theme_magenta -st.color6: theme_cyan -st.color7: theme_white -st.color8: theme_br_black -st.color9: theme_br_red -st.color10: theme_br_green -st.color11: theme_br_yellow -st.color12: theme_br_blue -st.color13: theme_br_magenta -st.color14: theme_br_cyan -st.color15: theme_br_white - -!! XTerm settings -XTerm*faceName: BerkeleyMono Nerd Font:size=13 -XTerm*selectToClipboard: true -XTerm*background: theme_bg -XTerm*foreground: theme_fg -XTerm*color0: theme_black -XTerm*color1: theme_red -XTerm*color2: theme_green -XTerm*color3: theme_yellow -XTerm*color4: theme_blue -XTerm*color5: theme_magenta -XTerm*color6: theme_cyan -XTerm*color7: theme_white -XTerm*color8: theme_br_black -XTerm*color9: theme_br_red -XTerm*color10: theme_br_green -XTerm*color11: theme_br_yellow -XTerm*color12: theme_br_blue -XTerm*color13: theme_br_magenta -XTerm*color14: theme_br_cyan -XTerm*color15: theme_br_white diff --git a/dotfiles/hyprland/.config/themes/hudson/dunstrc b/dotfiles/hyprland/.config/themes/hudson/dunstrc deleted file mode 100644 index f27bd33..0000000 --- a/dotfiles/hyprland/.config/themes/hudson/dunstrc +++ /dev/null @@ -1,72 +0,0 @@ -# Dunst config - Hudson theme -# Tomorrow Night + Goldenrod accent - -[global] -# Display -follow = mouse -width = 350 -height = (0, 300) -origin = top-right -offset = (35, 35) -indicate_hidden = yes -notification_limit = 5 -gap_size = 12 -padding = 12 -horizontal_padding = 20 -frame_width = 0 -sort = no -corner_radius = 10 - -# Progress bar -progress_bar_frame_width = 0 -progress_bar_corner_radius = 3 - -# Colors - Hudson theme -foreground = "#eeeeee" -frame_color = "#daa520" -highlight = "#daa520, #f0c674" - -# Text (size in points, Pango syntax) -font = BerkeleyMono Nerd Font 10 -markup = full -format = "<small>%a</small>\n<b>%s</b>\n%b" -alignment = left -vertical_alignment = center -show_age_threshold = -1 -hide_duplicate_count = false - -# Icon -icon_position = left -min_icon_size = 54 -max_icon_size = 80 -icon_corner_radius = 4 - -# Misc/Advanced -dmenu = fuzzel --dmenu --prompt 'Open with' - -# Mouse -mouse_left_click = close_current -mouse_middle_click = do_action, close_current -mouse_right_click = close_all - -[urgency_low] -background = "#222222f0" -timeout = 3 - -[urgency_normal] -background = "#222222f0" -timeout = 8 - -[urgency_critical] -background = "#cc6666f0" -frame_color = "#d54e53" -highlight = "#ff2a00" -foreground = "#eeeeee" -timeout = 0 - -[fullscreen_delay_everything] -fullscreen = delay - -[fullscreen_show_critical] -msg_urgency = critical -fullscreen = show diff --git a/dotfiles/hyprland/.config/themes/hudson/foot.ini b/dotfiles/hyprland/.config/themes/hudson/foot.ini deleted file mode 100644 index 58ab441..0000000 --- a/dotfiles/hyprland/.config/themes/hudson/foot.ini +++ /dev/null @@ -1,38 +0,0 @@ -# foot terminal configuration - Hudson theme -# Tomorrow Night + Goldenrod accent - -[main] -term=xterm-256color -font=BerkeleyMono Nerd Font:size=14 -pad=8x8 - -[scrollback] -lines=10000 - -[colors-dark] -# Hudson theme - Tomorrow Night + Goldenrod accent -background=222222 -foreground=eeeeee - -# Regular colors (0-7) -regular0=222222 # black -regular1=cc6666 # red -regular2=b5bd68 # green -regular3=f0c674 # yellow -regular4=81a2be # blue -regular5=b294bb # magenta -regular6=8abeb7 # cyan -regular7=c5c8c6 # white - -# Bright colors (8-15) -bright0=444444 # bright black -bright1=d54e53 # bright red -bright2=b9ca4a # bright green -bright3=e0b040 # bright yellow (adjusted for gold) -bright4=7aa6da # bright blue -bright5=c397d8 # bright magenta -bright6=70c0b1 # bright cyan -bright7=eeeeee # bright white - -# Cursor: goldenrod on dark -cursor=222222 daa520 diff --git a/dotfiles/hyprland/.config/themes/hudson/fuzzel.ini b/dotfiles/hyprland/.config/themes/hudson/fuzzel.ini deleted file mode 100644 index 39dabc0..0000000 --- a/dotfiles/hyprland/.config/themes/hudson/fuzzel.ini +++ /dev/null @@ -1,32 +0,0 @@ -# Fuzzel config - Hudson theme -# Tomorrow Night + Goldenrod accent - -[main] -# size is in points (fontconfig syntax) -font=BerkeleyMono Nerd Font:size=13 -prompt=Search: -icon-theme=hicolor -icons-enabled=yes -width=30 -lines=12 -horizontal-pad=20 -vertical-pad=12 -inner-pad=8 -layer=overlay -exit-on-keyboard-focus-loss=yes - -[colors] -# Format: RRGGBBAA -background=222222f0 -text=eeeeeeff -selection=daa520ff -selection-text=222222ff -border=daa520ff -match=daa520ff -prompt=bbbbbbff -placeholder=888888ff -input=eeeeeeff - -[border] -width=2 -radius=16 diff --git a/dotfiles/hyprland/.config/themes/hudson/hyprland.conf b/dotfiles/hyprland/.config/themes/hudson/hyprland.conf deleted file mode 100644 index 37694da..0000000 --- a/dotfiles/hyprland/.config/themes/hudson/hyprland.conf +++ /dev/null @@ -1,7 +0,0 @@ -# Hyprland colors - Hudson theme -# Tomorrow Night + Goldenrod accent - -general { - col.active_border = rgba(daa520ff) - col.inactive_border = rgba(444444ff) -} diff --git a/dotfiles/hyprland/.config/themes/hudson/hyprlock.conf b/dotfiles/hyprland/.config/themes/hudson/hyprlock.conf deleted file mode 100644 index f9c08bb..0000000 --- a/dotfiles/hyprland/.config/themes/hudson/hyprlock.conf +++ /dev/null @@ -1,94 +0,0 @@ -# Hyprlock configuration - Hudson theme -# Tomorrow Night + Goldenrod accent - -general { - disable_loading_bar = false - hide_cursor = true - grace = 0 - no_fade_in = false -} - -background { - monitor = - path = screenshot - blur_passes = 3 - blur_size = 8 - noise = 0.0117 - contrast = 0.8916 - brightness = 0.8172 - vibrancy = 0.1696 - vibrancy_darkness = 0.0 -} - -# Clock (top) -label { - monitor = - text = $TIME12 - text_align = center - color = rgb(bbbbbb) - font_size = 64 - font_family = BerkeleyMono Nerd Font - position = 0, 15% - halign = center - valign = center -} - -# Profile image -image { - monitor = - path = ~/pictures/devilman.jpg - size = 120 - rounding = -1 - border_size = 3 - border_color = rgb(daa520) - position = 0, 0% - halign = center - valign = center - shadow_passes = 2 - shadow_size = 3 - shadow_color = rgba(0, 0, 0, 0.5) -} - -# Username -label { - monitor = - text = $USER - text_align = center - color = rgb(daa520) - font_size = 36 - font_family = BerkeleyMono Nerd Font - position = 0, -7% - halign = center - valign = center -} - -# Password input -input-field { - monitor = - size = 20%, 4% - outline_thickness = 0 - dots_size = 0.33 - dots_spacing = 0.15 - dots_center = true - dots_rounding = -1 - outer_color = rgb(222222) - inner_color = rgb(222222) - font_color = rgb(bbbbbb) - fade_on_empty = true - fade_timeout = 1000 - placeholder_text = <i>Password...</i> - hide_input = false - rounding = 8 - check_color = rgb(daa520) - fail_color = rgb(d54e53) - fail_text = <i>$FAIL <b>($ATTEMPTS)</b></i> - fail_transition = 300 - capslock_color = rgb(e0b040) - numlock_color = -1 - bothlock_color = -1 - invert_numlock = false - swap_font_color = false - position = 0, -12% - halign = center - valign = center -} 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; -} 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> diff --git a/dotfiles/hyprland/.config/waypaper/config.ini b/dotfiles/hyprland/.config/waypaper/config.ini deleted file mode 100644 index 08464f2..0000000 --- a/dotfiles/hyprland/.config/waypaper/config.ini +++ /dev/null @@ -1,39 +0,0 @@ -[Settings] -language = en -folder = ~/pictures/wallpaper -monitors = All -wallpaper = ~/pictures/wallpaper/saves-more-than-text.png -show_path_in_tooltip = True -backend = swww -fill = fill -sort = name -color = #3D3846 -subfolders = False -all_subfolders = False -show_hidden = False -show_gifs_only = False -zen_mode = False -post_command = -number_of_columns = 3 -swww_transition_type = none -swww_transition_step = 63 -swww_transition_angle = 0 -swww_transition_duration = 2 -swww_transition_fps = 60 -mpvpaper_sound = False -mpvpaper_options = -use_xdg_state = False -stylesheet = /home/cjennings/.config/waypaper/style.css -keybindings = ~/.config/waypaper/keybindings.ini -wallpaperengine_folder = ~/.steam/root/steamapps/workshop/content/431960 -linux_wallpaperengine_clamp = none -linux_wallpaperengine_volume = 15 -linux_wallpaperengine_silent = False -linux_wallpaperengine_noautomute = False -linux_wallpaperengine_no_audio_processing = False -linux_wallpaperengine_fps = 30 -linux_wallpaperengine_disable_particles = True -linux_wallpaperengine_disable_mouse = False -linux_wallpaperengine_disable_parallax = False -linux_wallpaperengine_no_fullscreen_pause = False - diff --git a/dotfiles/hyprland/.config/wlogout/layout b/dotfiles/hyprland/.config/wlogout/layout deleted file mode 100644 index 878e75d..0000000 --- a/dotfiles/hyprland/.config/wlogout/layout +++ /dev/null @@ -1,36 +0,0 @@ -{ - "label" : "lock", - "action" : "hyprlock", - "text" : "", - "keybind" : "l" -} -{ - "label" : "logout", - "action" : "hyprctl dispatch exit", - "text" : "", - "keybind" : "e" -} -{ - "label" : "suspend", - "action" : "systemctl suspend", - "text" : "", - "keybind" : "u" -} -{ - "label" : "hibernate", - "action" : "systemctl hibernate", - "text" : "", - "keybind" : "h" -} -{ - "label" : "reboot", - "action" : "systemctl reboot", - "text" : "", - "keybind" : "r" -} -{ - "label" : "shutdown", - "action" : "systemctl poweroff", - "text" : "", - "keybind" : "s" -} diff --git a/dotfiles/hyprland/.config/wlogout/style.css b/dotfiles/hyprland/.config/wlogout/style.css deleted file mode 100644 index 658e3c9..0000000 --- a/dotfiles/hyprland/.config/wlogout/style.css +++ /dev/null @@ -1,37 +0,0 @@ -/* wlogout style - Dupre theme */ -/* Dupre palette: - bg: #151311, black: #252321, br_black: #474544, muted: #58574e - steel: #969385, white: #d0cbc0, fg: #f0fef0, gold: #d7af5f - red: #d47c59, green: #a4ac64, blue: #67809c, magenta: #b294bb -*/ - -* { - background-image: none; - box-shadow: none; - font-family: "BerkeleyMono Nerd Font", monospace; -} - -window { - background-color: rgba(21, 19, 17, 0.6); -} - -button { - border-radius: 10px; - border-color: #151311; - color: #969385; - background-color: #151311; - border-style: solid; - border-width: 2px; - font-size: 96px; -} - -button:hover, button:focus { - background-color: #151311; - border-color: #d7af5f; - color: #d7af5f; - outline-style: none; -} - -button:active { - background-color: #474544; -} diff --git a/dotfiles/hyprland/.config/wofi/config b/dotfiles/hyprland/.config/wofi/config deleted file mode 100644 index c023353..0000000 --- a/dotfiles/hyprland/.config/wofi/config +++ /dev/null @@ -1,12 +0,0 @@ -show=drun -width=480 -height=400 -always_parse_args=true -show_all=false -print_command=true -layer=overlay -insensitive=true -prompt=Search -image_size=24 -columns=1 -allow_images=true diff --git a/dotfiles/hyprland/.config/wofi/power-menu.css b/dotfiles/hyprland/.config/wofi/power-menu.css deleted file mode 100644 index a9dd9ba..0000000 --- a/dotfiles/hyprland/.config/wofi/power-menu.css +++ /dev/null @@ -1,65 +0,0 @@ -/* Wofi power menu - Dupre theme */ -/* Dupre palette: - bg: #151311, black: #252321, br_black: #474544, muted: #58574e - steel: #969385, white: #d0cbc0, fg: #f0fef0, gold: #d7af5f -*/ - -* { - font-family: "BerkeleyMono Nerd Font", monospace; -} - -window { - margin: 0px; - border: 2px solid #67809c; - border-radius: 0px; - background-color: rgba(21, 19, 17, 0.9); -} - -#input { - margin: 0px; - padding: 0px; - border: none; - background-color: transparent; - color: transparent; - min-height: 0px; -} - -#inner-box { - margin: 15px; -} - -#outer-box { - margin: 0px; - padding: 0px; -} - -#scroll { - margin: 0px; -} - -#text { - padding: 15px; - color: #969385; - font-size: 32px; -} - -#entry box { - justify-content: center; - align-items: center; -} - -#entry { - border-radius: 0px; - background-color: #151311; - border: 2px solid #474544; - margin: 5px; -} - -#entry:selected { - background-color: #252321; - border-color: #67809c; -} - -#entry:selected #text { - color: #67809c; -} diff --git a/dotfiles/hyprland/.config/wofi/style.css b/dotfiles/hyprland/.config/wofi/style.css deleted file mode 100644 index 84072bf..0000000 --- a/dotfiles/hyprland/.config/wofi/style.css +++ /dev/null @@ -1,59 +0,0 @@ -/* Wofi style - matching rofi rounded-gray-dark theme */ -/* Colors: bg0=#383c4a, bg1=#2d303c, fg0=#cdd1dc, fg2=#969696 */ - -window { - margin: 0px; - border: 1px solid #2d303c; - border-radius: 10px; - background-color: rgba(56, 60, 74, 0.94); - font-family: "FiraCode Nerd Font Mono"; - font-size: 10pt; -} - -#input { - margin: 12px; - padding: 12px 20px; - border: 1px solid #2d303c; - border-radius: 6px; - background-color: #2d303c; - color: #cdd1dc; -} - -#input:focus { - border-color: #4a4e5c; -} - -#inner-box { - margin: 0px 12px 12px 12px; -} - -#outer-box { - margin: 0px; - padding: 0px; -} - -#scroll { - margin: 0px; -} - -#text { - margin: 0px; - padding: 8px 16px; - color: #cdd1dc; -} - -#entry { - border-radius: 6px; -} - -#entry:selected { - background-color: #2d303c; -} - -#entry:selected #text { - color: #ffffff; -} - -#img { - margin-right: 8px; -} diff --git a/dotfiles/hyprland/.config/xdg-desktop-portal/portals.conf b/dotfiles/hyprland/.config/xdg-desktop-portal/portals.conf deleted file mode 100644 index 4ddf5aa..0000000 --- a/dotfiles/hyprland/.config/xdg-desktop-portal/portals.conf +++ /dev/null @@ -1,3 +0,0 @@ -[preferred] -default=hyprland;gtk -org.freedesktop.impl.portal.Settings=gtk |
