Browse Source

Major Rename of waybar configs and styles for easier user to understand

Kitty - pywal color change disabled by default
Execs.conf re-organized
Auto wallpaper changed disabled by default
pull/74/head
JaKooLit 2 years ago
parent
commit
aa9a6ebfbb
  1. 35
      config/hypr/configs/Execs.conf
  2. 23
      config/hypr/scripts/AppAutoClose.sh
  3. 2
      config/kitty/kitty.conf
  4. 0
      config/waybar/configs/[BOT & Left] SouthWest
  5. 0
      config/waybar/configs/[BOT & Right] SouthEast
  6. 0
      config/waybar/configs/[BOT] Camellia
  7. 0
      config/waybar/configs/[BOT] Chrysanthemum
  8. 0
      config/waybar/configs/[BOT] Default
  9. 0
      config/waybar/configs/[BOT] Default Laptop
  10. 0
      config/waybar/configs/[BOT] Gardenia
  11. 0
      config/waybar/configs/[BOT] Peony
  12. 2
      config/waybar/configs/[BOT] Sleek
  13. 0
      config/waybar/configs/[Left] WestWing
  14. 0
      config/waybar/configs/[Right] EastWing
  15. 0
      config/waybar/configs/[TOP & BOT] SummitSplit
  16. 0
      config/waybar/configs/[TOP & Left] NorthWest
  17. 2
      config/waybar/configs/[TOP & Right] NorthEast
  18. 0
      config/waybar/configs/[TOP] Camellia
  19. 0
      config/waybar/configs/[TOP] Chrysanthemum
  20. 0
      config/waybar/configs/[TOP] Default
  21. 0
      config/waybar/configs/[TOP] Default Laptop
  22. 0
      config/waybar/configs/[TOP] Gardenia
  23. 2
      config/waybar/configs/[TOP] Minimal - Long
  24. 2
      config/waybar/configs/[TOP] Minimal - Short
  25. 0
      config/waybar/configs/[TOP] Peony
  26. 3
      config/waybar/configs/[TOP] Sleek
  27. 2
      config/waybar/style/[Black & White] Monochrome.css
  28. 1
      config/waybar/style/[Bordered Pywal] Chroma Fusion Edge.css
  29. 0
      config/waybar/style/[Colored] Chroma Glow.css
  30. 2
      config/waybar/style/[Colored] Translucent.css
  31. 0
      config/waybar/style/[Colorful] Aurora Blossom.css
  32. 2
      config/waybar/style/[Colorful] Aurora.css
  33. 0
      config/waybar/style/[Colorful] Rainbow Spectrum.css
  34. 2
      config/waybar/style/[Dark] Obsidian Edge.css
  35. 2
      config/waybar/style/[Light] Monochrome Contrast.css
  36. 2
      config/waybar/style/[Light] Obsidian Glow.css
  37. 2
      config/waybar/style/[Pywal] Chroma Edge.css
  38. 1
      config/waybar/style/[Pywal] Chroma Fusion.css
  39. 2
      config/waybar/style/[Pywal] Chroma Tally.css
  40. 2
      config/waybar/style/[Pywal] Colored.css
  41. 2
      config/waybar/style/[Pywal] Simple.css
  42. 0
      config/waybar/style/[Retro] Simple Style.css
  43. 0
      config/waybar/style/[Transparent] Crystal Clear.css
  44. 10
      copy.sh

35
config/hypr/configs/Execs.conf

