Updated
This commit is contained in:
parent
b31b9a734a
commit
3f550e7d59
8 changed files with 49 additions and 47 deletions
|
@ -15,6 +15,6 @@ animations {
|
||||||
animation = windowsMove, 1, 5, wind, slide
|
animation = windowsMove, 1, 5, wind, slide
|
||||||
animation = fadeIn, 1, 2, winIn
|
animation = fadeIn, 1, 2, winIn
|
||||||
animation = fadeOut, 1, 5, winOut
|
animation = fadeOut, 1, 5, winOut
|
||||||
animation = workspaces, 1, 3, workIn, slidevert
|
animation = workspaces, 1, 3, workIn
|
||||||
animation = specialWorkspace, 1, 5, workIn, slidevert
|
animation = specialWorkspace, 1, 5, workIn
|
||||||
}
|
}
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
|
exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
|
||||||
exec-once = dbus-update-activation-environment --systemd --all
|
exec-once = dbus-update-activation-environment --systemd --all
|
||||||
exec-once = systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
|
exec-once = systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
|
||||||
exec-once = /usr/libexec/polkit-kde-authentication-agent-1
|
exec-once = /usr/libexec/kf5/polkit-kde-authentication-agent-1
|
||||||
exec-once = waybar
|
exec-once = waybar
|
||||||
exec-once = mako -c ~/.config/mako/config
|
exec-once = mako -c ~/.config/mako/config
|
||||||
exec-once = swww init
|
exec-once = swww init
|
||||||
|
|
|
@ -60,11 +60,11 @@ bind = $supMod_SHIFT, 0, movetoworkspace, 10 # move active window to
|
||||||
bind = $supMod, mouse_down, workspace, e+1 # move to next workspace with mouse wheel
|
bind = $supMod, mouse_down, workspace, e+1 # move to next workspace with mouse wheel
|
||||||
bind = $supMod, mouse_up, workspace, e-1 # move to previous workspace with mouse wheel
|
bind = $supMod, mouse_up, workspace, e-1 # move to previous workspace with mouse wheel
|
||||||
|
|
||||||
bind = $supMod, Down, workspace, e+1 # move to next workspace with down cursor key
|
bind = $supMod, Right, workspace, e+1 # move to next workspace with right cursor key
|
||||||
bind = $supMod, Up, workspace, e-1 # move to previous workspace with up cursor key
|
bind = $supMod, Left, workspace, e-1 # move to previous workspace with left cursor key
|
||||||
|
|
||||||
bind = $supMod_SHIFT, Down, movetoworkspace, e+1 # move active window to next workspace with down cursor key
|
bind = $supMod_SHIFT, Right, movetoworkspace, e+1 # move active window to next workspace with right cursor key
|
||||||
bind = $supMod_SHIFT, Up, movetoworkspace, e-1 # move active window to previous workspace with up cursor key
|
bind = $supMod_SHIFT, Left, movetoworkspace, e-1 # move active window to previous workspace with left cursor key
|
||||||
|
|
||||||
# common binds
|
# common binds
|
||||||
bindl=, XF86AudioRaiseVolume, exec, pamixer -i 5 # increase volume by 5%
|
bindl=, XF86AudioRaiseVolume, exec, pamixer -i 5 # increase volume by 5%
|
||||||
|
@ -96,16 +96,16 @@ binde = $supMod_SHIFT, m, exec, pkill fuzzel || $HOME/.config/fuzzel/scripts/f
|
||||||
|
|
||||||
# apps binds
|
# apps binds
|
||||||
binde = $supMod_$altMod, r, exec, alacritty --class newsboat -e newsboat # launch news feed reader
|
binde = $supMod_$altMod, r, exec, alacritty --class newsboat -e newsboat # launch news feed reader
|
||||||
binde = $supMod_$altMod, y, exec, alacritty --class ytfzf -e ytfzf -flstT ueberzug # launch youtube player
|
binde = $supMod_$altMod, y, exec, alacritty --class ytfzf -e ytfzf -flstT chafa # launch youtube player
|
||||||
binde = $supMod_$altMod, m, exec, alacritty --class ytfzf_music -e ytfzf -mlstT ueberzug # launch youtube music player
|
binde = $supMod_$altMod, m, exec, alacritty --class ytfzf_music -e ytfzf -mlstT chafa # launch youtube music player
|
||||||
binde = $supMod_$altMod, f, exec, alacritty --class flix_cli -e flix-cli # launch torrent movie player
|
binde = $supMod_$altMod, f, exec, alacritty --class flix_cli -e flix-cli # launch torrent movie player
|
||||||
binde = $supMod_$altMod, a, exec, alacritty --class ani_cli -e ani-cli # launch anime player
|
binde = $supMod_$altMod, a, exec, alacritty --class ani_cli -e ani-cli # launch anime player
|
||||||
binde = $supMod_$altMod, p, exec, alacritty --class pulsemixer -e pulsemixer # launch audio mixer
|
|
||||||
binde = $supMod_$altMod, b, exec, alacritty --class btop -e btop # launch resource monitor
|
binde = $supMod_$altMod, b, exec, alacritty --class btop -e btop # launch resource monitor
|
||||||
binde = $supMod_$conMod, m, exec, alacritty --class music_player -e cmus # launch music player
|
|
||||||
binde = $supMod_$conMod, f, exec, alacritty --class file_manager -e $HOME/.config/vifm/scripts/vifmrun # launch file manager
|
|
||||||
binde = $supMod_$conMod, w, exec, flatpak run org.mozilla.firefox # launch web browser
|
|
||||||
binde = $supMod_$conMod, e, exec, alacritty --class editor -e $HOME/.local/bin/lvim # launch text editor
|
binde = $supMod_$conMod, e, exec, alacritty --class editor -e $HOME/.local/bin/lvim # launch text editor
|
||||||
|
binde = $supMod_$conMod, f, exec, alacritty --class file_manager -e $HOME/.config/vifm/scripts/vifmrun # launch file manager
|
||||||
|
binde = $supMod_$altMod, p, exec, pavucontrol # launch audio mixer
|
||||||
|
binde = $supMod_$conMod, w, exec, flatpak run org.mozilla.firefox # launch web browser
|
||||||
binde = $supMod_$conMod, c, exec, flatpak run org.signal.Signal # launch chat app
|
binde = $supMod_$conMod, c, exec, flatpak run org.signal.Signal # launch chat app
|
||||||
binde = $supMod_$conMod, g, exec, flatpak run org.libretro.Retroarch # launch gaming app
|
binde = $supMod_$conMod, g, exec, flatpak run org.libretro.Retroarch # launch gaming app
|
||||||
binde = $supMod_$conMod, p, exec, flatpak run com.bitwarden.desktop # launch password manager
|
binde = $supMod_$conMod, p, exec, flatpak run com.bitwarden.desktop # launch password manager
|
||||||
|
binde = $supMod_$conMod, m, exec, flatpak run org.gnome.Lollypop # launch music player
|
||||||
|
|
|
@ -63,9 +63,9 @@ windowrule = workspace 5, ^(revolt-desktop)$
|
||||||
windowrule = workspace 5, ^(Element)$
|
windowrule = workspace 5, ^(Element)$
|
||||||
|
|
||||||
# workspace 5 - music & audio
|
# workspace 5 - music & audio
|
||||||
windowrule = workspace 6, ^(music_player)$
|
windowrule = workspace 6, ^(lollypop)$
|
||||||
windowrule = workspace 6, ^(ytfzf_music)$
|
windowrule = workspace 6, ^(ytfzf_music)$
|
||||||
windowrule = workspace 6, ^(audacity)$
|
windowrule = workspace 6, ^(Audacity)$
|
||||||
windowrule = workspace 6, ^(Ardour)$
|
windowrule = workspace 6, ^(Ardour)$
|
||||||
windowrule = workspace 6, ^(carla)$
|
windowrule = workspace 6, ^(carla)$
|
||||||
windowrule = workspace 6, ^(carla-control)$
|
windowrule = workspace 6, ^(carla-control)$
|
||||||
|
|
|
@ -9,7 +9,7 @@ exec = hyprctl setcursor Simp1e-Gruvbox-Dark 16
|
||||||
exec = gsettings set org.gnome.desktop.interface cursor-theme 'Simp1e-Gruvbox-Dark'
|
exec = gsettings set org.gnome.desktop.interface cursor-theme 'Simp1e-Gruvbox-Dark'
|
||||||
exec = gsettings set org.gnome.desktop.interface cursor-size 16
|
exec = gsettings set org.gnome.desktop.interface cursor-size 16
|
||||||
exec = gsettings set org.gnome.desktop.interface icon-theme 'gruvbox-dark-icons-gtk'
|
exec = gsettings set org.gnome.desktop.interface icon-theme 'gruvbox-dark-icons-gtk'
|
||||||
exec = gsettings set org.gnome.desktop.interface gtk-theme 'gruvbox-dark-gtk'
|
exec = gsettings set org.gnome.desktop.interface gtk-theme 'Gruvbox-Dark-BL'
|
||||||
exec = gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark'
|
exec = gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark'
|
||||||
|
|
||||||
general {
|
general {
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
{
|
{
|
||||||
"position": "left",
|
"position": "top",
|
||||||
|
"height": 41,
|
||||||
|
"spacing": 3,
|
||||||
"layer": "top",
|
"layer": "top",
|
||||||
|
|
||||||
// Choose the order of the modules
|
// Choose the order of the modules
|
||||||
|
@ -31,22 +33,20 @@
|
||||||
},
|
},
|
||||||
|
|
||||||
"hyprland/language": {
|
"hyprland/language": {
|
||||||
"format": "{}",
|
"format": "{} \udb80\udf0c",
|
||||||
"format-en": "US",
|
"format-en": "US",
|
||||||
"format-es": "ES",
|
"format-es": "ES",
|
||||||
"on-click": "~/.config/hypr/scripts/switchlayout"
|
|
||||||
},
|
},
|
||||||
|
|
||||||
"clock": {
|
"clock": {
|
||||||
"tooltip-format": "<big>{:%Y %B}</big>\n<tt><small>{calendar}</small></tt>",
|
"tooltip-format": "<big>{:%Y %B}</big>\n<tt><small>{calendar}</small></tt>",
|
||||||
"format": "{:%H\n--\n%M}",
|
"format": "\udb82\udd54 {:%H:%M}",
|
||||||
"format-alt": "{:%y\n--\n%m\n--\n%d}",
|
"format-alt": "\udb80\udcf5 {:%Y-%m-%d}"
|
||||||
},
|
},
|
||||||
|
|
||||||
"backlight": {
|
"backlight": {
|
||||||
"format": "{icon}",
|
"format": "{percent}% {icon}",
|
||||||
"format-icons": ["\udb86\ude4e", "\udb86\ude4f", "\udb86\ude50", "\udb86\ude51", "\udb86\ude52", "\udb86\ude53", "\udb86\ude54", "\udb86\ude55", "\udb81\udee8"],
|
"format-icons": ["\udb86\ude4e", "\udb86\ude4f", "\udb86\ude50", "\udb86\ude51", "\udb86\ude52", "\udb86\ude53", "\udb86\ude54", "\udb86\ude55", "\udb81\udee8"]
|
||||||
"tooltip-format": "{percent}%"
|
|
||||||
},
|
},
|
||||||
|
|
||||||
"battery": {
|
"battery": {
|
||||||
|
@ -54,13 +54,12 @@
|
||||||
"warning": 30,
|
"warning": 30,
|
||||||
"critical": 15
|
"critical": 15
|
||||||
},
|
},
|
||||||
"tooltip-format": "{capacity}% - {timeTo}",
|
"format": "{capacity}% {icon}",
|
||||||
"format": "{icon}",
|
"format-charging": "{capacity}% {icon}\udb81\udea5",
|
||||||
"format-charging": "{icon}\n\n\udb81\udea5",
|
"format-plugged": "{capacity}% {icon}\udb81\udea5",
|
||||||
"format-plugged": "{icon}\n\n\udb81\udea5",
|
|
||||||
"format-alt": "{time} {icon}",
|
"format-alt": "{time} {icon}",
|
||||||
"format-critical": "{icon}\n\n\udb84\ude38",
|
"format-critical": "{capacity}% {icon}\udb84\ude38",
|
||||||
"format-warning": "{icon}\n\n\udb84\ude38",
|
"format-warning": "{capacity}% {icon}\udb84\ude38",
|
||||||
"format-icons": ["\udb80\udc7a", "\udb80\udc7c", "\udb80\udc7e", "\udb80\udc80", "\udb80\udc79"]
|
"format-icons": ["\udb80\udc7a", "\udb80\udc7c", "\udb80\udc7e", "\udb80\udc80", "\udb80\udc79"]
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -71,12 +70,12 @@
|
||||||
},
|
},
|
||||||
|
|
||||||
"pulseaudio": {
|
"pulseaudio": {
|
||||||
"scroll-step": 5, // %, can be a float
|
"scroll-step": 1, // %, can be a float
|
||||||
"format": "{icon}\n\n{format_source}",
|
"format": "{volume}% {icon} {format_source}",
|
||||||
"format-bluetooth": "{icon}\n\n\udb80\udcaf\n\n{format_source}",
|
"format-bluetooth": "{volume}% {icon}\udb80\udcaf {format_source}",
|
||||||
"format-bluetooth-muted": "\udb81\udd81\n\n{icon}\udb80\udcaf\n\n{format_source}",
|
"format-bluetooth-muted": "\udb81\udd81 {icon}\udb80\udcaf {format_source}",
|
||||||
"format-muted": "\udb81\udd81\n\n{format_source}",
|
"format-muted": "\udb81\udd81 {format_source}",
|
||||||
"format-source": "\udb80\udf6c",
|
"format-source": "{volume}% \udb80\udf6c",
|
||||||
"format-source-muted": "\udb80\udf6d",
|
"format-source-muted": "\udb80\udf6d",
|
||||||
"format-icons": {
|
"format-icons": {
|
||||||
"headphone": "\udb80\udecb",
|
"headphone": "\udb80\udecb",
|
||||||
|
@ -87,17 +86,15 @@
|
||||||
"car": "\udb80\udd0b",
|
"car": "\udb80\udd0b",
|
||||||
"default": ["\udb81\udd7f", "\udb81\udd80", "\udb81\udd7e"]
|
"default": ["\udb81\udd7f", "\udb81\udd80", "\udb81\udd7e"]
|
||||||
},
|
},
|
||||||
"tooltip-format": "{desc} - {volume}%",
|
"on-click": "wezterm start --class pulsemixer -- pulsemixer"
|
||||||
"on-click": "alacritty --class pulsemixer -e pulsemixer"
|
|
||||||
},
|
},
|
||||||
|
|
||||||
"network": {
|
"network": {
|
||||||
// "interface": "wlp2*", // (Optional) To force the use of this interface
|
// "interface": "wlp2*", // (Optional) To force the use of this interface
|
||||||
"format-wifi": "\udb81\udda9",
|
"format-wifi": "{essid} \udb81\udda9",
|
||||||
"format-ethernet": "{ipaddr}/{cidr} \udb80\ude00",
|
"format-ethernet": "{ipaddr}/{cidr} \udb80\ude00",
|
||||||
"format-disconnected": "Disconnected \udb81\uddaa",
|
"format-disconnected": "Disconnected \udb81\uddaa",
|
||||||
"format-alt": "{ifname}: {ipaddr}/{cidr}",
|
"format-alt": "{ifname}: {ipaddr}/{cidr}"
|
||||||
"tooltip-format": "{essid}"
|
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
currntpwr=$(powerprofilesctl get)
|
currntpwr=$(powerprofilesctl get)
|
||||||
if [ "${currntpwr}" = "performance" ]; then
|
if [ "${currntpwr}" = "performance" ]; then
|
||||||
pwr=""
|
pwr="Performance "
|
||||||
elif [ "${currntpwr}" = "balanced" ]; then
|
elif [ "${currntpwr}" = "balanced" ]; then
|
||||||
pwr=""
|
pwr="Balanced "
|
||||||
elif [ "${currntpwr}" = "power-saver" ]; then
|
elif [ "${currntpwr}" = "power-saver" ]; then
|
||||||
pwr=""
|
pwr="PowerSaver "
|
||||||
fi
|
fi
|
||||||
echo "$pwr"
|
echo "$pwr"
|
||||||
|
|
|
@ -10,7 +10,6 @@ window#waybar {
|
||||||
color: #ebdbb2;
|
color: #ebdbb2;
|
||||||
transition-property: background-color;
|
transition-property: background-color;
|
||||||
transition-duration: .5s;
|
transition-duration: .5s;
|
||||||
border-right: 2px solid #665c54;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
window#waybar.hidden {
|
window#waybar.hidden {
|
||||||
|
@ -41,23 +40,29 @@ button:hover {
|
||||||
|
|
||||||
#workspaces {
|
#workspaces {
|
||||||
font-family: Symbols Nerd Font Mono;
|
font-family: Symbols Nerd Font Mono;
|
||||||
font-size: 22px;
|
font-size: 20px;
|
||||||
}
|
}
|
||||||
|
|
||||||
#workspaces button {
|
#workspaces button {
|
||||||
|
padding: 0 3px;
|
||||||
|
background-color: transparent;
|
||||||
color: #ebdbb2;
|
color: #ebdbb2;
|
||||||
|
border-radius: 5px;
|
||||||
}
|
}
|
||||||
|
|
||||||
#workspaces button.active {
|
#workspaces button.active {
|
||||||
color: #8ec07c;
|
color: #8ec07c;
|
||||||
|
border-radius: 5px;
|
||||||
}
|
}
|
||||||
|
|
||||||
#workspaces button:hover {
|
#workspaces button:hover {
|
||||||
color: #fb4934;
|
color: #fb4934;
|
||||||
|
border-radius: 5px;
|
||||||
}
|
}
|
||||||
|
|
||||||
#workspaces button.urgent {
|
#workspaces button.urgent {
|
||||||
background-color: #eb4d4b;
|
background-color: #eb4d4b;
|
||||||
|
border-radius: 5px;
|
||||||
}
|
}
|
||||||
|
|
||||||
#mode {
|
#mode {
|
||||||
|
@ -75,7 +80,7 @@ button:hover {
|
||||||
#mode {
|
#mode {
|
||||||
font-family: Symbols Nerd Font Mono, mononoki Nerd Font;
|
font-family: Symbols Nerd Font Mono, mononoki Nerd Font;
|
||||||
font-size: 16px;
|
font-size: 16px;
|
||||||
padding: 8 1px;
|
padding: 0 8px;
|
||||||
color: #ebdbb2;
|
color: #ebdbb2;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue