1
0

I Changed some stuff! Added myfetch and a lot of other small tweaks. Optional New waybar.css

This commit is contained in:
Eli Fouts 2025-02-07 01:34:48 -05:00
parent 6e6bedc566
commit b48a3524e5
18 changed files with 286 additions and 60 deletions

View File

@ -1,17 +1,17 @@
# ~/.bashrc # ~/.bashrc
eval "$(starship init bash)" eval "$(starship init bash)"
clear && myfetch -i ef -f -c 16 -C "  " clear && myfetch -c 8 -C " █"
[[ $- != *i* ]] && return [[ $- != *i* ]] && return
alias lsd='eza --icons' alias lsd='eza --icons'
alias pacup='sudo pacman -Rns $(pacman -Qdtq)' alias pacup='sudo pacman -Rns $(pacman -Qdtq)'
alias grep='grep --color=auto' alias grep='grep --color=auto'
alias pool='clear && asciiquarium' alias pool='clear && asciiquarium'
alias f='clear && nerdfetch' alias f='clear && myfetch -i e -f -c 16 -C " "'
alias bye='sudo shutdown -h now' alias bye='sudo shutdown -h now'
alias loop='sudo reboot' alias loop='sudo reboot'
alias h='dbus-launch Hyprland' alias h='dbus-launch Hyprland'
alias fonts='fc-list -f "%{family}\n"' alias fonts='fc-list -f "%{family}\n"'
alias tasks='bpytop' alias tasks='btm'
alias Docs="cd ~/Documents && nvim" alias Docs="cd ~/Documents && nvim"
alias Settings="cd ~/.config/hypr && nvim" alias Settings="cd ~/.config/hypr && nvim"
alias spot="ncspot" alias spot="ncspot"

View File

@ -1,6 +1,6 @@
[color] [color]
gradient = 1 gradient = 1
gradient_count = 2 gradient_count = 2
gradient_color_1 = '#23625a' gradient_color_1 = '#6f5874'
gradient_color_2 = '#48675b' gradient_color_2 = '#047581'

View File

@ -0,0 +1,13 @@
[general]
color = "magenta"
blink = true
bold = true
[position]
horizontal = "center"
vertical = "center"
[date]
fmt = "%A, %B %d, %Y"
use_12h = true
hide_seconds = true

View File

