Add script to periodicaly watch imaps server. Some ergonomic improvements

This commit is contained in:
Jérémie SALVI
2024-12-20 12:14:08 +01:00
parent e209f50540
commit afbb56bd25
9 changed files with 74 additions and 10 deletions

View File

@@ -16,13 +16,10 @@ scrollback_indicator_opacity 0.5
#Url
open_url_with firefox
underline_hyperlinks always
copy_on_select clipboard
select_by_word_characters @-./_~?&%+#
select_by_word_characters @-./_~?&%+#!
sync_to_monitor yes
# Layout
@@ -49,3 +46,6 @@ map alt+left previous_tab
map alt+right next_tab
map alt+tab next_tab
map alt+t set_tab_title
# Copy paste
map ctrl+alt+c copy_to_clipboard
map ctrl+alt+v paste_from_clipboard

View File

@@ -170,6 +170,24 @@ format-prefix-font = 2
format-prefix-padding-right = 5px
format-prefix-foreground=${colors.primary}
[module/watchdog]
type = custom/script
exec = /usr/local/share/dotfiles/scripts/mailbox.sh count
interval = 30
format = <label>
#format-prefix = "✗ "
format-prefix = " "
format-prefix-font = 2
format-prefix-padding-right = 5px
format-prefix-foreground=${colors.primary}
format-fail = <label-fail>
format-fail-prefix = "✗ "
format-fail-prefix-font = 0
format-fail-prefix-foreground=${colors.alert}
click-left = /usr/local/share/dotfiles/scripts/mailbox.sh fetch
[module/dateprefix]
type = custom/text

View File

@@ -18,6 +18,7 @@ padding-right = 0px
font-0 = ComicShannsMono Nerd Font:size=14;2
font-1 = ComicShannsMono Nerd Font:size=14;1
font-2 = ComicShannsMono Nerd Font:size=14;0
font-3 = DejaVuSansM Nerd Font:size=14;0
fixed-center = true
modules-left = arch separator cpu separator memory separator filesystemprefix filesystem separator eth separator ethspeed separator pulseaudio
@@ -49,11 +50,12 @@ padding-right = 0px
font-0 = ComicShannsMono Nerd Font:size=14;2
font-1 = ComicShannsMono Nerd Font:size=14;1
font-2 = ComicShannsMono Nerd Font:size=14;0
font-3 = DejaVuSansM Nerd Font:size=14;0
fixed-center = true
modules-left = arch separator cpu separator memory separator filesystemprefix filesystem separator eth separator ethspeed separator pulseaudio
modules-center = i3
modules-right = pacman separator xkeyboard separator dateprefix date systray
modules-right = watchdog separator pacman separator xkeyboard separator dateprefix date systray
cursor-click = pointer
cursor-scroll = ns-resize

View File

@@ -1,8 +1,8 @@
#!/bin/bash
export BROWSER="/usr/bin/firefox"
#export BROWSER="/usr/bin/firefox"
export EDITOR="nvim"
export TERMINAL="rxvt-unicode"
export TERM="xterm"
export XDG_CONFIG_HOME="$HOME/.config"
export XDG_CACHE_HOME="$HOME/.cache"

View File

@@ -56,9 +56,6 @@ PATH=/games:/usr/local/sbin:/usr/local/bin:/usr/bin
HISTSIZE=1000
HISTTIMEFORMAT="%F %T "
# Term config
TERM=xterm
neofetch
if [ -z "$DISPLAY" ] && [ "$XDG_VTNR" = 1 ]; then