20250319.1742409012

This commit is contained in:
fz0x1 2025-03-19 19:30:12 +01:00
parent db3becd9f0
commit 06fe5a1390
5 changed files with 56 additions and 61 deletions

Binary file not shown.

View file

@ -14,8 +14,8 @@ xrdb -merge ~/.Xresources &
~/scripts/bin/setup_displays ~/scripts/bin/setup_displays
# PolicyKit Authentication Agent - Gnome # PolicyKit Authentication Agent - Gnome
/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 & # /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 &
eval "$(/usr/bin/gnome-keyring-daemon --start --components=pkcs11,secrets,ssh,gpg)" /usr/bin/gnome-keyring-daemon --start --components=pkcs11,secrets
sleep 2 sleep 2
@ -37,7 +37,7 @@ caffeine start &
# picom --config ~/.picom.conf & # picom --config ~/.picom.conf &
# wallpapers # wallpapers
# nitrogen --restore & nitrogen --restore &
# Dropbox # Dropbox
# I do not use it anymore since 2025-02-10 # I do not use it anymore since 2025-02-10
@ -70,7 +70,7 @@ emacs --daemon &
workrave & workrave &
# activitywatch # activitywatch
./activitywatch/aw-qt & ~/activitywatch/aw-qt &
# #
# NetworkManager applet # NetworkManager applet
nm-applet & nm-applet &

View file