@ -1,8 +1,11 @@
source = /home/$USER/.cache/wal/colors-hyprland source = /home/$USER/.cache/wal/colors-hyprland
monitor = auto, 2560x1440@165, 0x0, 1 monitor = auto, 2560x1440@165, 0x0, 1
$terminal = kitty $terminal = kitty
$fileManager = thunar $fileManager = thunar
$menu = wofi --show drun -n $menu = wofi --show drun -n
exec-once = hypridle exec-once = hypridle
exec-once = waybar exec-once = waybar
exec-once = swww-daemon exec-once = swww-daemon
@ -10,12 +13,34 @@ exec-once = swaync
exec-once = pypr exec-once = pypr
exec-once = swaync-client -df exec-once = swaync-client -df
exec-once = pactl set-sink-mute @DEFAULT_SINK@ 0 exec-once = pactl set-sink-mute @DEFAULT_SINK@ 0
exec-once = hyprctl plugin load $HOME/.local/share/hyprpm/dynamic-cursors/dynamic-cursors.so
env = ELECTRON_OZONE_PLATFORM_HINT,wayland env = ELECTRON_OZONE_PLATFORM_HINT,wayland
env = XCURSOR_THEME,Bibata-Modern-Classic env = XCURSOR_THEME,Bibata-Modern-Classic
env = XCURSOR_SIZE,12 env = XCURSOR_SIZE,12
plugin:dynamic-cursors {
mode = stretch
threshold = 2
shaperule = grab, stretch, stretch:limit: 2000
rotate {
length = 12
offset = 30
}
stretch {
limit = 1000
# linear - a linear function is used
# quadratic - a quadratic function is used
# negative_quadratic - negative version of the quadratic one, feels more aggressive
function = negative_quadratic
}
shake {
enabled = true
}
}
general { general {
gaps_in = 2 gaps_in = 2
gaps_out = 15 gaps_out = 10
border_size = 0 border_size = 0
col.active_border = $color9 col.active_border = $color9
col.inactive_border = $color5 col.inactive_border = $color5
@ -54,6 +79,7 @@ animations {
animation = fade, 1, 4, fluid animation = fade, 1, 4, fluid
animation = workspaces, 1, 1.7, snappy, slide animation = workspaces, 1, 1.7, snappy, slide
animation = specialWorkspace, 1, 4, fluid, slidefadevert -35% animation = specialWorkspace, 1, 4, fluid, slidefadevert -35%
animation = layers, 1, 2, snappy, popin 50%
} }
dwindle { dwindle {
preserve_split = true preserve_split = true

View File

@ -7,7 +7,7 @@ menu() {
main() { main() {
choice=$(menu | wofi -c ~/.config/wofi/config1 -s ~/.config/wofi/style1.css --show dmenu --prompt "Select Wallpaper:" -n) choice=$(menu | wofi -c ~/.config/wofi/config1 -s ~/.config/wofi/style1.css --show dmenu --prompt "Select Wallpaper:" -n)
selected_wallpaper=$(echo "$choice" | sed 's/^img://') selected_wallpaper=$(echo "$choice" | sed 's/^img://')
swww img "$selected_wallpaper" --transition-type any --transition-fps 60 --transition-duration 1.5 swww img "$selected_wallpaper" --transition-type any --transition-fps 60 --transition-duration .5
wal -i "$selected_wallpaper" -n --cols16 wal -i "$selected_wallpaper" -n --cols16
swaync-client --reload-css swaync-client --reload-css
cat ~/.cache/wal/colors-kitty.conf > ~/.config/kitty/current-theme.conf cat ~/.cache/wal/colors-kitty.conf > ~/.config/kitty/current-theme.conf

View File

@ -1,30 +1,30 @@
foreground #bfc6c8 foreground #c2c7cc
background #021E25 background #0C2234
background_opacity 1.0 background_opacity 1.0
cursor #bfc6c8 cursor #c2c7cc
active_tab_foreground #021E25 active_tab_foreground #0C2234
active_tab_background #bfc6c8 active_tab_background #c2c7cc
inactive_tab_foreground #bfc6c8 inactive_tab_foreground #c2c7cc
inactive_tab_background #021E25 inactive_tab_background #0C2234
active_border_color #bfc6c8 active_border_color #c2c7cc
inactive_border_color #021E25 inactive_border_color #0C2234
bell_border_color #85523a bell_border_color #464e7b
color0 #021E25 color0 #0C2234
color8 #5b6b6f color8 #636e79
color1 #85523a color1 #464e7b
color9 #B26E4E color9 #5E68A4
color2 #23625a color2 #6f5874
color10 #2F8379 color10 #94769B
color3 #48675b color3 #047581
color11 #608A7A color11 #069CAC
color4 #7f6f56 color4 #138988
color12 #AA9473 color12 #1AB7B6
color5 #bb6b33 color5 #7e6982
color13 #FA8F44 color13 #A98DAE
color6 #ab7047 color6 #967a8d
color14 #E5965F color14 #C8A3BC
color7 #8f9799 color7 #949a9f
color15 #bfc6c8 color15 #c2c7cc

View File

@ -1,7 +1,7 @@
# vim:fileencoding=utf-8:foldmethod=marker # vim:fileencoding=utf-8:foldmethod=marker
# BEGIN_KITTY_THEME # BEGIN_KITTY_THEME
# Gruvbox Dark Hard # Everforest Dark Hard
include current-theme.conf include current-theme.conf
# END_KITTY_THEME # END_KITTY_THEME
@ -2650,4 +2650,6 @@ italic_font auto
bold_italic_font auto bold_italic_font auto
# END_KITTY_FONTS # END_KITTY_FONTS
window_padding_width 5 window_padding_width 5
tab_bar_style slant
enable_audio_bell no
notify_on_cmd_finish unfocused

View File

@ -1,7 +1,7 @@
# vim:fileencoding=utf-8:foldmethod=marker # vim:fileencoding=utf-8:foldmethod=marker
# BEGIN_KITTY_THEME # BEGIN_KITTY_THEME
# Gruvbox Dark Hard # Soft Server
include current-theme.conf include current-theme.conf
# END_KITTY_THEME # END_KITTY_THEME
@ -2644,10 +2644,12 @@ i#: Performance tuning {{{
#: }}} #: }}}
# BEGIN_KITTY_FONTS # BEGIN_KITTY_FONTS
font_family family="Hurmit Nerd Font" font_family family='Hurmit Nerd Font' postscript_name=HurmitNF-Regular
bold_font auto bold_font auto
italic_font auto italic_font auto
bold_italic_font auto bold_italic_font auto
# END_KITTY_FONTS # END_KITTY_FONTS
window_padding_width 5 window_padding_width 5
tab_bar_style slant
enable_audio_bell no
notify_on_cmd_finish unfocused

View File

@ -7,10 +7,10 @@
"layer-shell": true, "layer-shell": true,
"cssPriority": "application", "cssPriority": "application",
"control-center-width": 350, "control-center-width": 350,
"control-center-margin-top": 10, "control-center-margin-top": 8,
"control-center-margin-bottom": 10, "control-center-margin-bottom": 8,
"control-center-margin-right": 0, "control-center-margin-right": 0,
"control-center-margin-left": 0, "control-center-margin-left": 8,
"notification-2fa-action": true, "notification-2fa-action": true,
"notification-inline-replies": true, "notification-inline-replies": true,
"notification-window-width": 350, "notification-window-width": 350,

View File

@ -170,7 +170,7 @@
.control-center { .control-center {
background: @bg; background: @bg;
color: @text; color: @text;
border-radius: 0px 10px 10px 0px; border-radius: 10px;
border:none; border:none;
box-shadow: 1px 1px 5px rgba(0, 0, 0, .65); box-shadow: 1px 1px 5px rgba(0, 0, 0, .65);
} }

View File

@ -9,21 +9,23 @@ window#waybar{
} }
.modules-left { .modules-left {
padding:7px; padding:7px;
margin:5px; margin:10 0 0 10;
border-radius:10px; border-radius:10px;
background: alpha(@background,.5); background: alpha(@background,.5);
box-shadow: 0px 0px 2px rgba(0, 0, 0, .5); box-shadow: 0px 0px 2px rgba(0, 0, 0, .5);
} }
.modules-center { .modules-center {
padding:7px; padding:7px;
margin:5px;
margin:10 0 0 0;
border-radius:10px; border-radius:10px;
background: alpha(@background,.5); background: alpha(@background,.5);
box-shadow: 0px 0px 2px rgba(0, 0, 0, .5); box-shadow: 0px 0px 2px rgba(0, 0, 0, .5);
min-width:161px;
} }
.modules-right { .modules-right {
padding:7px; padding:7px;
margin:5px; margin: 10 10 0 0;
border-radius:10px; border-radius:10px;
background: alpha(@background,.5); background: alpha(@background,.5);
box-shadow: 0px 0px 2px rgba(0, 0, 0, .5); box-shadow: 0px 0px 2px rgba(0, 0, 0, .5);
@ -54,39 +56,54 @@ tooltip {
} }
#workspaces { #workspaces {
padding: 0px 5px; padding: 0px 5px;
text-shadow:none;
} }
#workspaces button { #workspaces button {
all:unset; all:unset;
padding: 0px 5px; margin: 0px 3px;
color: alpha(@color9,.4); padding: 0px 2px;
transition: all .2s ease; color:rgba(0,0,0,0);
text-shadow:none;
background: linear-gradient(45deg, alpha(@color2,.5), alpha(@color9,.5));
border-radius: 50%;
transition: all .3s ease-in-out;
min-width: 15px;
} }
#workspaces button:hover { #workspaces button:hover {
color:rgba(0,0,0,0); color:rgba(0,0,0,0);
border: none; border: none;
text-shadow: 0px 0px 1.5px rgba(0, 0, 0, .5); background: linear-gradient(45deg, alpha(@color9,1), alpha(@color2,1));
transition: all 1s ease;
} }
#workspaces button.active { #workspaces button.active {
color: @color9; color:rgba(0,0,0,0);
border: none; border: none;
text-shadow: 0px 0px 2px rgba(0, 0, 0, .5); padding: 0px 2px;
min-width:40px;
border-radius:10px;
transition: all .3s ease-in-out;
background: linear-gradient(45deg, @color2, @color9);
} }
#workspaces button.empty { #workspaces button.empty {
color: rgba(0,0,0,0); color: rgba(0,0,0,0);
border: none; border: none;
text-shadow: 0px 0px 1.5px rgba(0, 0, 0, .2); text-shadow: 0px 0px 2px rgba(0, 0, 0, .2);
transition: all .3s ease-in-out;
background: rgba(0,0,0,0);
} }
#workspaces button.empty:hover { #workspaces button.empty:hover {
color: rgba(0,0,0,0); color: rgba(0,0,0,0);
border: none; border: none;
text-shadow: 0px 0px 1.5px rgba(0, 0, 0, .5); text-shadow: 0px 0px 1.5px rgba(0, 0, 0, .5);
transition: all 1s ease;
} }
#workspaces button.empty.active { #workspaces button.empty.active {
color: @color9; color: rgba(0,0,0,0);
border: none; border: none;
text-shadow: 0px 0px 2px rgba(0, 0, 0, .5); text-shadow: none;
transition: all .3s ease-in-out;
background: linear-gradient(45deg, @color2, @color9);
} }
#bluetooth{ #bluetooth{
padding: 0px 5px; padding: 0px 5px;

