diff --git a/ranger/rc.conf b/ranger/rc.conf index 210c680..e4d47e4 100644 --- a/ranger/rc.conf +++ b/ranger/rc.conf @@ -20,7 +20,7 @@ # == Options # =================================================================== -#set preview_images true +set preview_images true # Which viewmode should be used? Possible values are: # miller: Use miller columns which show multiple levels of the hierarchy diff --git a/waybar/config b/waybar/config index bbddfbc..7ebf509 100644 --- a/waybar/config +++ b/waybar/config @@ -4,26 +4,27 @@ // Global { "layer": "top", - "position": "top", + "position": "top", - // If height property would be not present, it'd be calculated dynamically - "height": 30, + // If height property would be not present, it'd be calculated dynamically + "height": 30, - "modules-left": [ - // "custom/launcher", - "sway/workspaces", + "modules-left": [ + // "custom/launcher", + "sway/workspaces", "sway/mode", - ], - - "modules-center": [ - ], + ], - "modules-right": [ - "disk", + "modules-center": [ + ], + + "modules-right": [ + "disk", "network", //"idle_inhibitor", "memory", "cpu", + "temperature", "pulseaudio", "custom/keyboard-layout", "battery", @@ -34,205 +35,213 @@ "tray", //"custom/weather", "custom/power", - ], + ], - // Modules + // Modules - "disk": { - "interval": 30, - "format": "{used} used on {path} ({percentage_used}%) | ", - }, - - "idle_inhibitor": { - "format": "{icon} ", - "format-icons":{ - "activated": "", - "deactivated": "" - } - }, - - "battery": { - "states": { - // "good": 95, - "warning": 30, - "critical": 15 + "disk": { + "interval": 30, + "format": "{used} used on {path} ({percentage_used}%) | ", }, - "format": "{capacity}% {icon}", - "format-charging": "{capacity}% ", - "format-plugged": "{capacity}% ", - // "format-good": "", // An empty format will hide the module - // "format-full": "", - "format-icons": ["", "", "", "", ""] - }, - "custom/PBPbattery": { - "exec": "~/.config/waybar/scripts/PBPbattery.sh", - "format": "{}", - }, - - "clock": { - "interval": 10, - //"format-alt": "󰃭 {:%e %b %Y}", // Icon: calendar-alt - "format": "󰃭 {:%e %b %Y %H:%M}", - // "tooltip-format": "{:%e %B %Y}", - "on-click": "orage" - }, - - "cpu": { - "interval": 5, - "format": " {usage}% ({load}) |", // Icon: microchip - "states": { - "warning": 70, - "critical": 90, + "idle_inhibitor": { + "format": "{icon} ", + "format-icons":{ + "activated": "", + "deactivated": "" + } }, - "on-click": "alacritty -e 'btop'", - }, - "custom/keyboard-layout": { - "exec": "swaymsg -t get_inputs | grep -m1 'xkb_active_layout_name' | cut -d '\"' -f4", - // Interval set only as a fallback, as the value is updated by signal - "interval": 30, - "format": "󰌌 {} |", // Icon: keyboard - // Signal sent by Sway key binding (~/.config/sway/key-bindings) - "signal": 1, // SIGHUP - "tooltip": false, - "on-click": "~/.config/waybar/scripts/keyhint.sh", - }, - - "custom/keyboard-state": { - "numlock": true, - "capslock": true, - "format": "{name} {icon}", - "format-icons": { - "locked": "", - "unlocked": "" - } - }, - - "memory": { - "interval": 5, - "format": " {}% | ", // Icon: memory - "on-click": "alacritty -e 'btop'", - "states": { - "warning": 70, - "critical": 90 - } - }, - - "network": { - "interval": 5, - "format-wifi": "SSID: {essid} ({signalStrength}%) |", // Icon: wifi - "format-ethernet": " {ifname}: {ipaddr}/{cidr}", // Icon: ethernet - "format-disconnected": "⚠ Disconnected", - "tooltip-format": "{ifname}: {ipaddr}", - "on-click": "alacritty -e 'nmtui'", - }, - "network#vpn": { - "interface": "tun0", - "format": " {essid} ({signalStrength}%)", - "format-disconnected": "⚠ Disconnected", - "tooltip-format": "{ifname}: {ipaddr}/{cidr}", - }, - - "sway/mode": { - "format": "{}", - "tooltip": false - }, - - "sway/window": { - "format": "{}", - "max-length": 120 - }, - -// "sway/workspaces": { -// "disable-scroll": true, -// "disable-markup" : false, -// "all-outputs": true, -// "format": " {icon} ", -// //"format":"{icon}", -// "format-icons": { -// "1": "", -// "2": "", -// "3": "", -// "4": "", -// } -// }, - - "pulseaudio": { - "scroll-step": 1, // %, can be a float - "format": "{volume}% {icon}", - "format-bluetooth": "{volume}% {icon}  {format_source}", - "format-bluetooth-muted": "󰝟 {icon}  {format_source}", - "format-muted": "󰝟 {format_source}", - "format-source": "{volume}%  ", - "format-source-muted": " ", - "format-icons": { - "headphone": "󰋋 ", - "hands-free": "וֹ", - "headset": "󰋎 ", - "phone": " ", - "portable": " ", - "car": " ", - "default": [" "] + "temperature": { + // "thermal-zone": 2, + // "hwmon-path": ["/sys/class/hwmon/hwmon2/temp1_input", "/sys/class/thermal/thermal_zone0/temp"], + // "critical-threshold": 80, + // "format-critical": "{temperatureC}°C ", + "format": "{temperatureC}°C  |" }, - "on-click": "pavucontrol", - "on-scroll-up": "pactl set-sink-volume @DEFAULT_SINK@ +2%", - "on-scroll-down": "pactl set-sink-volume @DEFAULT_SINK@ -2%", - }, - // to use the weather module replace with your city or town - // note: do not use spaces: new york would be newyork - "custom/weather": { - "exec": "~/.config/waybar/scripts/weather.sh ", - "return-type": "json", - "interval": 600, - }, + "battery": { + "states": { + // "good": 95, + "warning": 30, + "critical": 15 + }, + "format": "{capacity}% {icon}", + "format-charging": "{capacity}% ", + "format-plugged": "{capacity}% ", + // "format-good": "", // An empty format will hide the module + // "format-full": "", + "format-icons": [" ", " ", " ", " ", " "] + }, - "tray": { - "icon-size": 18, - "spacing":10, - }, + "custom/PBPbattery": { + "exec": "~/.config/waybar/scripts/PBPbattery.sh", + "format": "{}", + }, - "backlight#icon": { - "format": "{icon}", - "format-icons": [""], - "on-scroll-down": "brightnessctl -c backlight set 1%-", - "on-scroll-up": "brightnessctl -c backlight set +1%" - }, + "clock": { + "interval": 10, + //"format-alt": "󰃭 {:%e %b %Y}", // Icon: calendar-alt + "format": "󰃭 {:%e %b %Y %H:%M}", + // "tooltip-format": "{:%e %B %Y}", + "on-click": "orage" + }, - "backlight#value" :{ - "format": "{percent}%", - "on-scroll-down": "brightnessctl -c backlight set 1%-", - "on-scroll-up": "brightnessctl -c backlight set +1%" - }, + "cpu": { + "interval": 5, + "format": " {usage}% ({load}) |", // Icon: microchip + "states": { + "warning": 70, + "critical": 90, + }, + "on-click": "alacritty -e 'btop'", + }, -// "custom/firefox": { -// "format": " ", -// "on-click": "exec firefox", -// "tooltip": false -// }, -// -// "custom/terminal": { -// "format": " ", -// "on-click": "exec xfce4-terminal", -// "tooltip": false -// }, -// -// "custom/files": { -// "format": " ", -// "on-click": "exec thunar", -// "tooltip": false -// }, -// -// "custom/launcher": { -// "format":" ", -// "on-click": "exec wofi -c ~/.config/wofi/config -I", -// "tooltip": false, -// }, -// - "custom/power": { - "format":"⏻ ", - "on-click": "exec ~/.config/waybar/scripts/power-menu.sh", - "tooltip": false, - }, + "custom/keyboard-layout": { + "exec": "swaymsg -t get_inputs | grep -m1 'xkb_active_layout_name' | cut -d '\"' -f4", + // Interval set only as a fallback, as the value is updated by signal + "interval": 30, + "format": "󰌌 {} |", // Icon: keyboard + // Signal sent by Sway key binding (~/.config/sway/key-bindings) + "signal": 1, // SIGHUP + "tooltip": false, + "on-click": "~/.config/waybar/scripts/keyhint.sh", + }, + + "custom/keyboard-state": { + "numlock": true, + "capslock": true, + "format": "{name} {icon}", + "format-icons": { + "locked": "", + "unlocked": "" + } + }, + + "memory": { + "interval": 5, + "format": " {}% | ", // Icon: memory + "on-click": "alacritty -e 'btop'", + "states": { + "warning": 70, + "critical": 90 + } + }, + + "network": { + "interval": 5, + "format-wifi": "SSID: {essid} ({signalStrength}%) |", // Icon: wifi + "format-ethernet": " {ifname}: {ipaddr}/{cidr}", // Icon: ethernet + "format-disconnected": "⚠ Disconnected", + "tooltip-format": "{ifname}: {ipaddr}", + "on-click": "alacritty -e 'nmtui'", + }, + "network#vpn": { + "interface": "tun0", + "format": " {essid} ({signalStrength}%)", + "format-disconnected": "⚠ Disconnected", + "tooltip-format": "{ifname}: {ipaddr}/{cidr}", + }, + + "sway/mode": { + "format": "{}", + "tooltip": false + }, + + "sway/window": { + "format": "{}", + "max-length": 120 + }, + + // "sway/workspaces": { + // "disable-scroll": true, + // "disable-markup" : false, + // "all-outputs": true, + // "format": " {icon} ", + // //"format":"{icon}", + // "format-icons": { + // "1": "", + // "2": "", + // "3": "", + // "4": "", + // } + // }, + + "pulseaudio": { + "scroll-step": 1, // %, can be a float + "format": "{volume}% {icon}", + "format-bluetooth": "{volume}% {icon}  {format_source}", + "format-bluetooth-muted": "󰝟 {icon}  {format_source}", + "format-muted": "󰝟 {format_source}", + "format-source": "{volume}%  ", + "format-source-muted": " ", + "format-icons": { + "headphone": "󰋋 ", + "hands-free": "וֹ", + "headset": "󰋎 ", + "phone": " ", + "portable": " ", + "car": " ", + "default": [" "] + }, + "on-click": "pavucontrol", + "on-scroll-up": "pactl set-sink-volume @DEFAULT_SINK@ +2%", + "on-scroll-down": "pactl set-sink-volume @DEFAULT_SINK@ -2%", + }, + + // to use the weather module replace with your city or town + // note: do not use spaces: new york would be newyork + "custom/weather": { + "exec": "~/.config/waybar/scripts/weather.sh ", + "return-type": "json", + "interval": 600, + }, + + "tray": { + "icon-size": 18, + "spacing":10, + }, + + "backlight#icon": { + "format": "{icon}", + "format-icons": [""], + "on-scroll-down": "brightnessctl -c backlight set 1%-", + "on-scroll-up": "brightnessctl -c backlight set +1%" + }, + + "backlight#value" :{ + "format": "{percent}%", + "on-scroll-down": "brightnessctl -c backlight set 1%-", + "on-scroll-up": "brightnessctl -c backlight set +1%" + }, + + // "custom/firefox": { + // "format": " ", + // "on-click": "exec firefox", + // "tooltip": false + // }, + // + // "custom/terminal": { + // "format": " ", + // "on-click": "exec xfce4-terminal", + // "tooltip": false + // }, + // + // "custom/files": { + // "format": " ", + // "on-click": "exec thunar", + // "tooltip": false + // }, + // + // "custom/launcher": { + // "format":" ", + // "on-click": "exec wofi -c ~/.config/wofi/config -I", + // "tooltip": false, + // }, + // + "custom/power": { + "format":"⏻ ", + "on-click": "exec ~/.config/waybar/scripts/power-menu.sh", + "tooltip": false, + }, }