From a16bdfe930d89e1a7fb354b78d16e8742118f76d Mon Sep 17 00:00:00 2001 From: Rasmus Date: Sat, 8 Apr 2023 00:27:03 +0300 Subject: checkers --- X/.xinitrc | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 X/.xinitrc (limited to 'X/.xinitrc') diff --git a/X/.xinitrc b/X/.xinitrc new file mode 100644 index 0000000..fe943cd --- /dev/null +++ b/X/.xinitrc @@ -0,0 +1,68 @@ +#!/bin/sh + +userresources=$HOME/.Xresources +usermodmap=$HOME/.Xmodmap +sysresources=/etc/X11/xinit/.Xresources +sysmodmap=/etc/X11/xinit/.Xmodmap + +# merge in defaults and keymaps + +if [ -f $sysresources ]; then + + xrdb -merge $sysresources + +fi + +if [ -f $sysmodmap ]; then + xmodmap $sysmodmap +fi + +if [ -f "$userresources" ]; then + + xrdb -merge "$userresources" + +fi + +if [ -f "$usermodmap" ]; then + xmodmap "$usermodmap" +fi + +### My stuff + +# Statusbar loop +while true; do + BAT0=$(cat /sys/class/power_supply/BAT0/status) + BAT1=$(cat /sys/class/power_supply/BAT1/status) + ISCHARGING=$(if [[ $BAT0 == 'Charging' || $BAT1 == 'Charging' ]]; then echo ; else echo ''; fi;) + + PERCENT0=$(cat /sys/class/power_supply/BAT0/capacity) + PERCENT1=$(cat /sys/class/power_supply/BAT1/capacity) + PERCENT=$(( ($PERCENT0 + $PERCENT1) / 2)) + + + xsetroot -name "$( echo $PERCENT )%$ISCHARGING | $( date +"%d/%m/%+4Y %R")" +# xsetroot -name "$( date +"%F %R" )" + sleep 1m # Update time every minute +done & + + + +## keyboard +setxkbmap us +#setxkbmap ee +setxkbmap -option; setxkbmap -option caps:ctrl_modifier + + + + +## hiir +unclutter & +xsetroot -cursor_name left_ptr & + +## Environment +setbg /home/rasmus/.local/scripts/data/wp.jpg +dunst & +sxhkd & +xcompmgr & + +while type dwm >/dev/null; do dwm && continue || break; done -- cgit v1.2.3