@ -1,6 +1,6 @@
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
#Commands & Apps to be executed at launch
#Commands to be executed at launch
$scriptsDir = $HOME/.config/hypr/scripts
$lock = $scriptsDir/LockScreen.sh
$SwwwRandom = $scriptsDir/WallpaperRandom.sh
@ -9,10 +9,8 @@ $WallpaperPath = $HOME/Pictures/wallpapers
# Initial boot script to start Pywal and Set wallpaper. This line and corresponding script can be safely deleted once logged in
exec-once = $HOME/.config/hypr/initial-boot.sh
# wallpaper stuff
# wallpaper stuff / More wallpaper options below
exec-once = swww query || swww init
exec-once = $SwwwRandom $WallpaperPath # random wallpaper switcher every 30 minutes
#exec-once = swww query || swww init && swww img $HOME/Pictures/wallpapers/mecha-nostalgia.png # persistent wallpaper
# Startup
exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
@ -21,16 +19,10 @@ exec-once = systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESK
# Polkit (Polkit Gnome / KDE)
exec-once = $scriptsDir/Polkit.sh
#gnome polkit for nixos
#exec-once = $scriptsDir/Polkit-NixOS.sh
# xdg-desktop-portal-hyprland (should be auto starting. However, you can force to start)
#exec-once = $scriptsDir/PortalHyprland.sh
# starup apps
exec-once = waybar &
exec-once = dunst &
#exec-once = blueman-applet &
exec-once = blueman-applet &
exec-once = nm-applet --indicator &
#exec-once = rog-control-center &
@ -41,15 +33,24 @@ exec-once = wl-paste --type image --watch cliphist store
# Rainbow borders
exec-once = $scriptsDir/RainbowBorders.sh
# wlsunset - for automatic gamma adjustment. Default is 1900 to 0700 (7pm to 7am). Edit Sunset.sh accordingly
# exec-once = $scriptsDir/Sunset.sh
# auto close of apps (timeout 5 secs)
# exec-once = $scriptsDir/AppAutoClose.sh
# sway-idle with lock only
exec-once = swayidle -w timeout 900 '$lock'
# sway-idle with lock and sleep
#exec-once = swayidle -w timeout 900 '$lock' timeout 1200 'hyprctl dispatch dpms off' resume 'hyprctl dispatch dpms on' before-sleep '$lock'
# sway idle without lock
#exec-once = swayidle -w timeout 900 'hyprctl dispatch dpms off' resume 'hyprctl dispatch dpms on'
## Here are list of features available but disabled by default
#exec-once = $SwwwRandom $WallpaperPath # random wallpaper switcher every 30 minutes
#exec-once = swww query || swww init && swww img $HOME/Pictures/wallpapers/mecha-nostalgia.png # persistent wallpaper
#gnome polkit for nixos
#exec-once = $scriptsDir/Polkit-NixOS.sh
# xdg-desktop-portal-hyprland (should be auto starting. However, you can force to start)
#exec-once = $scriptsDir/PortalHyprland.sh
# wlsunset - for automatic gamma adjustment. Default is 1900 to 0700 (7pm to 7am). Edit Sunset.sh accordingly
# exec-once = $scriptsDir/Sunset.sh

23
config/hypr/scripts/AppAutoClose.sh

@ -1,23 +0,0 @@
#!/bin/bash
# Variables: put the process names you want to auto close here. Make sure to add "" and inside the ()
processes=("pavucontrol")
# Loop through each process name
while true; do
active_window=$(hyprctl activewindow | grep class | awk '{print $2}')
# Loop through each process name in the array
for process in "${processes[@]}"; do
if [ "$active_window" == "$process" ]; then
# If the active window matches the process, mark it as active
process_active=true
else
# If not, mark it as inactive and try to kill the process
process_active=false
pkill "$process"
fi
done
sleep 5
done

2
config/kitty/kitty.conf

@ -1,4 +1,4 @@
include ~/.cache/wal/colors-kitty.conf
#include ~/.cache/wal/colors-kitty.conf
font_family Fira Code SemiBold
font_size 12.0

0
config/waybar/configs/SouthWest [BL] → config/waybar/configs/[BOT & Left] SouthWest

0
config/waybar/configs/SouthEast [BR] → config/waybar/configs/[BOT & Right] SouthEast

0
config/waybar/configs/Camellia [Bottom] → config/waybar/configs/[BOT] Camellia

0
config/waybar/configs/Chrysanthemum [Bottom] → config/waybar/configs/[BOT] Chrysanthemum

0
config/waybar/configs/Default [Bottom] → config/waybar/configs/[BOT] Default

0
config/waybar/configs/Default [Bottom]-Laptop → config/waybar/configs/[BOT] Default Laptop

0
config/waybar/configs/Gardenia [Bottom] → config/waybar/configs/[BOT] Gardenia

0
config/waybar/configs/Peony [Bottom] → config/waybar/configs/[BOT] Peony

2
config/waybar/configs/ClassySleek [Bottom] → config/waybar/configs/[BOT] Sleek

