From 06fe5a1390a98e542e9ad456f74a8b19ead0551d Mon Sep 17 00:00:00 2001 From: fz0x1 Date: Wed, 19 Mar 2025 19:30:12 +0100 Subject: [PATCH] 20250319.1742409012 --- global/.zshrc-secrets | Bin 1493 -> 1494 bytes linux/.config/i3/autostart.sh | 8 ++-- linux/.config/i3/config | 34 +++++++++---- linux/.config/i3/i3status-rust.toml | 71 ++++++++++------------------ linux/.picom.conf | 4 +- 5 files changed, 56 insertions(+), 61 deletions(-) diff --git a/global/.zshrc-secrets b/global/.zshrc-secrets index 2d504566b88bf4c503055210617a6b478d8f1305..3dcc06e0d01e22928eec061a9826cb745c0d1523 100644 GIT binary patch literal 1494 zcmV;{1u6OfM@dveQdv+`0BtkpY(T&E_B(^Dyo5m<`tgu-wO&`obZVs??xl!8jiZs# zrrQAa+Iu^dQZ~ zGa%Q}#LGfM+&p4!Q=dBattxQlNou&eW!^_{w#*p@95=KLoOY|I?DDaJ67F=-rrVlo zRdgp2#UXjmSHKq7TwgQY`miJ#0xhxPbJF7+fHkJL%|K2siBMz>%$%hEe{Xn>SM*K) ziM-gt@Y)E@P$58_umzdag8G)9lq}(M0@U?q$3W+If3KC?UvZVekQ1@6c`_ahVasuV zOkVyf%M%G{$CnioHNQ_*F}bB+1KbD;kD-WOi4`YMi~S)sMv2I}cI)@U1$?vc7I>Z2 z*9PIKqJ28H@y?P~N6lSr{k>oFCSga&r@0gHVfuQmy=JL<>562fF?aeaL`X0KCRcYP zW(^pm2C*7HFS9?teh$>rP>UJP*x(;IN0kwL(9%97U!m3TRInuor}|fT5H_?zE~HTl zJ;AjDNDvFCs^vOqg>SU1yqDA(hq&SfM0I|Z3K8t`BfX3TRN)>GbY*=Xt1PkG(w-njqx<=fN2~?&8?5%%*J?AQ)vR;-+rH*1H#LrR<2RU z;*lD*SD)ub#gx8SrFG(qr1kZ{sm|0;0*J=VQd(N4oArAL8E@G+NzxkB2#G#o@0hkd zt`pTW^Zq zjdAk8U7}qL71P5B6|}uHGavlwoV5HujeGfBoQ-5qY{ShGPv9gZ5<20G5ueIU1Q ziY{o?jL4?B*@^+p&WC+)>SNI-XeWpU+gab29(GfeD-DMI2LI+*sSD&?5E@FGBF;`K z&V_NSR7r{)iUvm_ zz|Z0zP+pMR9qZ5LX9@bCxYB1KjRMrwTk#+N0g;{>fudRVp(jOU9O6G?Y*(dHvOZL= zdsrNLfe2pT$2wvn2R$;gx|eXRvb65=Pb#t%PLg&pq)H=<37}A@c;ARYh^B-MLSYLd zGKwpZ=Cu5>!-o9+$`hUDKlZ^nwD8teRF}#4Y|c;wl*wa5Vpwz8o&0Q{~Hr{w_o z3w=MgAvgBUtyQFPMvwb^^=fM7Ph-%13&z8qY(M}~6)m^hR)DZ|2|ThP%i9EHv{>Wr zaE!Li^{r!$51WRjbT$fWB}YUtq~Q!+7DEV;d%s3rkKx6kEufMHohL4ht#99D3BhDe;3jhEB literal 1493 zcmV;`1uFUgM@dveQdv+`0Kzl>bgQ-dEbMuu|IHLPs?N;O7%O;m13%>qa>`hCN@KQQ z*k>{AIHTyt3g{GPu-{`IPuOZEUf8*$chxgYE56PEqSvR+81{a>E0&qu0VjYHt5R}J z|8bKBC9)FH|rgj z3^M`B3-Y2>86NC7DI-x`_~L=!P$V^84c4AekU_Y#%^7LGMHT3QC9Fnt9qzu9s4atR zv2^0@La~K^!Orc$Q1XvXk$T_mwsB?KLOS#0Sy)OukV{ODI(svoBemKvwREweDmHpB z+=~1m$wD(UA^u@J_@YUb2xdMg<3sJweFI6tt3VLqHX{G0hQpJ*qO?>Q`nXA?dv6le zzKL4f{Z*J94sp`2!zGtBEIOe}k^{BfgA*zH+sM8EvV~U@v?lYCk^-xTN`t41K+oe| zA1TG)gSW`dUVP%81SatPdLpZhOF`iPtOm%e!l&Fd$WLD$BdsiBbSzKEal4d&8U*1a zZ3YVoi-`|&54aol)LI(xjM@cD@`aACX^ajIIp>aHl63t!9IZ8isiU?iU)S{Eqzmo6 zapxx=kP3fJExH+Ik6cGaqV+*vPjuo-eWct5p9>qPwC9rHKMy@*SG01_H~T|ICtSS> zxtNPBr&#Cs&(Jt%+|5C0-+;!b>riT5CVZXThng^0(`DmfaoM{Wn1#=+!zrep{!Lr? z3Zz#rJ{k?POy=<3zfNS)&a$%KOtN?dTVGG`x+@QHB0JDLhgdsIYt*VPw!mzd>h+u?;EI-`O9$9!*G@|rU;@mi0XNwhR1!IN8gNvLDwK9(G zCSJbtXB=`G@35S9M)jcRZL>k#UyepbH(x62eKMf){H&0l)xB>k21E@kVH2fYIu{ow zqm;T7?9fsiV;f9@5ku7{u~m+ossdH>SzN25ya7=FGF!-Py}PY$EAyJ&!bh&3#U&dE zj^};LO9YJ7B@QLx^Imj}FjL?C_uG+yxI zR0I6-DW}B`zo(md1^MOa5U!;oYT$ZV6yrv@AT`ofPPk++&Z2x}UJJsAZ zTo@eTv+0=ZudEDT4Uki(Jja+WGUuA%IXm*EeVX*5I8{^TK;XnXmI5vd3<`DRvBric z)oFm|AIF%D>P$*?4jEqn0*xTSIOSjKcqOBN}$!a(0H=AxWfh2OJRr0Gi=JwqxES zhZo<{l^U(a_`Olnefvydq+~QdS-T`_@3NU`Gab1pp$BGd*@|lSn+5JSE&DZhkcoS^ zkx=XO%dNH_s;PFY6XPcCehP=H0A#@Xos|?5&alHckf=EULj(M_C%}`wz6L4&;R$jw zkr-AJnS>i6Z6!4nMqKG5%URRVhfZ zs!gU#K#GF8;0x!tJb!hh?xW=MS1??N+>KL;2wJ9V4#x1MGuE%xYEm)$oH%$1b`5p% zz$?FMNU9Sv*pIjpW@e6x-0ziW;I-hRDcG|b(8gPncK@$C_jB&gmFGaN6p-)H`u>Qh v#KLjX;2m$;--R0u3o}68e$epkJaHf+?XIFuxAP|m(%%_XaDlWTaGhFYyw=*r diff --git a/linux/.config/i3/autostart.sh b/linux/.config/i3/autostart.sh index a9ad49a..14c47b7 100755 --- a/linux/.config/i3/autostart.sh +++ b/linux/.config/i3/autostart.sh @@ -14,8 +14,8 @@ xrdb -merge ~/.Xresources & ~/scripts/bin/setup_displays # PolicyKit Authentication Agent - Gnome -/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 & -eval "$(/usr/bin/gnome-keyring-daemon --start --components=pkcs11,secrets,ssh,gpg)" +# /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 & +/usr/bin/gnome-keyring-daemon --start --components=pkcs11,secrets sleep 2 @@ -37,7 +37,7 @@ caffeine start & # picom --config ~/.picom.conf & # wallpapers -# nitrogen --restore & +nitrogen --restore & # Dropbox # I do not use it anymore since 2025-02-10 @@ -70,7 +70,7 @@ emacs --daemon & workrave & # activitywatch -./activitywatch/aw-qt & +~/activitywatch/aw-qt & # # NetworkManager applet nm-applet & diff --git a/linux/.config/i3/config b/linux/.config/i3/config index 7e68754..d098498 100644 --- a/linux/.config/i3/config +++ b/linux/.config/i3/config @@ -68,6 +68,8 @@ bindsym $mod+Tab workspace back_and_forth # 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 +# autotiling +exec_always --no-startup-id autotiling # change focus bindsym $mod+j focus left @@ -221,14 +223,14 @@ bindsym $mod+r mode "resize" bar { tray_output primary tray_padding 3 - font pango:TerminessNerdFont, FontAwesome 10 + font pango:TerminessNerdFont, FontAwesome 11 position top status_command i3status-rs ~/.config/i3/i3status-rust.toml colors { separator #666666 background #1D1F21 statusline #dddddd - focused_workspace #0088CC #0088CC #ffffff + focused_workspace #224488 #224488 #ffffff active_workspace #333333 #333333 #ffffff inactive_workspace #333333 #333333 #888888 urgent_workspace #2f343a #900000 #ffffff @@ -247,25 +249,37 @@ set $text #ffffff set $u-bgcolor #ff0000 set $indicator #ffffff set $in-text #969696 -set $focused-ws #d79921 +# set $focused-ws #d79921 +set $focused-ws #c3c3c3 set $bar-color #523d640D +set $gray #c3c3c3 # 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.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 +default_border pixel 0 +default_floating_border pixel 1 + # window's rules for_window [class="Xfce4-settings-manager"] focus, floating disable 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, move to workspace 1 -default_border pixel 1 -default_floating_border pixel 0 - +for_window [window_role="About"] floating enable +for_window [window_role="Organizer"] floating enable +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 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 diff --git a/linux/.config/i3/i3status-rust.toml b/linux/.config/i3/i3status-rust.toml index 356505c..248ef53 100644 --- a/linux/.config/i3/i3status-rust.toml +++ b/linux/.config/i3/i3status-rust.toml @@ -7,27 +7,33 @@ idle_bg = "#1D1F21" idle_fg = "#c3c3c3" separator_bg = "#1D1F21" -# [icons] -# icons = "awesome4" +[icons] +icons = "awesome4" # [icons.overrides] # bat = ["|E|", "|_|", "|=|", "|F|"] # bat_charging = "|^| " +[[block]] +block = "focused_window" +[block.format] +full = " $title.str(max_w:50) |" +short = " $title.str(max_w:10) |" + [[block]] block = "cpu" info_cpu = 20 warning_cpu = 50 critical_cpu = 90 -[[block]] -block = "disk_space" -path = "/" -info_type = "available" -alert_unit = "GB" -interval = 20 -warning = 20.0 -alert = 10.0 -format = " /:$available.eng(w:2) " +# [[block]] +# block = "disk_space" +# path = "/" +# info_type = "available" +# alert_unit = "GB" +# interval = 20 +# warning = 20.0 +# alert = 10.0 +# format = " /:$available.eng(w:2) " [[block]] block = "memory" @@ -40,32 +46,11 @@ block = "sound" button = "left" 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 = "keyboard_layout" -driver = "setxkbmap" -interval = 15 - -[[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.mappings] +"En" = "us" +"Ru" = "ru" # [[block]] # block = "temperature" @@ -74,15 +59,11 @@ confirm_msg = "Are you sure you want to reboot?" # interval = 10 # chip = "*-isa-*" -[[block]] -block = "xrandr" -format = " $icon $brightness $resolution " +# [[block]] +# block = "xrandr" +# format = " $icon $brightness $resolution " [[block]] -block = "vpn" -driver = "mullvad" -interval = 10 -format_connected = " VPN: $icon " -format_disconnected = " VPN: $icon " -state_connected = "good" -state_disconnected = "warning" +block = "time" +interval = 5 +format = " $timestamp.datetime(f:'%a %d/%m %R') " diff --git a/linux/.picom.conf b/linux/.picom.conf index 24e8a16..53f730c 100644 --- a/linux/.picom.conf +++ b/linux/.picom.conf @@ -51,7 +51,7 @@ use-damage = false; ################################# # Enabled client-side shadows on windows. -shadow = true; +shadow = false; # 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 = true; +blur-background = false; blur-method = "kernel";