From f68a8428f2a1e82a1e34b11a4b3d050d9008707a Mon Sep 17 00:00:00 2001 From: Uyanide Date: Sun, 17 Aug 2025 06:11:01 +0200 Subject: [PATCH] various --- .scripts/change-wallpaper.sh | 12 +- .utils/set_display | 16 +- README.md | 1 - backgrounds | 2 +- fastfetch/brief.jsonc | 73 ++++++-- fish/config.fish | 7 +- hypr/hyprland.conf | 2 +- hypr/hyprland/env.conf | 2 +- hypr/hyprland/general.conf | 6 + hypr/hyprland/keybinds.conf | 4 +- hypr/hyprlandd.conf | 319 +++++++++++++++++++++++++++++++++++ hypr/hyprlock.conf | 30 ++-- hypr/hyprpaper.conf | 4 +- kitty/kitty.conf | 2 + kitty/open-actions.conf | 18 ++ waybar/style.css | 2 +- waybar/style.css.template | 2 +- 17 files changed, 451 insertions(+), 51 deletions(-) create mode 100644 hypr/hyprlandd.conf create mode 100644 kitty/open-actions.conf diff --git a/.scripts/change-wallpaper.sh b/.scripts/change-wallpaper.sh index 2dbbaff..cf7b071 100755 --- a/.scripts/change-wallpaper.sh +++ b/.scripts/change-wallpaper.sh @@ -9,9 +9,17 @@ fi [ -z "$image" ] && exit 1 ext=${image##*.} -image_copied="$HOME/.config/hypr/wallpaper.$ext" +current_dir="$HOME/.config/wallpaper_chooser/current" +image_copied="$current_dir/wallpaper.$ext" -cp -f "$image" "$image_copied" || exit 1 +temp_img=$(mktemp --suffix=.$ext) || exit 1 +cp "$image" "$temp_img" || exit 1 +rm -f "$current_dir"/wallpaper.* +cp -f "$temp_img" "$image_copied" || ( + rm -f "$temp_img" + exit 1 +) +rm -f "$temp_img" hyprctl hyprpaper reload ,"$image_copied" || exit 1 echo "preload = $image_copied" >"$HOME/.config/hypr/hyprpaper.conf" diff --git a/.utils/set_display b/.utils/set_display index 9f39bc7..ab47338 100644 --- a/.utils/set_display +++ b/.utils/set_display @@ -1,5 +1,7 @@ Intel_ID="$(lspci -d ::03xx | grep Intel | cut -f 1 -d ' ')" +[ -z "$Intel_ID" ] && Intel_ID="somerandomstring" NVIDIA_ID="$(lspci -d ::03xx | grep NVIDIA | cut -f 1 -d ' ')" +[ -z "$NVIDIA_ID" ] && NVIDIA_ID="somerandomstring" for file in /dev/dri/by-path/*card; do real_target=$(readlink -f "$file") @@ -12,16 +14,16 @@ done if [ -n "$Intel_DRI_PATH" ]; then export HYPR_DISPLAY_DEVICE=intel_backlight - # if [ -n "$NVIDIA_DRI_PATH" ]; then - # export HYPR_AQ_DRM_DEVICES="$NVIDIA_DRI_PATH:$Intel_DRI_PATH" - # else - # export HYPR_AQ_DRM_DEVICES="$Intel_DRI_PATH" - # fi + if [ -n "$NVIDIA_DRI_PATH" ]; then + export HYPR_AQ_DRM_DEVICES="$NVIDIA_DRI_PATH:$Intel_DRI_PATH" + else + export HYPR_AQ_DRM_DEVICES="$Intel_DRI_PATH" + fi elif [ -n "$NVIDIA_DRI_PATH" ]; then export HYPR_DISPLAY_DEVICE=nvidia_0 - # export HYPR_AQ_DRM_DEVICES="$NVIDIA_DRI_PATH" + export HYPR_AQ_DRM_DEVICES="$NVIDIA_DRI_PATH" else export HYPR_DISPLAY_DEVICE - # export HYPR_AQ_DRM_DEVICES=/dev/dri/card0 + export HYPR_AQ_DRM_DEVICES=/dev/dri/card0 fi diff --git a/README.md b/README.md index 921f5ea..4c454b5 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,6 @@ - desktop with a few widgets: - - dynamic flavor based on Catppuccin Mocha: diff --git a/backgrounds b/backgrounds index 336fe10..b37261a 160000 --- a/backgrounds +++ b/backgrounds @@ -1 +1 @@ -Subproject commit 336fe1088f4fb13bf8f03b5df16c6145ea94fe24 +Subproject commit b37261adaa9b61c88f7b2882326c186e9e881970 diff --git a/fastfetch/brief.jsonc b/fastfetch/brief.jsonc index b2974fc..598722e 100644 --- a/fastfetch/brief.jsonc +++ b/fastfetch/brief.jsonc @@ -1,19 +1,58 @@ { - "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", - "modules": [ - { "type": "title" }, - { "type": "separator" }, - { "key": " os", "type": "os", "keyColor": "#f5e0dc" }, - { "key": "└ kernel", "type": "kernel", "keyColor": "#f5e0dc" }, - { "type": "separator" }, - { "key": " host", "type": "host", "keyColor": "#eba0ac" }, - { "key": "├ gpu", "type": "gpu", "keyColor": "#eba0ac", "format": "{vendor} {name}" }, - { "key": "└ cpu", "type": "cpu", "keyColor": "#eba0ac", "format": "{name}" }, - { "type": "separator" }, - { "key": " shell", "type": "shell", "keyColor": "#89b3fa" }, - { "key": "├ wm", "type": "wm", "keyColor": "#89b3fa" }, - { "key": "├󰇄 de", "type": "de", "keyColor": "#89b3fa" }, - { "key": "└ up", "type": "uptime", "keyColor": "#89b3fa" }, - { "type": "break" } - ] + "$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json", + "modules": [ + { + "type": "title" + }, + { + "type": "separator" + }, + { + "key": " os", + "type": "os" + }, + { + "key": "└ kernel", + "type": "kernel" + }, + { + "type": "separator" + }, + { + "key": " host", + "type": "host" + }, + { + "key": "├ gpu", + "type": "gpu", + "format": "{vendor} {name}" + }, + { + "key": "└ cpu", + "type": "cpu", + "format": "{name}" + }, + { + "type": "separator" + }, + { + "key": " shell", + "type": "shell" + }, + { + "key": "├ wm", + "type": "wm" + }, + { + "key": "├󰇄 de", + "type": "de" + }, + { + "key": "└ up", + "type": "uptime" + }, + { + "type": "break" + } + ] } diff --git a/fish/config.fish b/fish/config.fish index 512a37c..dc23120 100755 --- a/fish/config.fish +++ b/fish/config.fish @@ -7,6 +7,11 @@ set fish_greeting # ls alias alias ls="ls --hyperlink=auto --color=auto" +alias ll="ls -lh" +alias la="ls -lha" + +# grep alias +alias grep="grep --color=auto" # nvim if type -q nvim @@ -28,4 +33,4 @@ if test -d $HOME/.config/fish/post.d source $file end end -end \ No newline at end of file +end diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf index 8bf1254..ce77fab 100755 --- a/hypr/hyprland.conf +++ b/hypr/hyprland.conf @@ -3,4 +3,4 @@ source=~/.config/hypr/hyprland/execs.conf source=~/.config/hypr/hyprland/general.conf source=~/.config/hypr/hyprland/rules.conf source=~/.config/hypr/hyprland/colors.conf -source=~/.config/hypr/hyprland/keybinds.conf \ No newline at end of file +source=~/.config/hypr/hyprland/keybinds.conf diff --git a/hypr/hyprland/env.conf b/hypr/hyprland/env.conf index 44c982e..2e1cc68 100755 --- a/hypr/hyprland/env.conf +++ b/hypr/hyprland/env.conf @@ -20,7 +20,7 @@ env = QT_STYLE_OVERRIDE, kvantum env = LIBVA_DRIVER_NAME,nvidia env = __GLX_VENDOR_LIBRARY_NAME,nvidia env = NVD_BACKEND,direct -# env = AQ_DRM_DEVICES,$HYPR_AQ_DRM_DEVICES +#env = AQ_DRM_DEVICES,$HYPR_AQ_DRM_DEVICES # ############ others ############# env = XCURSOR_SIZE,24 diff --git a/hypr/hyprland/general.conf b/hypr/hyprland/general.conf index 2ba0a67..2403187 100755 --- a/hypr/hyprland/general.conf +++ b/hypr/hyprland/general.conf @@ -180,3 +180,9 @@ plugin { xwayland { force_zero_scaling = true } + +# debug { +# overlay = true +# disable_logs = false +# } + diff --git a/hypr/hyprland/keybinds.conf b/hypr/hyprland/keybinds.conf index fe138b5..27a179b 100755 --- a/hypr/hyprland/keybinds.conf +++ b/hypr/hyprland/keybinds.conf @@ -31,7 +31,7 @@ bind = Super, Period, exec, pkill rofi || ~/.scripts/rofi-emoji # Pick emoji >> bind = Ctrl+Alt, Delete, exec, pkill wlogout || wlogout -p layer-shell # [hidden] bind = Super+Shift, S, exec, hyprshot -z -m region # Screen snip bind = Super+Ctrl+Shift, S, exec, hyprshot -z -m window # Screen snip (window) -bind = , Print, exec, hyprshot -z -m output -m eDP-2 # Screen snip (whole screen) +bind = , Print, exec, hyprshot -z -m output -m eDP-1 # Screen snip (whole screen) # Color picker bind = Super+Shift, C, exec, hyprpicker -a # Pick color (Hex) >> clipboard # Fullscreen screenshot @@ -168,3 +168,5 @@ bind = Super, P, pin bind = Alt, Tab, cyclenext bind = Super, Tab, hyprexpo:expo, toggle # can be: toggle, select, off/disable or on/enable bind = Super+Ctrl, T, exec, ~/.scripts/workspace-new.sh # Create new workspace + +bind = Super, M, exit diff --git a/hypr/hyprlandd.conf b/hypr/hyprlandd.conf new file mode 100644 index 0000000..7ef025e --- /dev/null +++ b/hypr/hyprlandd.conf @@ -0,0 +1,319 @@ + +# ####################################################################################### +# AUTOGENERATED HYPRLAND CONFIG. +# EDIT THIS CONFIG ACCORDING TO THE WIKI INSTRUCTIONS. +# ####################################################################################### + +# This is an example Hyprland config file. +# Refer to the wiki for more information. +# https://wiki.hypr.land/Configuring/ + +# Please note not all available settings / options are set here. +# For a full list, see the wiki + +# You can split this configuration into multiple files +# Create your files separately and then link them to this file like this: +# source = ~/.config/hypr/myColors.conf + + +################ +### MONITORS ### +################ + +# See https://wiki.hypr.land/Configuring/Monitors/ +monitor=,preferred,auto,auto + + +################### +### MY PROGRAMS ### +################### + +# See https://wiki.hypr.land/Configuring/Keywords/ + +# Set programs that you use +$terminal = kitty +$fileManager = dolphin +$menu = wofi --show drun + + +################# +### AUTOSTART ### +################# + +# Autostart necessary processes (like notifications daemons, status bars, etc.) +# Or execute your favorite apps at launch like this: + +# exec-once = $terminal +# exec-once = nm-applet & +# exec-once = waybar & hyprpaper & firefox + + +############################# +### ENVIRONMENT VARIABLES ### +############################# + +# See https://wiki.hypr.land/Configuring/Environment-variables/ + +env = XCURSOR_SIZE,24 +env = HYPRCURSOR_SIZE,24 + + +################### +### PERMISSIONS ### +################### + +# See https://wiki.hypr.land/Configuring/Permissions/ +# Please note permission changes here require a Hyprland restart and are not applied on-the-fly +# for security reasons + +# ecosystem { +# enforce_permissions = 1 +# } + +# permission = /usr/(bin|local/bin)/grim, screencopy, allow +# permission = /usr/(lib|libexec|lib64)/xdg-desktop-portal-hyprland, screencopy, allow +# permission = /usr/(bin|local/bin)/hyprpm, plugin, allow + + +##################### +### LOOK AND FEEL ### +##################### + +# Refer to https://wiki.hypr.land/Configuring/Variables/ + +# https://wiki.hypr.land/Configuring/Variables/#general +general { + gaps_in = 5 + gaps_out = 20 + + border_size = 2 + + # https://wiki.hypr.land/Configuring/Variables/#variable-types for info about colors + col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg + col.inactive_border = rgba(595959aa) + + # Set to true enable resizing windows by clicking and dragging on borders and gaps + resize_on_border = false + + # Please see https://wiki.hypr.land/Configuring/Tearing/ before you turn this on + allow_tearing = false + + layout = dwindle +} + +# https://wiki.hypr.land/Configuring/Variables/#decoration +decoration { + rounding = 10 + rounding_power = 2 + + # Change transparency of focused and unfocused windows + active_opacity = 1.0 + inactive_opacity = 1.0 + + shadow { + enabled = true + range = 4 + render_power = 3 + color = rgba(1a1a1aee) + } + + # https://wiki.hypr.land/Configuring/Variables/#blur + blur { + enabled = true + size = 3 + passes = 1 + + vibrancy = 0.1696 + } +} + +# https://wiki.hypr.land/Configuring/Variables/#animations +animations { + enabled = yes, please :) + + # Default curves, see https://wiki.hypr.land/Configuring/Animations/#curves + # NAME, X0, Y0, X1, Y1 + bezier = easeOutQuint, 0.23, 1, 0.32, 1 + bezier = easeInOutCubic, 0.65, 0.05, 0.36, 1 + bezier = linear, 0, 0, 1, 1 + bezier = almostLinear, 0.5, 0.5, 0.75, 1 + bezier = quick, 0.15, 0, 0.1, 1 + + # Default animations, see https://wiki.hypr.land/Configuring/Animations/ + # NAME, ONOFF, SPEED, CURVE, [STYLE] + animation = global, 1, 10, default + animation = border, 1, 5.39, easeOutQuint + animation = windows, 1, 4.79, easeOutQuint + animation = windowsIn, 1, 4.1, easeOutQuint, popin 87% + animation = windowsOut, 1, 1.49, linear, popin 87% + animation = fadeIn, 1, 1.73, almostLinear + animation = fadeOut, 1, 1.46, almostLinear + animation = fade, 1, 3.03, quick + animation = layers, 1, 3.81, easeOutQuint + animation = layersIn, 1, 4, easeOutQuint, fade + animation = layersOut, 1, 1.5, linear, fade + animation = fadeLayersIn, 1, 1.79, almostLinear + animation = fadeLayersOut, 1, 1.39, almostLinear + animation = workspaces, 1, 1.94, almostLinear, fade + animation = workspacesIn, 1, 1.21, almostLinear, fade + animation = workspacesOut, 1, 1.94, almostLinear, fade + animation = zoomFactor, 1, 7, quick +} + +# Ref https://wiki.hypr.land/Configuring/Workspace-Rules/ +# "Smart gaps" / "No gaps when only" +# uncomment all if you wish to use that. +# workspace = w[tv1], gapsout:0, gapsin:0 +# workspace = f[1], gapsout:0, gapsin:0 +# windowrule = bordersize 0, floating:0, onworkspace:w[tv1] +# windowrule = rounding 0, floating:0, onworkspace:w[tv1] +# windowrule = bordersize 0, floating:0, onworkspace:f[1] +# windowrule = rounding 0, floating:0, onworkspace:f[1] + +# See https://wiki.hypr.land/Configuring/Dwindle-Layout/ for more +dwindle { + pseudotile = true # Master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below + preserve_split = true # You probably want this +} + +# See https://wiki.hypr.land/Configuring/Master-Layout/ for more +master { + new_status = master +} + +# https://wiki.hypr.land/Configuring/Variables/#misc +misc { + force_default_wallpaper = -1 # Set to 0 or 1 to disable the anime mascot wallpapers + disable_hyprland_logo = false # If true disables the random hyprland logo / anime girl background. :( +} + + +############# +### INPUT ### +############# + +# https://wiki.hypr.land/Configuring/Variables/#input +input { + kb_layout = de + kb_variant = + kb_model = + kb_options = + kb_rules = + + follow_mouse = 1 + + sensitivity = 0 # -1.0 - 1.0, 0 means no modification. + + touchpad { + natural_scroll = false + } +} + +# https://wiki.hypr.land/Configuring/Variables/#gestures +gestures { + workspace_swipe = false +} + +# Example per-device config +# See https://wiki.hypr.land/Configuring/Keywords/#per-device-input-configs for more +device { + name = epic-mouse-v1 + sensitivity = -0.5 +} + + +################### +### KEYBINDINGS ### +################### + +# See https://wiki.hypr.land/Configuring/Keywords/ +$mainMod = Alt # Sets "Windows" key as main modifier + +# Example binds, see https://wiki.hypr.land/Configuring/Binds/ for more +bind = $mainMod, Q, exec, $terminal +bind = $mainMod, C, killactive, +bind = $mainMod, M, exit, +bind = $mainMod, E, exec, $fileManager +bind = $mainMod, V, togglefloating, +bind = $mainMod, R, exec, $menu +bind = $mainMod, P, pseudo, # dwindle +bind = $mainMod, J, togglesplit, # dwindle + +# Move focus with mainMod + arrow keys +bind = $mainMod, left, movefocus, l +bind = $mainMod, right, movefocus, r +bind = $mainMod, up, movefocus, u +bind = $mainMod, down, movefocus, d + +# Switch workspaces with mainMod + [0-9] +bind = $mainMod, 1, workspace, 1 +bind = $mainMod, 2, workspace, 2 +bind = $mainMod, 3, workspace, 3 +bind = $mainMod, 4, workspace, 4 +bind = $mainMod, 5, workspace, 5 +bind = $mainMod, 6, workspace, 6 +bind = $mainMod, 7, workspace, 7 +bind = $mainMod, 8, workspace, 8 +bind = $mainMod, 9, workspace, 9 +bind = $mainMod, 0, workspace, 10 + +# Move active window to a workspace with mainMod + SHIFT + [0-9] +bind = $mainMod SHIFT, 1, movetoworkspace, 1 +bind = $mainMod SHIFT, 2, movetoworkspace, 2 +bind = $mainMod SHIFT, 3, movetoworkspace, 3 +bind = $mainMod SHIFT, 4, movetoworkspace, 4 +bind = $mainMod SHIFT, 5, movetoworkspace, 5 +bind = $mainMod SHIFT, 6, movetoworkspace, 6 +bind = $mainMod SHIFT, 7, movetoworkspace, 7 +bind = $mainMod SHIFT, 8, movetoworkspace, 8 +bind = $mainMod SHIFT, 9, movetoworkspace, 9 +bind = $mainMod SHIFT, 0, movetoworkspace, 10 + +# Example special workspace (scratchpad) +bind = $mainMod, S, togglespecialworkspace, magic +bind = $mainMod SHIFT, S, movetoworkspace, special:magic + +# Scroll through existing workspaces with mainMod + scroll +bind = $mainMod, mouse_down, workspace, e+1 +bind = $mainMod, mouse_up, workspace, e-1 + +# Move/resize windows with mainMod + LMB/RMB and dragging +bindm = $mainMod, mouse:272, movewindow +bindm = $mainMod, mouse:273, resizewindow + +# Laptop multimedia keys for volume and LCD brightness +bindel = ,XF86AudioRaiseVolume, exec, wpctl set-volume -l 1 @DEFAULT_AUDIO_SINK@ 5%+ +bindel = ,XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%- +bindel = ,XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle +bindel = ,XF86AudioMicMute, exec, wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle +bindel = ,XF86MonBrightnessUp, exec, brightnessctl -e4 -n2 set 5%+ +bindel = ,XF86MonBrightnessDown, exec, brightnessctl -e4 -n2 set 5%- + +# Requires playerctl +bindl = , XF86AudioNext, exec, playerctl next +bindl = , XF86AudioPause, exec, playerctl play-pause +bindl = , XF86AudioPlay, exec, playerctl play-pause +bindl = , XF86AudioPrev, exec, playerctl previous + +############################## +### WINDOWS AND WORKSPACES ### +############################## + +# See https://wiki.hypr.land/Configuring/Window-Rules/ for more +# See https://wiki.hypr.land/Configuring/Workspace-Rules/ for workspace rules + +# Example windowrule +# windowrule = float,class:^(kitty)$,title:^(kitty)$ + +# Ignore maximize requests from apps. You'll probably like this. +windowrule = suppressevent maximize, class:.* + +# Fix some dragging issues with XWayland +windowrule = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0 + +debug { + disable_logs = false + overlay = true + disable_time = false + enable_stdout_logs = true +} diff --git a/hypr/hyprlock.conf b/hypr/hyprlock.conf index 39ee126..e02b4ea 100755 --- a/hypr/hyprlock.conf +++ b/hypr/hyprlock.conf @@ -6,8 +6,8 @@ $text_color = rgba(FFFFFFFF) $entry_background_color = rgba(33333360) $entry_border_color = rgba(3B3B3B64) $entry_color = rgba(FFFFFFFF) -$font_family = Rubik Light -$font_family_clock = Rubik Light +$font_family = Noto Sans +$font_family_clock = Font Awesome 6 Free $font_material_symbols = Material Symbols Rounded # workaround: https://github.com/hyprwm/hyprlock/issues/825 @@ -33,8 +33,8 @@ input-field { font_color = $entry_color # fade_on_empty = true - position = 0, 20 - halign = center + position = 100, -80 + halign = left valign = center } @@ -45,11 +45,11 @@ label { # Clock shadow_size = 15 shadow_boost = 0.5 color = $text_color - font_size = 65 + font_size = 100 font_family = $font_family_clock - position = 0, 300 - halign = center + position = 100, 120 + halign = left valign = center } label { # Greeting @@ -59,11 +59,11 @@ label { # Greeting shadow_size = 15 shadow_boost = 0.5 color = $text_color - font_size = 20 + font_size = 24 font_family = $font_family - position = 0, 240 - halign = center + position = 100, 0 + halign = left valign = center } label { # lock icon @@ -75,8 +75,8 @@ label { # lock icon font_size = 21 font_family = $font_material_symbols - position = 0, 65 - halign = center + position = 100, 100 + halign = left valign = bottom } label { # "locked" text @@ -88,8 +88,8 @@ label { # "locked" text font_size = 14 font_family = $font_family - position = 0, 45 - halign = center + position = 140, 105 + halign = left valign = bottom } @@ -102,7 +102,7 @@ label { # Status font_size = 14 font_family = $font_family - position = 30, -30 + position = 100, -100 halign = left valign = top } diff --git a/hypr/hyprpaper.conf b/hypr/hyprpaper.conf index 0b3f9b4..44d8d38 100644 --- a/hypr/hyprpaper.conf +++ b/hypr/hyprpaper.conf @@ -1,2 +1,2 @@ -preload = /home/kolkas/.config/hypr/wallpaper.png -wallpaper = , /home/kolkas/.config/hypr/wallpaper.png +preload = /home/kolkas/.config/wallpaper_chooser/current/wallpaper.png +wallpaper = , /home/kolkas/.config/wallpaper_chooser/current/wallpaper.png diff --git a/kitty/kitty.conf b/kitty/kitty.conf index 98be906..5b724c4 100755 --- a/kitty/kitty.conf +++ b/kitty/kitty.conf @@ -46,3 +46,5 @@ map ctrl+kp_subtract change_font_size all -1 map ctrl+0 change_font_size all 0 map ctrl+kp_0 change_font_size all 0 + +include open-actions.conf diff --git a/kitty/open-actions.conf b/kitty/open-actions.conf new file mode 100644 index 0000000..231ca5b --- /dev/null +++ b/kitty/open-actions.conf @@ -0,0 +1,18 @@ +protocal file +ext log +action launch --title ${FILE} --type=os-window tail -f ${FILE_PATH} + +protocal file +fragment_matches [0-9]+ +action launch --type=overlay nvim +$FRAGMENT $FILE_PATH + +protocal file +mime text/* +action launch --type=overlay nvim $FILE_PATH + +protocal file +mime image/* +action launch --type=overlay kitty +kitten icat --hold $FILE_PATH + +protocal filelist +action send_text all ${FRAGMENT} diff --git a/waybar/style.css b/waybar/style.css index 3c6d1d0..b727d6e 100644 --- a/waybar/style.css +++ b/waybar/style.css @@ -178,7 +178,7 @@ window#waybar.empty #window { } #clock { - border: 2px solid @flavor; + color: @flavor } @keyframes blink { diff --git a/waybar/style.css.template b/waybar/style.css.template index e1c3492..381ffa0 100644 --- a/waybar/style.css.template +++ b/waybar/style.css.template @@ -178,7 +178,7 @@ window#waybar.empty #window { } #clock { - border: 2px solid @flavor; + color: @flavor } @keyframes blink {