[emacs] update packages
[~bandali/configs] / rc.org
diff --git a/rc.org b/rc.org
index 691480a..d145033 100644 (file)
--- a/rc.org
+++ b/rc.org
@@ -429,6 +429,11 @@ use_apop = True
 type = Maildir
 path = ~/mail/gnu/Inbox/
 
+# [destination]
+# type = MDA_external
+# path = /usr/lib/dovecot/deliver
+# arguments = ('-d', 'amin@aminb.org')
+
 [options]
 delete = True
 #+end_src
@@ -704,7 +709,7 @@ general {
 # order += "ipv6"
 order += "disk /"
 order += "disk /data"
-order += "wireless _first_"
+order += "wireless _first_"
 order += "ethernet _first_"
 order += "battery 0"
 order += "volume master"
@@ -1322,7 +1327,7 @@ logfile ~/.msmtp.log
 account aminb
 host mail.aminb.org
 # use `msmtp -a aminb --serverinfo --tls --tls-certcheck=off --tls-fingerprint=` to get the current fingerprint
-tls_fingerprint C7:A4:2E:A3:11:FA:80:45:C4:29:D6:62:4D:73:DB:34:43:67:8F:16:F1:2E:54:43:06:1B:41:B6:A9:09:E0:37
+tls_fingerprint DE:5F:73:0C:F7:9A:7B:1D:55:AA:49:28:E7:28:49:24:A4:08:55:00:7A:7E:D8:7F:30:06:26:24:11:29:61:07
 tls_starttls on
 from amin@aminb.org
 user amin@aminb.org
@@ -1335,7 +1340,7 @@ from amin@bandali.me
 account gnu
 host fencepost.gnu.org
 # use `msmtp -a gnu --serverinfo --tls --tls-certcheck=off --tls-fingerprint=` to get the current fingerprint
-tls_fingerprint 93:59:52:1D:A6:95:13:31:7C:81:ED:DB:A5:BA:B5:2B:C8:BC:38:3E:71:A5:DF:8C:80:46:C1:E0:5D:2D:F4:E3
+tls_fingerprint FB:DB:E3:7D:96:22:22:20:9F:4A:FD:70:96:99:50:5C:39:B2:29:D9:47:47:52:A8:5A:4A:DF:70:9D:21:DE:C4
 tls_starttls on
 from bandali@gnu.org
 user bandali
@@ -2592,6 +2597,9 @@ exec swayidle \
     # Make the current focus fullscreen
     bindsym $mod+f fullscreen
 
+    # Toggle sticky-ness of the current (floating) window
+    bindsym $mod+$mod2+space sticky toggle
+
     # Toggle the current focus between tiling and floating mode
     bindsym $mod+Shift+space floating toggle
 
@@ -2691,6 +2699,15 @@ mode screenshot {
     bindsym q      mode default
 }
 
+#
+# Window configurations
+#
+for_window [class="mpv"] floating enable
+for_window [class="TelegramDesktop"] floating enable
+for_window [app_id="pavucontrol"] floating enable
+for_window [app_id="meld"] floating enable
+for_window [app_id="nm-connection-editor"] floating enable
+
 #
 # Status Bar:
 #
@@ -2777,6 +2794,14 @@ input "1:1:AT_Translated_Set_2_keyboard" {
 image=/home/amin/usr/pics/wp/wp2445784-blurred-wallpapers.jpg
 scaling=fill
 #+end_src
+** systemd
+
+Keep boot messages on tty1 (see [[https://wiki.archlinux.org/index.php/getty#Have_boot_messages_stay_on_tty1][here]])
+
+#+begin_src conf :tangle /sudo::/etc/systemd/system/getty@tty1.service.d/noclear.conf
+[Service]
+TTYVTDisallocate=no
+#+end_src
 
 ** TLP
 
@@ -3649,9 +3674,9 @@ Emacs.font: Source Code Pro:size=14
 #+begin_src conf-xdefaults
 ! Font
 URxvt.font:             xft:source code pro:pixelsize=14:antialias=true:hinting=true, xft:dejavu sans mono:pixelsize=15:antialias=true:hinting=true
-URxvt.boldFont:         xft:source code pro semibold:pixelsize=14:antialias=true:hinting=true:bold, xft:dejavu sans mono:pixelsize=15:antialias=true:hinting=true:bold
-URxvt.italicFont:       xft:source code pro italic:pixelsize=14:antialias=true:hinting=true:italic, xft:dejavu sans mono:pixelsize=15:antialias=true:hinting=true:italic
-URxvt.bolditalicFont:   xft:source code pro semibold italic:pixelsize=14:antialias=true:hinting=true:bold:italic, xft:dejavu sans mono:pixelsize=15:antialias=true:hinting=true:bolditalic
+URxvt.boldFont:         xft:source code pro:semibold:pixelsize=14:antialias=true:hinting=true:bold, xft:dejavu sans mono:pixelsize=15:antialias=true:hinting=true:bold
+URxvt.italicFont:       xft:source code pro:italic:pixelsize=14:antialias=true:hinting=true:italic, xft:dejavu sans mono:pixelsize=15:antialias=true:hinting=true:italic
+URxvt.bolditalicFont:   xft:source code pro:semibold:italic:pixelsize=14:antialias=true:hinting=true:bold:italic, xft:dejavu sans mono:pixelsize=15:antialias=true:hinting=true:bolditalic
 
 URxvt.xftAntialias:     true
 URxvt.letterSpace:      0
@@ -3833,8 +3858,6 @@ installed.
 :END:
 
 #+begin_src sh
-
-
 #################
 # CORE SETTINGS #
 #################
@@ -3911,7 +3934,6 @@ ztermtitle='%n@%m:%~'
 #zhighlighters=(main brackets cursor)
 zhighlighters=(main brackets pattern)
 
-
 #
 # SSH
 #
@@ -3919,7 +3941,6 @@ zhighlighters=(main brackets pattern)
 # Load these ssh identities with the ssh module
 zssh_ids=(id_ed25519_bandali)
 
-
 #
 # Pacman
 #
@@ -3929,6 +3950,8 @@ zpacman_frontend='yay'
 
 # Load any helper scripts as defined here
 #zpacman_helper=(aur)
+
+
 #+end_src
 
 *** zlogin
@@ -3937,14 +3960,13 @@ zpacman_frontend='yay'
 :END:
 
 #+begin_src sh
-
-
 #
 # User configuration sourced by login shells
 #
 
 # Initialize zim
 [[ -s ${ZIM_HOME}/login_init.zsh ]] && source ${ZIM_HOME}/login_init.zsh
+
 #+end_src
 
 *** zprofile
@@ -4026,7 +4048,7 @@ TRAPUSR1() { rehash}; precmd() { [[ $history[$[ HISTCMD -1 ]] == *(pacaur|pacman
 # User configuration sourced by interactive shells
 #
 
-# Change default zim location
+# Define zim location
 export ZIM_HOME=${ZDOTDIR:-${HOME}}/.zim
 
 # Start zim
@@ -4082,6 +4104,7 @@ aur() {
 # i-beam cursor
 echo -e "\033[5 q"
 #echo -e "\033[6 q"
+
 #+end_src
 
 * Scripts