From 242a9bd2baa6da8a8f07f8861cfdeeac2e523464 Mon Sep 17 00:00:00 2001 From: notohh Date: Sun, 18 Dec 2022 23:30:18 -0500 Subject: [PATCH] refactors --- neofetch/.config/neofetch/config.conf | 10 +++---- waybar/.config/waybar/config | 26 ++++++++++++----- waybar/.config/waybar/style.css | 40 +++++++++++++++++---------- 3 files changed, 50 insertions(+), 26 deletions(-) diff --git a/neofetch/.config/neofetch/config.conf b/neofetch/.config/neofetch/config.conf index e9e6687..162579e 100644 --- a/neofetch/.config/neofetch/config.conf +++ b/neofetch/.config/neofetch/config.conf @@ -13,9 +13,9 @@ print_info() { info "${c5} ├─  WM " de info "${c5} ├─  CPU " cpu info "${c5} ├─  GPU " gpu - info "${c5} ├─  UpTime " uptime - info "${c5} ├─  TERMINAL " term - info "${c5} └─  SHELL " shell + info "${c5} ├─  TERMINAL " term + info "${c5} ├─  SHELL " shell + info "${c5} └─  Up time " uptime prin "$(color 1)  $(color 2) $(color 3) $(color 4) $(color 5) $(color 6) $(color 7) $(color 8)" } @@ -53,7 +53,7 @@ kernel_shorthand="off" # Values: 'on', 'tiny', 'off' # Flag: --distro_shorthand # Supports: Everything except Windows and Haiku -distro_shorthand="off" +distro_shorthand="on" # Show/Hide OS Architecture. # Show 'x86_64', 'x86' and etc in 'Distro:' output. @@ -653,7 +653,7 @@ disk_display="off" # Values: 'ascii', 'caca', 'chafa', 'jp2a', 'iterm2', 'off', # 'pot', 'termpix', 'pixterm', 'tycat', 'w3m', 'kitty' # Flag: --backend -image_backend="ascii" +image_backend="kitty" # Image Source # diff --git a/waybar/.config/waybar/config b/waybar/.config/waybar/config index 44def2c..807b535 100644 --- a/waybar/.config/waybar/config +++ b/waybar/.config/waybar/config @@ -1,13 +1,14 @@ { "layer": "top", // Waybar at top layer "output": "DP-3", - "position": "top", // Waybar position (top|bottom|left|right) + "position": "top", // Waybar position (top|bottom|left|right) "height": 35, // Waybar height (to be removed for auto height) "width": 1879, // Waybar width "spacing": 10, // Gaps between modules (4px) + "margin-top": 8, // Choose the order of the modules - "modules-left": [ "user", "hyprland/window"], - "modules-center": ["custom/spotify"], + "modules-left": [ "custom/launcher", "user", "custom/spotify" ], + "modules-center": [ "hyprland/window" ], "modules-right": ["pulseaudio", "cpu", "memory", "clock", "tray", "custom/wlogout"], // Modules configuration @@ -140,7 +141,7 @@ }, "custom/spotify": { - "exec": "/usr/bin/python3 ~/.config/waybar/scripts/mediaplayer.py --player spotifyd", + "exec": "/usr/bin/python3 ~/.config/waybar/scripts/mediaplayer.py --player spotifu", "format": "{} ", "return-type": "json", "on-click": "playerctl play-pause", @@ -153,6 +154,8 @@ "hyprland/window": { "format": " {}", "separate-outputs": true, + "max-length": 35, + }, @@ -169,15 +172,21 @@ "user": { "format": "{user} (up {work_H} hrs, {work_d} days ↑)", "interval": 60, - "height": 15, - "width": 15, + "icon": false, }, "custom/wlogout": { "format": "", "interval": "once", "on-click": "wlogout -c 5 -r 5", - "tooltip": "false" + "tooltip": "false", + }, + + "custom/launcher": { + "format": "", + "interval": "once", + "tooltip": "false", + "on-click": "~/.config/waybar/scripts/wallpaper.sh", }, "custom/media": { @@ -189,6 +198,8 @@ "default": "🎜" }, + + "escape": true, "exec": "$HOME/.config/waybar/mediaplayer.py 2> /dev/null" // Script in resources folder // "exec": "$HOME/.config/waybar/mediaplayer.py --player spotify 2> /dev/null" // Filter player based on name @@ -196,3 +207,4 @@ } } + diff --git a/waybar/.config/waybar/style.css b/waybar/.config/waybar/style.css index 6beb9aa..7cb2354 100644 --- a/waybar/.config/waybar/style.css +++ b/waybar/.config/waybar/style.css @@ -2,20 +2,23 @@ * { /* `otf-font-awesome` is required to be installed for icons */ - font-family: FontAwesome, JetBrains Mono, Helvetica, Arial, sans-serif; - font-size: 12px; - border-radius: 5px; + font-family: FontAwesome, JetBrainsMono Nerd Font, JetBrains Mono, Helvetica, Arial, sans-serif; + font-size: 14px; + border-radius: 6px; padding-bottom: 3px; padding-right: 7px; padding-left: 7px; - padding-top: 2px; -} + padding-top: 3px; + min-height: 0px; + } window#waybar { - background-color: rgb(17, 17, 27); - border-bottom: 2px solid rgb(245, 194, 231); + background-color: rgb(30, 30, 46); + border-radius: 21px; + border-bottom: 3px solid rgb(245, 194, 231); border-left: 3px solid rgb(245, 194, 231); border-right: 3px solid rgb(245, 194, 231); + border-top: 3px solid rgb(245, 194, 231); color: #ffffff; transition-property: background-color; transition-duration: .5s; @@ -97,8 +100,9 @@ button:hover { #idle_inhibitor, #scratchpad, #mpd { - padding: 0 10px; + padding: 0 5px; color: #ffffff; + } #window, @@ -116,7 +120,7 @@ button:hover { margin-right: 0; } -.custom-spotifyd { +#custom-spotify { padding: 0 10px; margin: 0 4px; background-color: #a6e3a1; @@ -228,7 +232,7 @@ label:focus { } #tray { - background-color: #585b70; + background-color: transparent; } #tray > .passive { @@ -301,19 +305,27 @@ label:focus { #window { background: #f5c2e7; color: black; - padding-left: 5px; - padding-right: 5px; - + padding-left: 10px; + padding-right: 10px; } #custom-pacman { background: #f38ba8; color: black; - } #user { background: #f5c2e7; color: black; + padding-left: 10px; + padding-right: 10px; } +#custom-wlogout { + font-size: 15px; +} + +#custom-launcher { + font-size: 20px; + color: #7eb8e2; +}