167
.config/waybar/style1.css Executable file
View File

@ -0,0 +1,167 @@
@import url('../../.cache/wal/colors-waybar.css');
* {
font-size:15px;
font-family: "CodeNewRoman Nerd Font Propo";
}
window#waybar{
all:unset;
}
.modules-left {
padding:7px;
margin:5px;
border-radius:10px;
background: alpha(@background,.5);
box-shadow: 0px 0px 2px rgba(0, 0, 0, .5);
}
.modules-center {
padding:7px;
margin:5px;
border-radius:10px;
background: alpha(@background,.5);
box-shadow: 0px 0px 2px rgba(0, 0, 0, .5);
}
.modules-right {
padding:7px;
margin:5px;
border-radius:10px;
background: alpha(@background,.5);
box-shadow: 0px 0px 2px rgba(0, 0, 0, .5);
}
tooltip {
background:@background;
color: @color7;
}
#clock:hover, #custom-pacman:hover, #custom-notification:hover,#bluetooth:hover,#network:hover,#battery:hover, #cpu:hover,#memory:hover,#temperature:hover{
transition: all .3s ease;
color:@color9;
}
#custom-notification {
padding: 0px 5px;
transition: all .3s ease;
color:@color7;
}
#clock{
padding: 0px 5px;
color:@color7;
transition: all .3s ease;
}
#custom-pacman{
padding: 0px 5px;
transition: all .3s ease;
color:@color7;
}
#workspaces {
padding: 0px 5px;
}
#workspaces button {
all:unset;
padding: 0px 5px;
color: alpha(@color9,.4);
transition: all .2s ease;
}
#workspaces button:hover {
color:rgba(0,0,0,0);
border: none;
text-shadow: 0px 0px 1.5px rgba(0, 0, 0, .5);
transition: all 1s ease;
}
#workspaces button.active {
color: @color9;
border: none;
text-shadow: 0px 0px 2px rgba(0, 0, 0, .5);
}
#workspaces button.empty {
color: rgba(0,0,0,0);
border: none;
text-shadow: 0px 0px 1.5px rgba(0, 0, 0, .2);
}
#workspaces button.empty:hover {
color: rgba(0,0,0,0);
border: none;
text-shadow: 0px 0px 1.5px rgba(0, 0, 0, .5);
transition: all 1s ease;
}
#workspaces button.empty.active {
color: @color9;
border: none;
text-shadow: 0px 0px 2px rgba(0, 0, 0, .5);
}
#bluetooth{
padding: 0px 5px;
transition: all .3s ease;
color:@color7;
}
#network{
padding: 0px 5px;
transition: all .3s ease;
color:@color7;
}
#battery{
padding: 0px 5px;
transition: all .3s ease;
color:@color7;
}
#battery.charging {
color: #26A65B;
}
#battery.warning:not(.charging) {
color: #ffbe61;
}
#battery.critical:not(.charging) {
color: #f53c3c;
animation-name: blink;
animation-duration: 0.5s;
animation-timing-function: linear;
animation-iteration-count: infinite;
animation-direction: alternate;
}
#group-expand{
padding: 0px 5px;
transition: all .3s ease;
}
#custom-expand{
padding: 0px 5px;
color:alpha(@foreground,.2);
text-shadow: 0px 0px 2px rgba(0, 0, 0, .7);
transition: all .3s ease;
}
#custom-expand:hover{
color:rgba(255,255,255,.2);
text-shadow: 0px 0px 2px rgba(255, 255, 255, .5);
}
#custom-colorpicker{
padding: 0px 5px;
}
#cpu,#memory,#temperature{
padding: 0px 5px;
transition: all .3s ease;
color:@color7;
}
#custom-endpoint{
color:transparent;
text-shadow: 0px 0px 1.5px rgba(0, 0, 0, 1);
}
#tray{
padding: 0px 5px;
transition: all .3s ease;
}
#tray menu * {
padding: 0px 5px;
transition: all .3s ease;
}
#tray menu separator {
padding: 0px 5px;
transition: all .3s ease;
}

