From 72b497189fad4c35c0edcb3afb3ecdb90a66b213 Mon Sep 17 00:00:00 2001 From: lxf Date: Sat, 26 Dec 2020 12:26:58 -0500 Subject: rewrite aliases to open and close encrypted vault --- .aliases | 7 ++--- .config/gammastep/gammastep.conf | 68 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 70 insertions(+), 5 deletions(-) create mode 100644 .config/gammastep/gammastep.conf diff --git a/.aliases b/.aliases index 4dfec1f..16d5ae3 100644 --- a/.aliases +++ b/.aliases @@ -76,11 +76,8 @@ alias @s="cd ~/writing/scratch/ && vim scratch.txt" alias todos="ack -n --nogroup '(TODO|FIX(ME)?):'" # open and close encrypted volume: -alias closevaultold="cd ~/documents && tar cz vault/ | openssl enc -aes-256-cbc -out ~/documents/vault.tar.gz.dat && rm -rf vault" -alias closevault="cd ~/documents && gpg-zip -c -o vault.gpg vault && rm -rf vault && cd" -alias openvault="cd ~/documents && gpg-zip -d vault.gpg" -alias openvaultold="openssl enc -aes-256-cbc -d -in ~/documents/vault.tar.gz.dat | tar xz -C ~/documents" - +alias closevault="cd && cd ~/documents && tar cz vault/ -f vault.tar && gpg -c vault.tar && rm vault.tar && rm -rf vault && cd" +alias openvault="cd && cd ~/documents && gpg vault.tar.gpg && tar -xzf vault.tar && rm vault.tar.gpg && rm -rf vault.tar && cd vault" # strip spaces in file names alias stripspaces='for f in *\ *; do mv "$f" "${f// /_}"; done' diff --git a/.config/gammastep/gammastep.conf b/.config/gammastep/gammastep.conf new file mode 100644 index 0000000..1e67f07 --- /dev/null +++ b/.config/gammastep/gammastep.conf @@ -0,0 +1,68 @@ +; Global settings +[general] +; Set the day and night screen temperatures +temp-day=5700 +temp-night=3500 + +; Disable the smooth fade between temperatures when Redshift starts and stops. +; 0 will cause an immediate change between screen temperatures. +; 1 will gradually apply the new screen temperature over a couple of seconds. +fade=1 + +; Solar elevation thresholds. +; By default, Redshift will use the current elevation of the sun to determine +; whether it is daytime, night or in transition (dawn/dusk). When the sun is +; above the degrees specified with elevation-high it is considered daytime and +; below elevation-low it is considered night. +;elevation-high=3 +;elevation-low=-6 + +; Custom dawn/dusk intervals. +; Instead of using the solar elevation, the time intervals of dawn and dusk +; can be specified manually. The times must be specified as HH:MM in 24-hour +; format. +dawn-time=6:00-7:45 +dusk-time=18:35-20:15 + +; Set the screen brightness. Default is 1.0. +;brightness=0.9 +; It is also possible to use different settings for day and night +; since version 1.8. +;brightness-day=0.7 +;brightness-night=0.4 +; Set the screen gamma (for all colors, or each color channel +; individually) +gamma=0.8 +;gamma=0.8:0.7:0.8 +; This can also be set individually for day and night since +; version 1.10. +;gamma-day=0.8:0.7:0.8 +;gamma-night=0.6 + +; Set the location-provider: 'geoclue2', 'manual'. +; The location provider settings are in a different section. +location-provider=manual + +; Set the adjustment-method: 'randr', 'vidmode', 'drm', 'wayland'. +; 'randr' is the preferred X11 method, 'vidmode' is an older API +; that works in some cases when 'randr' does not. +; The adjustment method settings are in a different section. +adjustment-method=wayland + +; Configuration of the location-provider: +; type 'gammastep -l PROVIDER:help' to see the settings. +; ex: 'gammastep -l manual:help' +; Keep in mind that longitudes west of Greenwich (e.g. the Americas) +; are negative numbers. +[manual] +lat=34.33 +lon=-82.65 + +; Configuration of the adjustment-method +; type 'gammastep -m METHOD:help' to see the settings. +; ex: 'gammastep -m randr:help' +; In this example, randr is configured to adjust only screen 0. +; Note that the numbering starts from 0, so this is actually the first screen. +; If this option is not specified, Redshift will try to adjust _all_ screens. +[randr] +screen=0 -- cgit v1.2.3-70-g09d2