@ -68,6 +68,8 @@ bindsym $mod+Tab workspace back_and_forth
# start rofi (a program launcher) # start rofi (a program launcher)
bindsym $mod+d exec --no-startup-id rofi -config ~/.config/rofi/gruvbox-soft.rasi -no-lazy-grab -show drun -modi drun -dpi 120 bindsym $mod+d exec --no-startup-id rofi -config ~/.config/rofi/gruvbox-soft.rasi -no-lazy-grab -show drun -modi drun -dpi 120
# autotiling
exec_always --no-startup-id autotiling
# change focus # change focus
bindsym $mod+j focus left bindsym $mod+j focus left
@ -221,14 +223,14 @@ bindsym $mod+r mode "resize"
bar { bar {
tray_output primary tray_output primary
tray_padding 3 tray_padding 3
font pango:TerminessNerdFont, FontAwesome 10 font pango:TerminessNerdFont, FontAwesome 11
position top position top
status_command i3status-rs ~/.config/i3/i3status-rust.toml status_command i3status-rs ~/.config/i3/i3status-rust.toml
colors { colors {
separator #666666 separator #666666
background #1D1F21 background #1D1F21
statusline #dddddd statusline #dddddd
focused_workspace #0088CC #0088CC #ffffff focused_workspace #224488 #224488 #ffffff
active_workspace #333333 #333333 #ffffff active_workspace #333333 #333333 #ffffff
inactive_workspace #333333 #333333 #888888 inactive_workspace #333333 #333333 #888888
urgent_workspace #2f343a #900000 #ffffff urgent_workspace #2f343a #900000 #ffffff
@ -247,25 +249,37 @@ set $text #ffffff
set $u-bgcolor #ff0000 set $u-bgcolor #ff0000
set $indicator #ffffff set $indicator #ffffff
set $in-text #969696 set $in-text #969696
set $focused-ws #d79921 # set $focused-ws #d79921
set $focused-ws #c3c3c3
set $bar-color #523d640D set $bar-color #523d640D
set $gray #c3c3c3
# border background text indicator (a line which shows where the next window will be placed) # border background text indicator (a line which shows where the next window will be placed)
client.focused $focused-ws $focused-ws $text $indicator # client.focused $focused-ws $focused-ws $text $indicator
# client.unfocused $inactive-ws $inactive-ws $in-text $in-bgcolor # client.unfocused $inactive-ws $inactive-ws $in-text $in-bgcolor
client.focused_inactive $in-bgcolor $in-bgcolor $in-text $in-bgcolor client.focused_inactive $in-bgcolor $in-bgcolor $in-text $in-bgcolor
# client.unfocused $gray $in-bgcolor $in-text $in-bgcolor
client.urgent $u-bgcolor $u-bgcolor $text $u-bgcolor client.urgent $u-bgcolor $u-bgcolor $text $u-bgcolor
default_border pixel 0
default_floating_border pixel 1
# window's rules # window's rules
for_window [class="Xfce4-settings-manager"] focus, floating disable for_window [class="Xfce4-settings-manager"] focus, floating disable
for_window [window_role="(?i)GtkFileChooserDialog"] floating enable for_window [window_role="(?i)GtkFileChooserDialog"] floating enable
for_window [class="net-runelite-client-RuneLite" title="Picture in Picture"] floating enable, sticky enable for_window [class="net-runelite-client-RuneLite" title="Picture in Picture"] floating enable, sticky enable
# for_window [class="net-runelite-client-RuneLite" title="Picture in Picture"] floating enable, sticky enable, move to workspace 1 for_window [window_role="About"] floating enable
default_border pixel 1 for_window [window_role="Organizer"] floating enable
default_floating_border pixel 0 for_window [window_role="Preferences"] floating enable
for_window [window_role="bubble"] floating enable
for_window [window_role="page-info"] floating enable
for_window [window_role="pop-up"] floating enable
for_window [window_role="task_dialog"] floating enable
for_window [window_role="toolbox"] floating enable
for_window [window_role="webconsole"] floating enable
for_window [window_type="dialog"] floating enable
for_window [window_type="menu"] floating enable
#p2p firefox for all workspaces #p2p firefox for all workspaces
for_window [title="Picture-in-Picture"] sticky enable for_window [title="Picture-in-Picture"] sticky enable
# for_window [class="MEGAsync" title="Add sync"] floating disable
for_window [class="MEGAsync" title="Add sync"] floating disable
exec --no-startup-id ~/.config/i3/autostart.sh exec --no-startup-id ~/.config/i3/autostart.sh

View file

@ -7,27 +7,33 @@ idle_bg = "#1D1F21"
idle_fg = "#c3c3c3" idle_fg = "#c3c3c3"
separator_bg = "#1D1F21" separator_bg = "#1D1F21"
# [icons] [icons]
# icons = "awesome4" icons = "awesome4"
# [icons.overrides] # [icons.overrides]
# bat = ["|E|", "|_|", "|=|", "|F|"] # bat = ["|E|", "|_|", "|=|", "|F|"]
# bat_charging = "|^| " # bat_charging = "|^| "
[[block]]
block = "focused_window"
[block.format]
full = " $title.str(max_w:50) |"
short = " $title.str(max_w:10) |"
[[block]] [[block]]
block = "cpu" block = "cpu"
info_cpu = 20 info_cpu = 20
warning_cpu = 50 warning_cpu = 50
critical_cpu = 90 critical_cpu = 90
[[block]] # [[block]]
block = "disk_space" # block = "disk_space"
path = "/" # path = "/"
info_type = "available" # info_type = "available"
alert_unit = "GB" # alert_unit = "GB"
interval = 20 # interval = 20
warning = 20.0 # warning = 20.0
alert = 10.0 # alert = 10.0
format = " /:$available.eng(w:2) " # format = " /:$available.eng(w:2) "
[[block]] [[block]]
block = "memory" block = "memory"
@ -40,32 +46,11 @@ block = "sound"
button = "left" button = "left"
cmd = "pavucontrol" cmd = "pavucontrol"
[[block]]
block = "time"
interval = 5
format = " $timestamp.datetime(f:'%a %d/%m %R') "
# [[block]]
# block = "docker"
# interval = 2
# socket_path = "/run/user/1000/docker.sock"
# format = " $icon $running /$total "
[[block]] [[block]]
block = "keyboard_layout" block = "keyboard_layout"
driver = "setxkbmap" [block.mappings]
interval = 15 "En" = "us"
"Ru" = "ru"
[[block]]
block = "menu"
text = " MENU "
[[block.items]]
display = " -> Power Off <-"
cmd = "poweroff"
confirm_msg = "Are you sure you want to power off?"
[[block.items]]
display = " -> Reboot <-"
cmd = "reboot"
confirm_msg = "Are you sure you want to reboot?"
# [[block]] # [[block]]
# block = "temperature" # block = "temperature"
@ -74,15 +59,11 @@ confirm_msg = "Are you sure you want to reboot?"
# interval = 10 # interval = 10
# chip = "*-isa-*" # chip = "*-isa-*"
[[block]] # [[block]]
block = "xrandr" # block = "xrandr"
format = " $icon $brightness $resolution " # format = " $icon $brightness $resolution "
[[block]] [[block]]
block = "vpn" block = "time"
driver = "mullvad" interval = 5
interval = 10 format = " $timestamp.datetime(f:'%a %d/%m %R') "
format_connected = " VPN: $icon "
format_disconnected = " VPN: $icon "
state_connected = "good"
state_disconnected = "warning"

View file

@ -51,7 +51,7 @@ use-damage = false;
################################# #################################
# Enabled client-side shadows on windows. # Enabled client-side shadows on windows.
shadow = true; shadow = false;
# The blur radius for shadows. (default 12) # The blur radius for shadows. (default 12)
@ -177,7 +177,7 @@ inactive-opacity-override = false;
# Blur background of transparent windows. Bad performance with X Render backend. GLX backend is preferred. # Blur background of transparent windows. Bad performance with X Render backend. GLX backend is preferred.
blur-background = true; blur-background = false;
blur-method = "kernel"; blur-method = "kernel";