View File

@ -7,7 +7,7 @@ wal -i ~/Dotfiles/wallpapers/walls/r82.jpg -n
yay -S waybar swaync starship myfetch neovim python-pywalfox hypridle hyprpicker hyprshot hyprlock pyprland wlogout fd cava brightnessctl yay -S waybar swaync starship myfetch neovim python-pywalfox hypridle hyprpicker hyprshot hyprlock pyprland wlogout fd cava brightnessctl
yay -S nerd-fonts yay -S nerd-fonts
yay -S nwg-look qogir-icon-theme materia-gtk-theme illogical-impulse-bibata-modern-classic-bin yay -S nwg-look qogir-icon-theme materia-gtk-theme illogical-impulse-bibata-modern-classic-bin
yay -S thunar gvfs tumbler eza bpytop htop yay -S thunar gvfs tumbler eza bottom htop
yay -S libreoffice-fresh yay -S libreoffice-fresh
yay -S spotify ncspot discord code yay -S spotify ncspot discord code
yay -S blueman bluez yay -S blueman bluez

View File

@ -445,8 +445,6 @@ fd
noto-fonts noto-fonts
libreoffice-fresh libreoffice-fresh
materia-dark-gtk materia-dark-gtk
bottom
``` ```
Fun to have Fun to have
@ -461,12 +459,13 @@ bottom
genact genact
no-more-secrets no-more-secrets
lolcat lolcat
howdoi
``` ```
Cool things you don't need Cool things you don't need
``` ```
waypaper waypaper
ranger ranger
howdoi
bottom
``` ```
</details> </details>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 849 KiB

After

Width:  |  Height:  |  Size: 4.8 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

BIN
wallpapers/walls/Ice.jpg Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 540 KiB