Updates
This commit is contained in:
parent
001a9b14e9
commit
55bf15494a
3
.bashrc
3
.bashrc
@ -46,7 +46,8 @@ alias ml4w='~/dotfiles/apps/ML4W_Welcome-x86_64.AppImage'
|
|||||||
alias ml4w-settings='~/dotfiles/apps/ML4W_Dotfiles_Settings-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-sidebar='~/dotfiles/eww/ml4w-sidebar/launch.sh'
|
||||||
alias ml4w-hyprland='~/dotfiles/apps/ML4W_Hyprland_Settings-x86_64.AppImage'
|
alias ml4w-hyprland='~/dotfiles/apps/ML4W_Hyprland_Settings-x86_64.AppImage'
|
||||||
alias ml4w-diagnosis='~/dotfiles/scripts/diagnosis.sh'
|
alias ml4w-hyprland-diagnosis='~/dotfiles/hypr/scripts/diagnosis.sh'
|
||||||
|
alias ml4w-qtile-diagnosis='~/dotfiles/qtile/scripts/diagnosis.sh'
|
||||||
|
|
||||||
# -----------------------------------------------------
|
# -----------------------------------------------------
|
||||||
# Window Managers
|
# Window Managers
|
||||||
|
@ -11,7 +11,8 @@ packagesPacman=(
|
|||||||
"dunst"
|
"dunst"
|
||||||
"starship"
|
"starship"
|
||||||
"mpv"
|
"mpv"
|
||||||
"thunar"
|
"thunar"
|
||||||
|
"nautilus"
|
||||||
"mousepad"
|
"mousepad"
|
||||||
"noto-fonts"
|
"noto-fonts"
|
||||||
"otf-font-awesome"
|
"otf-font-awesome"
|
||||||
|
@ -1 +1 @@
|
|||||||
thunar
|
nautilus
|
@ -3,4 +3,4 @@
|
|||||||
# - vibrance
|
# - vibrance
|
||||||
# - off
|
# - off
|
||||||
# get available filters with hyprshade ls
|
# get available filters with hyprshade ls
|
||||||
hyprshade_filter="blue-light-filter"
|
hyprshade_filter="grayscale"
|
@ -1 +1 @@
|
|||||||
2.9.1BETA2
|
2.9.1BETA3
|
@ -6,8 +6,14 @@ https://gitlab.com/stephan-raabe/dotfiles/-/releases/2.9
|
|||||||
- Directory for wallpapers can be customized with new .settings/wallpaper-folder.sh
|
- Directory for wallpapers can be customized with new .settings/wallpaper-folder.sh
|
||||||
- Added hyprpicker and Keybinding SUPER+CTRL+P
|
- Added hyprpicker and Keybinding SUPER+CTRL+P
|
||||||
- Replaced blueman with overskride to manage bluetooth devices
|
- Replaced blueman with overskride to manage bluetooth devices
|
||||||
|
<<<<<<< HEAD
|
||||||
- Screen shading possible with hyprshade. SUPER+SHIFT+S to toggle hyprshade. The filter can be defined in ~/dotfiles/.settings/hyprshade.sh
|
- Screen shading possible with hyprshade. SUPER+SHIFT+S to toggle hyprshade. The filter can be defined in ~/dotfiles/.settings/hyprshade.sh
|
||||||
For auto-activation at a dedicated time please set the filter to off and follow the instructions here https://github.com/loqusion/hyprshade
|
For auto-activation at a dedicated time please set the filter to off and follow the instructions here https://github.com/loqusion/hyprshade
|
||||||
|
=======
|
||||||
|
- Screen shading possible with hyprshade. SUPER+SHIFT+S to toggle the hyprshade. The shader can be selected in the new Shader module in Waybar.
|
||||||
|
For individual customization and auto-activation at a dedicated time please set the filter to off and follow the instructions here https://github.com/loqusion/hyprshade
|
||||||
|
- Nautilus defined as new default file manager. Thunar available in addition.
|
||||||
|
>>>>>>> e633c2b (Updates)
|
||||||
|
|
||||||
Version 2.9
|
Version 2.9
|
||||||
https://gitlab.com/stephan-raabe/dotfiles/-/releases/2.9
|
https://gitlab.com/stephan-raabe/dotfiles/-/releases/2.9
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# ML4W Dotfiles 2.9.1 BETA2
|
# ML4W Dotfiles 2.9.1 BETA3
|
||||||
|
|
||||||
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.
|
||||||
|
|
||||||
|
Binary file not shown.
@ -1,21 +1,59 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
hyprshade_filter="blue-light-filter"
|
# _ _ _ _
|
||||||
if [ -f ~/dotfiles/.settings/hyprshade.sh ] ;then
|
# | | | |_ _ _ __ _ __ ___| |__ __ _ __| | ___
|
||||||
source ~/dotfiles/.settings/hyprshade.sh
|
# | |_| | | | | '_ \| '__/ __| '_ \ / _` |/ _` |/ _ \
|
||||||
fi
|
# | _ | |_| | |_) | | \__ \ | | | (_| | (_| | __/
|
||||||
if [ "$hyprshade_filter" != "off" ] ;then
|
# |_| |_|\__, | .__/|_| |___/_| |_|\__,_|\__,_|\___|
|
||||||
if [ -z $(hyprshade current) ] ;then
|
# |___/|_|
|
||||||
echo ":: hyprshade is not running"
|
#
|
||||||
hyprshade on $hyprshade_filter
|
|
||||||
echo ":: hyprshade started with $(hyprshade current)"
|
if [[ "$1" == "rofi" ]]; then
|
||||||
else
|
|
||||||
echo ":: Current hyprshade $(hyprshade current)"
|
# Open rofi to select the Hyprshade filter for toggle
|
||||||
echo ":: Switching hyprshade off"
|
|
||||||
hyprshade off
|
# List all available shaders
|
||||||
|
option1="blue-light-filter"
|
||||||
|
option2="vibrance"
|
||||||
|
option3="invert-colors"
|
||||||
|
option4="off"
|
||||||
|
|
||||||
|
options="$option1\n"
|
||||||
|
options="$options$option2\n"
|
||||||
|
options="$options$option3\n$option4"
|
||||||
|
|
||||||
|
# Open rofi
|
||||||
|
choice=$(echo -e "$options" | rofi -dmenu -replace -config ~/dotfiles/rofi/config-hyprshade.rasi -i -no-show-icons -l 4 -width 30 -p "Hyprshade")
|
||||||
|
if [ ! -z $choice ] ;then
|
||||||
|
echo "hyprshade_filter=\"$choice\"" > ~/dotfiles/.settings/hyprshade.sh
|
||||||
|
dunstify "Changing Hyprshade to $choice" "Toggle shader with SUPER+SHIFT+S"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
else
|
else
|
||||||
if [ -z $(hyprshade current) ] ;then
|
|
||||||
hyprshade off
|
# Toggle Hyprshade based on the selected filter
|
||||||
|
hyprshade_filter="blue-light-filter"
|
||||||
|
|
||||||
|
# Check if hyprshade.sh settings file exists and load
|
||||||
|
if [ -f ~/dotfiles/.settings/hyprshade.sh ] ;then
|
||||||
|
source ~/dotfiles/.settings/hyprshade.sh
|
||||||
fi
|
fi
|
||||||
echo ":: hyprshade turned off"
|
|
||||||
|
# Toggle Hyprshade
|
||||||
|
if [ "$hyprshade_filter" != "off" ] ;then
|
||||||
|
if [ -z $(hyprshade current) ] ;then
|
||||||
|
echo ":: hyprshade is not running"
|
||||||
|
hyprshade on $hyprshade_filter
|
||||||
|
echo ":: hyprshade started with $(hyprshade current)"
|
||||||
|
else
|
||||||
|
echo ":: Current hyprshade $(hyprshade current)"
|
||||||
|
echo ":: Switching hyprshade off"
|
||||||
|
hyprshade off
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
if [ -z $(hyprshade current) ] ;then
|
||||||
|
hyprshade off
|
||||||
|
fi
|
||||||
|
echo ":: hyprshade turned off"
|
||||||
|
fi
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
8
hypr/shaders/invert-colors.glsl
Normal file
8
hypr/shaders/invert-colors.glsl
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
precision highp float;
|
||||||
|
varying vec2 v_texcoord;
|
||||||
|
uniform sampler2D tex;
|
||||||
|
|
||||||
|
void main() {
|
||||||
|
vec4 pixColor = texture2D(tex, v_texcoord);
|
||||||
|
gl_FragColor = vec4(1.0 - pixColor.r, 1.0 - pixColor.g, 1.0 - pixColor.b, pixColor.a);
|
||||||
|
}
|
37
qtile/scripts/diagnosis.sh
Executable file
37
qtile/scripts/diagnosis.sh
Executable file
@ -0,0 +1,37 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
clear
|
||||||
|
sleep 0.5
|
||||||
|
figlet "Diagnosis"
|
||||||
|
echo
|
||||||
|
echo "This script will check that essential packages and "
|
||||||
|
echo "execution commands are available on your system."
|
||||||
|
echo
|
||||||
|
|
||||||
|
_commandExists() {
|
||||||
|
package="$1";
|
||||||
|
if ! type $package > /dev/null 2>&1; then
|
||||||
|
echo ":: ERROR: $package doesn't exists. Please install it with yay -S $2"
|
||||||
|
else
|
||||||
|
echo ":: OK: $package found."
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
_folderExists() {
|
||||||
|
folder="$1";
|
||||||
|
if [ ! -d $folder ]; then
|
||||||
|
echo ":: ERROR: $folder doesn't exists."
|
||||||
|
else
|
||||||
|
echo ":: OK: $folder found."
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
_commandExists "rofi" "rofi-wayland"
|
||||||
|
_commandExists "dunst" "dunst"
|
||||||
|
_commandExists "wal" "python-pywal"
|
||||||
|
_commandExists "gum" "gum"
|
||||||
|
_commandExists "magick" "imagemagick"
|
||||||
|
_commandExists "figlet" "figlet"
|
||||||
|
|
||||||
|
echo
|
||||||
|
echo "Press return to exit"
|
||||||
|
read
|
@ -9,11 +9,7 @@
|
|||||||
# by Stephan Raabe (2023)
|
# by Stephan Raabe (2023)
|
||||||
# -----------------------------------------------------
|
# -----------------------------------------------------
|
||||||
echo $XDG_SESSION_TYPE
|
echo $XDG_SESSION_TYPE
|
||||||
if [ $XDG_SESSION_TYPE == "wayland" ]; then
|
lockapp=slock
|
||||||
lockapp=swaylock
|
|
||||||
else
|
|
||||||
lockapp=slock
|
|
||||||
fi
|
|
||||||
echo "Using $lockapp to lock the screen."
|
echo "Using $lockapp to lock the screen."
|
||||||
|
|
||||||
option1=" lock"
|
option1=" lock"
|
||||||
|
@ -19,7 +19,8 @@ configuration {
|
|||||||
display-run: "RUN";
|
display-run: "RUN";
|
||||||
display-filebrowser: "FILES";
|
display-filebrowser: "FILES";
|
||||||
display-window: "WINDOW";
|
display-window: "WINDOW";
|
||||||
hover-select: true;
|
hover-select: false;
|
||||||
|
scroll-method: 1;
|
||||||
me-select-entry: "";
|
me-select-entry: "";
|
||||||
me-accept-entry: "MousePrimary";
|
me-accept-entry: "MousePrimary";
|
||||||
drun-display-format: "{name}";
|
drun-display-format: "{name}";
|
||||||
@ -149,8 +150,8 @@ listview {
|
|||||||
enabled: true;
|
enabled: true;
|
||||||
columns: 1;
|
columns: 1;
|
||||||
lines: 8;
|
lines: 8;
|
||||||
cycle: true;
|
cycle: false;
|
||||||
dynamic: true;
|
dynamic: false;
|
||||||
scrollbar: false;
|
scrollbar: false;
|
||||||
layout: vertical;
|
layout: vertical;
|
||||||
reverse: false;
|
reverse: false;
|
||||||
|
262
rofi/config-hyprshade.rasi
Normal file
262
rofi/config-hyprshade.rasi
Normal file
@ -0,0 +1,262 @@
|
|||||||
|
/*
|
||||||
|
# ____ __ _
|
||||||
|
# | _ \ ___ / _(_)
|
||||||
|
# | |_) / _ \| |_| |
|
||||||
|
# | _ < (_) | _| |
|
||||||
|
# |_| \_\___/|_| |_|
|
||||||
|
#
|
||||||
|
# by Stephan Raabe (2023)
|
||||||
|
# -----------------------------------------------------
|
||||||
|
*/
|
||||||
|
|
||||||
|
/* ---- Configuration ---- */
|
||||||
|
configuration {
|
||||||
|
modi: "drun,run";
|
||||||
|
font: "Fira Sans 11";
|
||||||
|
show-icons: false;
|
||||||
|
icon-theme: "kora";
|
||||||
|
display-drun: "APPS";
|
||||||
|
display-run: "RUN";
|
||||||
|
display-filebrowser: "FILES";
|
||||||
|
display-window: "WINDOW";
|
||||||
|
hover-select: true;
|
||||||
|
me-select-entry: "";
|
||||||
|
me-accept-entry: "MousePrimary";
|
||||||
|
drun-display-format: "{name}";
|
||||||
|
window-format: "{w} · {c} · {t}";
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
/* ---- Load font ---- */
|
||||||
|
@import "~/dotfiles/.settings/rofi-font.rasi"
|
||||||
|
|
||||||
|
/* ---- Load pywal colors (custom wal template) ---- */
|
||||||
|
@import "~/.cache/wal/colors-rofi-pywal"
|
||||||
|
|
||||||
|
/* ---- Load wallpaper ---- */
|
||||||
|
@import "~/.cache/current_wallpaper.rasi"
|
||||||
|
|
||||||
|
/* ---- Load border width ---- */
|
||||||
|
@import "~/dotfiles/.settings/rofi-border.rasi"
|
||||||
|
|
||||||
|
/* ---- Window ---- */
|
||||||
|
window {
|
||||||
|
width: 400px;
|
||||||
|
x-offset: -14px;
|
||||||
|
y-offset: 65px;
|
||||||
|
spacing: 0px;
|
||||||
|
padding: 0px;
|
||||||
|
margin: 0px;
|
||||||
|
color: #FFFFFF;
|
||||||
|
border: @border-width;
|
||||||
|
border-color: #FFFFFF;
|
||||||
|
cursor: "default";
|
||||||
|
transparency: "real";
|
||||||
|
location: center;
|
||||||
|
anchor: center;
|
||||||
|
fullscreen: false;
|
||||||
|
enabled: true;
|
||||||
|
border-radius: 10px;
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* ---- Mainbox ---- */
|
||||||
|
mainbox {
|
||||||
|
enabled: true;
|
||||||
|
orientation: horizontal;
|
||||||
|
spacing: 0px;
|
||||||
|
margin: 0px;
|
||||||
|
background-color: @background;
|
||||||
|
background-image: @current-image;
|
||||||
|
children: ["listbox"];
|
||||||
|
}
|
||||||
|
|
||||||
|
/* ---- Imagebox ---- */
|
||||||
|
imagebox {
|
||||||
|
padding: 18px;
|
||||||
|
background-color: transparent;
|
||||||
|
orientation: vertical;
|
||||||
|
children: [ "inputbar", "dummy", "mode-switcher" ];
|
||||||
|
}
|
||||||
|
|
||||||
|
/* ---- Listbox ---- */
|
||||||
|
listbox {
|
||||||
|
spacing: 20px;
|
||||||
|
background-color: transparent;
|
||||||
|
orientation: vertical;
|
||||||
|
children: [ "listview" ];
|
||||||
|
}
|
||||||
|
|
||||||
|
/* ---- Dummy ---- */
|
||||||
|
dummy {
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* ---- Inputbar ---- */
|
||||||
|
inputbar {
|
||||||
|
enabled: true;
|
||||||
|
text-color: @foreground;
|
||||||
|
spacing: 10px;
|
||||||
|
padding: 15px;
|
||||||
|
border-radius: 0px;
|
||||||
|
border-color: @foreground;
|
||||||
|
background-color: @background;
|
||||||
|
children: [ "textbox-prompt-colon", "entry" ];
|
||||||
|
}
|
||||||
|
|
||||||
|
textbox-prompt-colon {
|
||||||
|
enabled: true;
|
||||||
|
expand: false;
|
||||||
|
padding: 0px 5px 0px 0px;
|
||||||
|
str: "";
|
||||||
|
background-color: transparent;
|
||||||
|
text-color: inherit;
|
||||||
|
}
|
||||||
|
|
||||||
|
entry {
|
||||||
|
enabled: true;
|
||||||
|
background-color: transparent;
|
||||||
|
text-color: inherit;
|
||||||
|
cursor: text;
|
||||||
|
placeholder: "Search";
|
||||||
|
placeholder-color: inherit;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* ---- Mode Switcher ---- */
|
||||||
|
mode-switcher{
|
||||||
|
enabled: true;
|
||||||
|
spacing: 20px;
|
||||||
|
background-color: transparent;
|
||||||
|
text-color: @foreground;
|
||||||
|
}
|
||||||
|
|
||||||
|
button {
|
||||||
|
padding: 10px;
|
||||||
|
border-radius: 10px;
|
||||||
|
background-color: @background;
|
||||||
|
text-color: inherit;
|
||||||
|
cursor: pointer;
|
||||||
|
border: 0px;
|
||||||
|
}
|
||||||
|
|
||||||
|
button selected {
|
||||||
|
background-color: @color11;
|
||||||
|
text-color: @foreground;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* ---- Listview ---- */
|
||||||
|
listview {
|
||||||
|
enabled: true;
|
||||||
|
columns: 1;
|
||||||
|
lines: 2;
|
||||||
|
cycle: true;
|
||||||
|
dynamic: true;
|
||||||
|
scrollbar: false;
|
||||||
|
layout: vertical;
|
||||||
|
reverse: false;
|
||||||
|
fixed-height: true;
|
||||||
|
fixed-columns: true;
|
||||||
|
spacing: 0px;
|
||||||
|
padding: 10px;
|
||||||
|
margin: 0px;
|
||||||
|
background-color: @background;
|
||||||
|
border:0px;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* ---- Element ---- */
|
||||||
|
element {
|
||||||
|
enabled: true;
|
||||||
|
padding: 10px;
|
||||||
|
margin: 5px;
|
||||||
|
cursor: pointer;
|
||||||
|
background-color: @background;
|
||||||
|
border-radius: 10px;
|
||||||
|
border: @border-width;
|
||||||
|
}
|
||||||
|
|
||||||
|
element normal.normal {
|
||||||
|
background-color: inherit;
|
||||||
|
text-color: @foreground;
|
||||||
|
}
|
||||||
|
|
||||||
|
element normal.urgent {
|
||||||
|
background-color: inherit;
|
||||||
|
text-color: @foreground;
|
||||||
|
}
|
||||||
|
|
||||||
|
element normal.active {
|
||||||
|
background-color: inherit;
|
||||||
|
text-color: @foreground;
|
||||||
|
}
|
||||||
|
|
||||||
|
element selected.normal {
|
||||||
|
background-color: @color11;
|
||||||
|
text-color: @foreground;
|
||||||
|
}
|
||||||
|
|
||||||
|
element selected.urgent {
|
||||||
|
background-color: inherit;
|
||||||
|
text-color: @foreground;
|
||||||
|
}
|
||||||
|
|
||||||
|
element selected.active {
|
||||||
|
background-color: inherit;
|
||||||
|
text-color: @foreground;
|
||||||
|
}
|
||||||
|
|
||||||
|
element alternate.normal {
|
||||||
|
background-color: inherit;
|
||||||
|
text-color: @foreground;
|
||||||
|
}
|
||||||
|
|
||||||
|
element alternate.urgent {
|
||||||
|
background-color: inherit;
|
||||||
|
text-color: @foreground;
|
||||||
|
}
|
||||||
|
|
||||||
|
element alternate.active {
|
||||||
|
background-color: inherit;
|
||||||
|
text-color: @foreground;
|
||||||
|
}
|
||||||
|
|
||||||
|
element-icon {
|
||||||
|
background-color: transparent;
|
||||||
|
text-color: inherit;
|
||||||
|
size: 32px;
|
||||||
|
cursor: inherit;
|
||||||
|
}
|
||||||
|
|
||||||
|
element-text {
|
||||||
|
background-color: transparent;
|
||||||
|
text-color: inherit;
|
||||||
|
cursor: inherit;
|
||||||
|
vertical-align: 0.5;
|
||||||
|
horizontal-align: 0.0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*****----- Message -----*****/
|
||||||
|
message {
|
||||||
|
background-color: transparent;
|
||||||
|
border:0px;
|
||||||
|
margin:20px 0px 0px 0px;
|
||||||
|
padding:0px;
|
||||||
|
spacing:0px;
|
||||||
|
border-radius: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
textbox {
|
||||||
|
padding: 15px;
|
||||||
|
margin: 0px;
|
||||||
|
border-radius: 0px;
|
||||||
|
background-color: @background;
|
||||||
|
text-color: @foreground;
|
||||||
|
vertical-align: 0.5;
|
||||||
|
horizontal-align: 0.0;
|
||||||
|
}
|
||||||
|
|
||||||
|
error-message {
|
||||||
|
padding: 15px;
|
||||||
|
border-radius: 20px;
|
||||||
|
background-color: @background;
|
||||||
|
text-color: @foreground;
|
||||||
|
}
|
@ -19,12 +19,12 @@ configuration {
|
|||||||
display-run: "RUN";
|
display-run: "RUN";
|
||||||
display-filebrowser: "FILES";
|
display-filebrowser: "FILES";
|
||||||
display-window: "WINDOW";
|
display-window: "WINDOW";
|
||||||
hover-select: true;
|
hover-select: false;
|
||||||
me-select-entry: "";
|
me-select-entry: "";
|
||||||
me-accept-entry: "MousePrimary";
|
me-accept-entry: "MousePrimary";
|
||||||
drun-display-format: "{name}";
|
drun-display-format: "{name}";
|
||||||
window-format: "{w} · {c} · {t}";
|
window-format: "{w} · {c} · {t}";
|
||||||
|
scroll-method: 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* ---- Load font ---- */
|
/* ---- Load font ---- */
|
||||||
@ -149,8 +149,8 @@ listview {
|
|||||||
enabled: true;
|
enabled: true;
|
||||||
columns: 1;
|
columns: 1;
|
||||||
lines: 8;
|
lines: 8;
|
||||||
cycle: true;
|
cycle: false;
|
||||||
dynamic: true;
|
dynamic: false;
|
||||||
scrollbar: false;
|
scrollbar: false;
|
||||||
layout: vertical;
|
layout: vertical;
|
||||||
reverse: false;
|
reverse: false;
|
||||||
|
@ -14,12 +14,12 @@ configuration {
|
|||||||
modi: "drun,run";
|
modi: "drun,run";
|
||||||
font: "Fira Sans 11";
|
font: "Fira Sans 11";
|
||||||
show-icons: true;
|
show-icons: true;
|
||||||
hover-select: true;
|
hover-select: false;
|
||||||
me-select-entry: "";
|
me-select-entry: "";
|
||||||
me-accept-entry: "MousePrimary";
|
me-accept-entry: "MousePrimary";
|
||||||
drun-display-format: "{name}";
|
drun-display-format: "{name}";
|
||||||
window-format: "{w} · {c} · {t}";
|
window-format: "{w} · {c} · {t}";
|
||||||
|
scroll-method: 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* ---- Load font ---- */
|
/* ---- Load font ---- */
|
||||||
@ -143,8 +143,8 @@ listview {
|
|||||||
enabled: true;
|
enabled: true;
|
||||||
columns: 6;
|
columns: 6;
|
||||||
lines: 3;
|
lines: 3;
|
||||||
cycle: true;
|
cycle: false;
|
||||||
dynamic: true;
|
dynamic: false;
|
||||||
scrollbar: true;
|
scrollbar: true;
|
||||||
layout: vertical;
|
layout: vertical;
|
||||||
reverse: false;
|
reverse: false;
|
||||||
|
@ -20,7 +20,8 @@ configuration {
|
|||||||
display-filebrowser: "FILES";
|
display-filebrowser: "FILES";
|
||||||
display-window: "WINDOW";
|
display-window: "WINDOW";
|
||||||
drun-display-format: "{name}";
|
drun-display-format: "{name}";
|
||||||
hover-select: true;
|
hover-select: false;
|
||||||
|
scroll-method: 1;
|
||||||
me-select-entry: "";
|
me-select-entry: "";
|
||||||
me-accept-entry: "MousePrimary";
|
me-accept-entry: "MousePrimary";
|
||||||
window-format: "{w} · {c} · {t}";
|
window-format: "{w} · {c} · {t}";
|
||||||
@ -149,8 +150,8 @@ listview {
|
|||||||
enabled: true;
|
enabled: true;
|
||||||
columns: 1;
|
columns: 1;
|
||||||
lines: 8;
|
lines: 8;
|
||||||
cycle: true;
|
cycle: false;
|
||||||
dynamic: true;
|
dynamic: false;
|
||||||
scrollbar: false;
|
scrollbar: false;
|
||||||
layout: vertical;
|
layout: vertical;
|
||||||
reverse: false;
|
reverse: false;
|
||||||
|
@ -196,6 +196,14 @@
|
|||||||
"tooltip": false
|
"tooltip": false
|
||||||
},
|
},
|
||||||
|
|
||||||
|
// Hyprshade
|
||||||
|
"custom/hyprshade": {
|
||||||
|
"format": "",
|
||||||
|
"on-click": "sleep 0.1; ~/dotfiles/hypr/scripts/hyprshade.sh",
|
||||||
|
"on-click-right": "sleep 0.1; ~/dotfiles/hypr/scripts/hyprshade.sh rofi",
|
||||||
|
"tooltip": false
|
||||||
|
},
|
||||||
|
|
||||||
// Keyboard State
|
// Keyboard State
|
||||||
"keyboard-state": {
|
"keyboard-state": {
|
||||||
"numlock": true,
|
"numlock": true,
|
||||||
|
@ -47,6 +47,7 @@
|
|||||||
"group/hardware",
|
"group/hardware",
|
||||||
"custom/cliphist",
|
"custom/cliphist",
|
||||||
"idle_inhibitor",
|
"idle_inhibitor",
|
||||||
|
"custom/hyprshade",
|
||||||
"tray",
|
"tray",
|
||||||
"custom/exit",
|
"custom/exit",
|
||||||
"custom/ml4w-welcome",
|
"custom/ml4w-welcome",
|
||||||
|
@ -163,6 +163,7 @@ window#waybar.empty #window {
|
|||||||
#custom-settings,
|
#custom-settings,
|
||||||
#custom-wallpaper,
|
#custom-wallpaper,
|
||||||
#custom-system,
|
#custom-system,
|
||||||
|
#custom-hyprshade,
|
||||||
#custom-waybarthemes {
|
#custom-waybarthemes {
|
||||||
margin-right: 23px;
|
margin-right: 23px;
|
||||||
font-size: 20px;
|
font-size: 20px;
|
||||||
@ -170,7 +171,12 @@ window#waybar.empty #window {
|
|||||||
opacity: 0.8;
|
opacity: 0.8;
|
||||||
color: @iconcolor;
|
color: @iconcolor;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#custom-hyprshade {
|
||||||
|
margin-left:4px;
|
||||||
|
margin-right:12px;
|
||||||
|
}
|
||||||
|
|
||||||
#custom-system {
|
#custom-system {
|
||||||
margin-right:15px;
|
margin-right:15px;
|
||||||
}
|
}
|
||||||
|
@ -45,6 +45,7 @@
|
|||||||
"group/hardware",
|
"group/hardware",
|
||||||
"custom/cliphist",
|
"custom/cliphist",
|
||||||
"idle_inhibitor",
|
"idle_inhibitor",
|
||||||
|
"custom/hyprshade",
|
||||||
"custom/exit",
|
"custom/exit",
|
||||||
"clock",
|
"clock",
|
||||||
"tray",
|
"tray",
|
||||||
|
@ -134,6 +134,7 @@ window#waybar.empty #window {
|
|||||||
#custom-settings,
|
#custom-settings,
|
||||||
#custom-wallpaper,
|
#custom-wallpaper,
|
||||||
#custom-system,
|
#custom-system,
|
||||||
|
#custom-hyprshade,
|
||||||
#custom-waybarthemes {
|
#custom-waybarthemes {
|
||||||
margin-right: 23px;
|
margin-right: 23px;
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
@ -141,6 +142,11 @@ window#waybar.empty #window {
|
|||||||
color: @iconcolor;
|
color: @iconcolor;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#custom-hyprshade {
|
||||||
|
margin-left:4px;
|
||||||
|
margin-right:12px;
|
||||||
|
}
|
||||||
|
|
||||||
#custom-settings {
|
#custom-settings {
|
||||||
margin-right: 15px;
|
margin-right: 15px;
|
||||||
}
|
}
|
||||||
|
@ -47,6 +47,7 @@
|
|||||||
"group/hardware",
|
"group/hardware",
|
||||||
"custom/cliphist",
|
"custom/cliphist",
|
||||||
"idle_inhibitor",
|
"idle_inhibitor",
|
||||||
|
"custom/hyprshade",
|
||||||
"tray",
|
"tray",
|
||||||
"custom/exit",
|
"custom/exit",
|
||||||
"custom/ml4w-welcome",
|
"custom/ml4w-welcome",
|
||||||
|
@ -164,6 +164,7 @@ window#waybar.empty #window {
|
|||||||
#custom-settings,
|
#custom-settings,
|
||||||
#custom-wallpaper,
|
#custom-wallpaper,
|
||||||
#custom-system,
|
#custom-system,
|
||||||
|
#custom-hyprshade,
|
||||||
#custom-waybarthemes {
|
#custom-waybarthemes {
|
||||||
margin-right: 23px;
|
margin-right: 23px;
|
||||||
font-size: 20px;
|
font-size: 20px;
|
||||||
@ -172,6 +173,11 @@ window#waybar.empty #window {
|
|||||||
color: @iconcolor;
|
color: @iconcolor;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#custom-hyprshade {
|
||||||
|
margin-left:4px;
|
||||||
|
margin-right:12px;
|
||||||
|
}
|
||||||
|
|
||||||
#custom-system {
|
#custom-system {
|
||||||
margin-right:15px;
|
margin-right:15px;
|
||||||
}
|
}
|
||||||
|
@ -55,6 +55,7 @@
|
|||||||
"group/hardware",
|
"group/hardware",
|
||||||
"custom/cliphist",
|
"custom/cliphist",
|
||||||
"idle_inhibitor",
|
"idle_inhibitor",
|
||||||
|
"custom/hyprshade",
|
||||||
"tray",
|
"tray",
|
||||||
"custom/exit",
|
"custom/exit",
|
||||||
"custom/ml4w-welcome",
|
"custom/ml4w-welcome",
|
||||||
|
@ -65,6 +65,14 @@
|
|||||||
"tooltip": false
|
"tooltip": false
|
||||||
},
|
},
|
||||||
|
|
||||||
|
// Hyprshade
|
||||||
|
"custom/hyprshade": {
|
||||||
|
"format": "",
|
||||||
|
"on-click": "sleep 0.1; ~/dotfiles/hypr/scripts/hyprshade.sh",
|
||||||
|
"on-click-right": "sleep 0.1; ~/dotfiles/hypr/scripts/hyprshade.sh rofi",
|
||||||
|
"tooltip": false
|
||||||
|
},
|
||||||
|
|
||||||
// Updates Count
|
// Updates Count
|
||||||
"custom/updates": {
|
"custom/updates": {
|
||||||
"format": " {}",
|
"format": " {}",
|
||||||
|
@ -164,6 +164,7 @@ window#waybar.empty #window {
|
|||||||
#custom-settings,
|
#custom-settings,
|
||||||
#custom-wallpaper,
|
#custom-wallpaper,
|
||||||
#custom-system,
|
#custom-system,
|
||||||
|
#custom-hyprshade,
|
||||||
#custom-waybarthemes {
|
#custom-waybarthemes {
|
||||||
margin-right: 23px;
|
margin-right: 23px;
|
||||||
font-size: 20px;
|
font-size: 20px;
|
||||||
@ -171,12 +172,16 @@ window#waybar.empty #window {
|
|||||||
color: @iconcolor;
|
color: @iconcolor;
|
||||||
}
|
}
|
||||||
|
|
||||||
#custom-waybarthemes,#custom-system {
|
#custom-hyprshade {
|
||||||
|
margin-left:4px;
|
||||||
|
margin-right:12px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#custom-waybarthemes,#custom-system {
|
||||||
margin-right:15px;
|
margin-right:15px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#custom-ml4w-welcome {
|
||||||
#custom-ml4w-welcome {
|
|
||||||
margin-right: 15px;
|
margin-right: 15px;
|
||||||
background-image: url("../assets/ml4w-icon.png");
|
background-image: url("../assets/ml4w-icon.png");
|
||||||
background-repeat: no-repeat;
|
background-repeat: no-repeat;
|
||||||
@ -396,7 +401,7 @@ window#waybar.empty #window {
|
|||||||
* ----------------------------------------------------- */
|
* ----------------------------------------------------- */
|
||||||
|
|
||||||
#tray {
|
#tray {
|
||||||
background-color: #2980b9;
|
margin:0px 10px 0px 0px;
|
||||||
}
|
}
|
||||||
|
|
||||||
#tray > .passive {
|
#tray > .passive {
|
||||||
|
Loading…
Reference in New Issue
Block a user