misc utilities for computing zen
Find a file
2021-07-13 15:15:37 -06:00
batAlarm.sh batAlarm: update notifiaction format 2021-03-04 00:26:34 -05:00
desks.sh update scripts, add batAlarm and transsetter 2021-03-01 22:06:38 -05:00
extdisplay.sh update zenUtils 2021-03-27 19:47:51 -04:00
LICENSE add a copy of the MIT license 2021-07-13 15:15:37 -06:00
logout.sh update this and that, add ztabelle 2021-07-13 15:12:26 -06:00
muttwrapper.sh update zenUtils 2021-03-27 19:47:51 -04:00
nmtui_alacritty.yml update zenUtils 2021-03-27 19:47:51 -04:00
nmtuiWin.sh update zenUtils 2021-03-27 19:47:51 -04:00
plasma-autostart.sh update zenUtils 2021-03-27 19:47:51 -04:00
README.md update README 2021-07-13 15:15:19 -06:00
sleepy.sh update scripts, add batAlarm and transsetter 2021-03-01 22:06:38 -05:00
t2stats.sh update this and that, add ztabelle 2021-07-13 15:12:26 -06:00
transsetter.sh update this and that, add ztabelle 2021-07-13 15:12:26 -06:00
ztabelle.sh update this and that, add ztabelle 2021-07-13 15:12:26 -06:00

zenUtils

--refined UI helper scripts--

Derek Stevens drkste@zoho.com

About

This is a simple collection of helper scripts to round out my two common desktop sessions:

Plasma 'lite':

  • kwin
  • alacritty
  • plasmashell
  • tint2
  • dunst
  • xbindkeys

Ryudo:

  • ryudo
  • alacritty
  • nitrogen
  • xosview
  • xclock
  • dunst
  • xbindkeys

extdisplay

Wrapper script around xrandr to handle a second monitor on a laptop.

nmtuiWin

Wrapper script around nmtui to aid in network configuration in the absence of nm-applet. An alacritty config file hardcodes the colors for the ncurses interface.

t2stats

Status script to run in an Executor of tint2 which gives network and battery status.

  • network is given as any of offline, wired, or wifi/<network SSID>.
  • battery is given as a progress/HP bar like so   where each block character () represents approximately 20% of charge.

Battery alert notifications are handled by tint2 natively, even when the native battery applet is hidden, so that functionality is not present in the script. Network connection/disconnection notifications are planned.

desks

Helper script to run in an Executor of tint2 which allows scrolling of desktops on the executor.

logout

Dmenu script to provide session/power management menu.

batAlarm

Simple script to tell you when your battery's running out when you don't have a panel.

sleepy

Lightweight ACPI handler to put a laptop to sleep when you close the lid and it's not plugged in.

transsetter

Background script to apply translucency to terminal and editor windows with transset, xshove, and xcompmgr

ztabelle

Generate a timesheet for a given month by manipulating the output from zeit

License

This collection is released permissively under the MIT License. You can do whatever you want with it, as long as you leave my name on it.