71 lines
		
	
	
		
			923 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			71 lines
		
	
	
		
			923 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
#!/bin/sh
 | 
						|
 | 
						|
#
 | 
						|
# PIM / DOCUMENT DIRECTORY
 | 
						|
#
 | 
						|
 | 
						|
PIMDIR="${HOME}/Documents"
 | 
						|
 | 
						|
#
 | 
						|
# COLORS
 | 
						|
#
 | 
						|
 | 
						|
BACKGROUND="#002020"
 | 
						|
 | 
						|
COLOR_NB="#002020"
 | 
						|
COLOR_NF="#008080"
 | 
						|
COLOR_SB="#004040"
 | 
						|
COLOR_SF="#EEEEEE"
 | 
						|
 | 
						|
#
 | 
						|
# TERMINALS
 | 
						|
#
 | 
						|
 | 
						|
STERM="st -f Terminus:pixelsize=18"
 | 
						|
BTERM="st -f Terminus:pixelsize=26"
 | 
						|
HTERM="st -f spleen:pixelsize=32"
 | 
						|
 | 
						|
#
 | 
						|
# DMENU
 | 
						|
#
 | 
						|
 | 
						|
DMENUOPTS="-fn Terminus:pixelsize=20 \
 | 
						|
           -nb $COLOR_NB \
 | 
						|
           -nf $COLOR_NF \
 | 
						|
           -sf $COLOR_SF \
 | 
						|
           -sb $COLOR_SB \
 | 
						|
           -i \
 | 
						|
           -f"
 | 
						|
 | 
						|
DMENU_CMD="dmenu $DMENUOPTS"
 | 
						|
#DMENU_CMD="rofi -dmenu"
 | 
						|
DMENURUN_CMD="dmenu_run $DMENUOPTS"
 | 
						|
#DMENURUN_CMD="rofi -show run"
 | 
						|
 | 
						|
#
 | 
						|
# NOTIFY
 | 
						|
#
 | 
						|
 | 
						|
NOTIFY_CMD() {
 | 
						|
    twmnc -i "${VAR##*/}" \
 | 
						|
          -d 5000 \
 | 
						|
          -t "$(date +%H:%M)" \
 | 
						|
          -c "$@"
 | 
						|
}
 | 
						|
 | 
						|
#
 | 
						|
# FUNCTIONS
 | 
						|
#
 | 
						|
 | 
						|
needs() {
 | 
						|
    pkg_info -az | grep -q ^$1$ \
 | 
						|
        || doas pkg_add $1
 | 
						|
}
 | 
						|
 | 
						|
#
 | 
						|
# CONNECT TO GPG-AGENT
 | 
						|
#
 | 
						|
 | 
						|
[ -f ~/.ksh/gnupg.ksh ] \
 | 
						|
    && . ~/.ksh/gnupg.ksh
 |