@ -1,6 +1,6 @@
/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
// ClassySleek
// Sleek
{
"include": "~/.config/waybar/modules",

0
config/waybar/configs/WestWing [Left] → config/waybar/configs/[Left] WestWing

0
config/waybar/configs/EastWing [Right] → config/waybar/configs/[Right] EastWing

0
config/waybar/configs/SummitSplit [Top & Bot] → config/waybar/configs/[TOP & BOT] SummitSplit

0
config/waybar/configs/NorthWest [TL] → config/waybar/configs/[TOP & Left] NorthWest

2
config/waybar/configs/NorthEast [TR] → config/waybar/configs/[TOP & Right] NorthEast

@ -1,6 +1,6 @@
/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
// ### TOP and LEFT PANEL ## //
// ### TOP and Right PANEL ## //
[{
"include": "~/.config/waybar/modules",

0
config/waybar/configs/Camellia [TOP] → config/waybar/configs/[TOP] Camellia

0
config/waybar/configs/Chrysanthemum [TOP] → config/waybar/configs/[TOP] Chrysanthemum

0
config/waybar/configs/Default [TOP] → config/waybar/configs/[TOP] Default

0
config/waybar/configs/Default [TOP]-Laptop → config/waybar/configs/[TOP] Default Laptop

0
config/waybar/configs/Gardenia [TOP] → config/waybar/configs/[TOP] Gardenia

2
config/waybar/configs/Minimalist Stretch [TOP] → config/waybar/configs/[TOP] Minimal - Long

@ -1,6 +1,6 @@
/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
// ### SIMPLE - Long ### //
// ### Minimal - Long ### //
{
"include": "~/.config/waybar/modules",

2
config/waybar/configs/Minimalist [TOP] → config/waybar/configs/[TOP] Minimal - Short

@ -1,6 +1,6 @@
/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
// ### SIMPLE -SHORT ### //
// ### Minimal -SHORT ### //
{
"include": "~/.config/waybar/modules",

0
config/waybar/configs/Peony [TOP] → config/waybar/configs/[TOP] Peony

3
config/waybar/configs/ClassySleek [TOP] → config/waybar/configs/[TOP] Sleek

@ -1,6 +1,5 @@
/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
// ClassySleek
// Sleek
{
"include": "~/.config/waybar/modules",

2
config/waybar/style/Monochrome Manifest.css → config/waybar/style/[Black & White] Monochrome.css

@ -1,5 +1,5 @@
/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
/* MonoChrome Manifest */
/* Black & White MonoChrome */
* {
font-family: "JetBrainsMono Nerd Font";

1
config/waybar/style/Chroma Fusion Edge.css → config/waybar/style/[Bordered Pywal] Chroma Fusion Edge.css

@ -1,5 +1,6 @@
/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */
/* ....Chroma Fusion Edge .... */
/* Pywal & Catppuccin - Bordered */
@define-color white #F2F2F2;
@define-color black #000000;

0
config/waybar/style/Chroma Glow.css → config/waybar/style/[Colored] Chroma Glow.css

2
config/waybar/style/Translucent Chromatic.css → config/waybar/style/[Colored] Translucent.css

@ -13,7 +13,7 @@
@define-color accent6 #0db9d7;
/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
/* Translucent Chromatic */
/* Translucent */
* {
font-family: "JetBrainsMono Nerd Font";

0
config/waybar/style/Aurora Blossom.css → config/waybar/style/[Colorful] Aurora Blossom.css

2
config/waybar/style/Aurora.css → config/waybar/style/[Colorful] Aurora.css

@ -1,5 +1,5 @@
/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
/* Aurora Blossom */
/* Aurora */
* {
font-family: "JetBrainsMono Nerd Font";

0
config/waybar/style/Rainbow Spectrum.css → config/waybar/style/[Colorful] Rainbow Spectrum.css

2
config/waybar/style/Obsidian Edge.css → config/waybar/style/[Dark] Obsidian Edge.css

@ -1,5 +1,5 @@
/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
/* Obsidian Edge */
/* Dark - Obsidian Edge */
@import '../../.cache/wal/colors-waybar.css';

2
config/waybar/style/Monochrome Contrast.css → config/waybar/style/[Light] Monochrome Contrast.css

@ -1,5 +1,5 @@
/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
/* MonoChrome Contrast */
/* Light - MonoChrome Contrast */
* {
font-family: "JetBrainsMono Nerd Font";

2
config/waybar/style/Obsidian Glow.css → config/waybar/style/[Light] Obsidian Glow.css

@ -1,5 +1,5 @@
/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
/* Obsidian Glow */
/* Light - Obsidian Glow */
* {
font-family: "JetBrainsMono Nerd Font";

2
config/waybar/style/Chroma Edge.css → config/waybar/style/[Pywal] Chroma Edge.css

@ -1,5 +1,5 @@
/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
/* Chroma Edge */
/* Pywal Chroma Edge */
@import '../../.cache/wal/colors-waybar.css';

1
config/waybar/style/Chroma Fusion.css → config/waybar/style/[Pywal] Chroma Fusion.css

@ -1,5 +1,6 @@
/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */
/* ....Chroma Fusion Edge .... */
/* Pywal -Catpuccin */
@define-color white #F2F2F2;
@define-color black #000000;

2
config/waybar/style/Chroma Tally.css → config/waybar/style/[Pywal] Chroma Tally.css

@ -1,5 +1,5 @@
/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
/* Chroma Tally */
/* Pywal - Chroma Tally */
@import '../../.cache/wal/colors-waybar.css';

2
config/waybar/style/Pywallete Chroma.css → config/waybar/style/[Pywal] Colored.css

@ -1,5 +1,5 @@
/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */
/* pywallete Chroma*/
/* pywal Colored*/
@import '../../.cache/wal/colors-waybar.css';

2
config/waybar/style/Pywallete.css → config/waybar/style/[Pywal] Simple.css

@ -1,5 +1,5 @@
/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */
/* pywallete */
/* pywal - Simple */
*{
font-family: "JetBrainsMono Nerd Font";

0
config/waybar/style/Simple Style.css → config/waybar/style/[Retro] Simple Style.css

0
config/waybar/style/Crystal Clear.css → config/waybar/style/[Transparent] Crystal Clear.css

10
copy.sh

@ -214,17 +214,17 @@ printf "\n%.0s" {1..3}
# Detect machine type and set Waybar configurations accordingly, logging the output
if hostnamectl | grep -q 'Chassis: desktop'; then
# Configurations for a desktop
ln -sf "$HOME/.config/waybar/configs/Default [TOP]" "$HOME/.config/waybar/config" 2>&1 | tee -a "$LOG"
rm -r "$HOME/.config/waybar/configs/Default [TOP]-Laptop" "$HOME/.config/waybar/configs/Default [Bottom]-Laptop" 2>&1 | tee -a "$LOG"
ln -sf "$HOME/.config/waybar/configs/[TOP] Default" "$HOME/.config/waybar/config" 2>&1 | tee -a "$LOG"
rm -r "$HOME/.config/waybar/configs/[TOP] Default Laptop" "$HOME/.config/waybar/configs/[BOT] Default Laptop" 2>&1 | tee -a "$LOG"
else
# Configurations for a laptop or any system other than desktop
ln -sf "$HOME/.config/waybar/configs/Default [TOP]-Laptop" "$HOME/.config/waybar/config" 2>&1 | tee -a "$LOG"
rm -r "$HOME/.config/waybar/configs/Default [TOP]" "$HOME/.config/waybar/configs/Default [Bottom]" 2>&1 | tee -a "$LOG"
ln -sf "$HOME/.config/waybar/configs/[TOP] Default Laptop" "$HOME/.config/waybar/config" 2>&1 | tee -a "$LOG"
rm -r "$HOME/.config/waybar/configs/[TOP] Default" "$HOME/.config/waybar/configs/[BOT] Default" 2>&1 | tee -a "$LOG"
fi
# symlinks for waybar style
ln -sf "$HOME/.config/waybar/style/Golden Noir.css" "$HOME/.config/waybar/style.css" && \
ln -sf "$HOME/.config/waybar/style/[Pywal] Chroma Fusion.css" "$HOME/.config/waybar/style.css" && \
# initialize pywal to avoid config error on hyprland
wal -i ~/Pictures/wallpapers/anime-girl-abyss.png 2>&1 | tee -a "$LOG"

Loading…
Cancel
Save