Updates
This commit is contained in:
parent
2e70df898a
commit
f0761aed82
@ -1 +1 @@
|
|||||||
2.8.4RC3
|
2.8.4
|
@ -1,10 +1,8 @@
|
|||||||
# ML4W Dotfiles 2.8.4 RC3
|
# ML4W Dotfiles 2.8.4
|
||||||
|
|
||||||
An advanced configuration of Hyprland and Qtile for Arch Linux based distributions. This package includes an installation script to install and setup the required components.
|
An advanced configuration of Hyprland and Qtile for Arch Linux based distributions. This package includes an installation script to install and setup the required components.
|
||||||
|
|
||||||
[![Screenshot](screenshots/v283/screenshot-283-2.png "Title Text")](screenshots/v283/screenshot-283-2.png)
|
[![Screenshot](screenshots/v284/screenshot-284-1.png "Title Text")](screenshots/v283/screenshot-284-1.png)
|
||||||
|
|
||||||
You can find the overview video (Version 2.8.3) on Youtube: [ML4W Dotfiles 2.8.3](https://youtu.be/zM2AYue0o8s)
|
|
||||||
|
|
||||||
The ML4W Dotfiles are available as
|
The ML4W Dotfiles are available as
|
||||||
|
|
||||||
@ -184,7 +182,7 @@ All keybindings for Hyprland with right mouse click on Apps in waybar or here:
|
|||||||
|
|
||||||
# Hyprland
|
# Hyprland
|
||||||
|
|
||||||
<a href="https://gitlab.com/stephan-raabe/dotfiles/-/blob/main/screenshots/v28/screenshot-28-1.png?ref_type=heads" target="_blank"><img src="screenshots/v28/screenshot-28-1.png" /></a>
|
<a href="https://gitlab.com/stephan-raabe/dotfiles/-/blob/main/screenshots/v284/screenshot-284-1.png?ref_type=heads" target="_blank"><img src="screenshots/v284/screenshot-284-1.png" /></a>
|
||||||
|
|
||||||
<a href="https://gitlab.com/stephan-raabe/dotfiles/-/blob/main/screenshots/v28/screenshot-28-2.png?ref_type=heads" target="_blank"><img src="screenshots/v28/screenshot-28-2.png" /></a>
|
<a href="https://gitlab.com/stephan-raabe/dotfiles/-/blob/main/screenshots/v28/screenshot-28-2.png?ref_type=heads" target="_blank"><img src="screenshots/v28/screenshot-28-2.png" /></a>
|
||||||
|
|
||||||
|
Binary file not shown.
Before Width: | Height: | Size: 308 KiB After Width: | Height: | Size: 91 KiB |
Binary file not shown.
Before Width: | Height: | Size: 237 KiB After Width: | Height: | Size: 122 KiB |
BIN
screenshots/v284/screenshot-284-1.png
Normal file
BIN
screenshots/v284/screenshot-284-1.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.4 MiB |
@ -18,6 +18,7 @@ themes_path="$HOME/dotfiles/waybar/themes"
|
|||||||
# -----------------------------------------------------
|
# -----------------------------------------------------
|
||||||
listThemes=""
|
listThemes=""
|
||||||
listNames=""
|
listNames=""
|
||||||
|
listNames2=""
|
||||||
|
|
||||||
# -----------------------------------------------------
|
# -----------------------------------------------------
|
||||||
# Read theme folder
|
# Read theme folder
|
||||||
@ -35,8 +36,10 @@ do
|
|||||||
if [ -f $themes_path$result/config.sh ]; then
|
if [ -f $themes_path$result/config.sh ]; then
|
||||||
source $themes_path$result/config.sh
|
source $themes_path$result/config.sh
|
||||||
listNames+="$theme_name\n"
|
listNames+="$theme_name\n"
|
||||||
|
listNames2+="$theme_name~"
|
||||||
else
|
else
|
||||||
listNames+="/${arrThemes[1]};$result\n"
|
listNames+="/${arrThemes[1]};$result\n"
|
||||||
|
listNames2+="/${arrThemes[1]};$result~"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
@ -49,6 +52,15 @@ done
|
|||||||
listNames=${listNames::-2}
|
listNames=${listNames::-2}
|
||||||
choice=$(echo -e "$listNames" | rofi -dmenu -replace -i -config ~/dotfiles/rofi/config-themes.rasi -no-show-icons -width 30 -p "Themes" -format i)
|
choice=$(echo -e "$listNames" | rofi -dmenu -replace -i -config ~/dotfiles/rofi/config-themes.rasi -no-show-icons -width 30 -p "Themes" -format i)
|
||||||
|
|
||||||
|
# Set the IFS variable to the desired delimiter
|
||||||
|
IFS="~"
|
||||||
|
# Input string to be split
|
||||||
|
input=$listNames2
|
||||||
|
# Use the read command to split the input string
|
||||||
|
read -ra array <<< "$input"
|
||||||
|
# Iterate over the elements of the array
|
||||||
|
count=1
|
||||||
|
|
||||||
# -----------------------------------------------------
|
# -----------------------------------------------------
|
||||||
# Set new theme by writing the theme information to ~/.cache/.themestyle.sh
|
# Set new theme by writing the theme information to ~/.cache/.themestyle.sh
|
||||||
# -----------------------------------------------------
|
# -----------------------------------------------------
|
||||||
@ -56,4 +68,5 @@ if [ "$choice" ]; then
|
|||||||
echo "Loading waybar theme..."
|
echo "Loading waybar theme..."
|
||||||
echo "${listThemes[$choice+1]}" > ~/.cache/.themestyle.sh
|
echo "${listThemes[$choice+1]}" > ~/.cache/.themestyle.sh
|
||||||
~/dotfiles/waybar/launch.sh
|
~/dotfiles/waybar/launch.sh
|
||||||
|
notify-send "Waybar Theme changed" "to ${array[$choice]}"
|
||||||
fi
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user