diff --git a/.bashrc b/.bashrc index c9cef09..062053e 100644 --- a/.bashrc +++ b/.bashrc @@ -45,6 +45,7 @@ alias ml4w='~/dotfiles/apps/ML4W_Welcome-x86_64.AppImage' alias ml4w-settings='~/dotfiles/apps/ML4W_Dotfiles_Settings-x86_64.AppImage' alias ml4w-sidebar='~/dotfiles/eww/ml4w-sidebar/launch.sh' alias ml4w-hyprland='~/dotfiles/apps/ML4W_Hyprland_Settings-x86_64.AppImage' +alias ml4w-diagnosis='~/dotfiles/scripts/diagnosis.sh' # ----------------------------------------------------- # Window Managers diff --git a/.version/name b/.version/name index aea0839..0a35d8c 100644 --- a/.version/name +++ b/.version/name @@ -1 +1 @@ -2.9RC3 \ No newline at end of file +2.9 \ No newline at end of file diff --git a/CHANGELOG b/CHANGELOG index 8978dfd..bb361da 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -10,6 +10,7 @@ https://gitlab.com/stephan-raabe/dotfiles/-/releases/2.9 - Animations can be toggled (enabled/disabled) temporarily with SUPER + SHIFT + A - Keyboard layout is part of the system information module of waybar - nm-applet can be started from the ML4W Welcome App menu Settings/System +- New diagnosis features checks that essential command are available. Enter ml4w-diagnosis in a terminal or from the ML4W Welcome App Version 2.8.4 https://gitlab.com/stephan-raabe/dotfiles/-/releases/2.8.4 diff --git a/apps/ML4W_Hyprland_Settings-x86_64.AppImage b/apps/ML4W_Hyprland_Settings-x86_64.AppImage index 51bf938..f8e23e3 100755 Binary files a/apps/ML4W_Hyprland_Settings-x86_64.AppImage and b/apps/ML4W_Hyprland_Settings-x86_64.AppImage differ diff --git a/eww/ml4w-sidebar/eww.yuck b/eww/ml4w-sidebar/eww.yuck index 34f7254..551c73b 100644 --- a/eww/ml4w-sidebar/eww.yuck +++ b/eww/ml4w-sidebar/eww.yuck @@ -63,7 +63,7 @@ (defwidget close [] (box :class "winbox" - (button :tooltip "Logout" :style "background-image: url('../assets/window-close-symbolic.svg');" :class "closeicon" :valign "center" :halign "center" :onclick "../scripts/eww.sh &") + (button :tooltip "Close" :style "background-image: url('../assets/window-close-symbolic.svg');" :class "closeicon" :valign "center" :halign "center" :onclick "../scripts/eww.sh &") ) ) diff --git a/scripts/diagnosis.sh b/scripts/diagnosis.sh index ee766c9..3407a9c 100755 --- a/scripts/diagnosis.sh +++ b/scripts/diagnosis.sh @@ -3,7 +3,8 @@ clear sleep 0.5 figlet "Diagnosis" echo -echo "This script will check if some core packages are available on your system." +echo "This script will check that essential packages and " +echo "execution commands are available on your system." echo _commandExists() { @@ -27,10 +28,17 @@ _folderExists() { _commandExists "rofi" _commandExists "dunst" _commandExists "waybar" -_commandExists "swww" +_commandExists "hyprpaper" +_commandExists "hyprlock" +_commandExists "hypridle" _commandExists "wal" _commandExists "gum" _commandExists "wlogout" +_commandExists "wal" +_commandExists "swww" +_commandExists "eww" +_commandExists "magick" +_commandExists "figlet" echo echo "Press return to close the window"