summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlxf <sng@luxagraf.net>2020-12-26 12:26:58 -0500
committerlxf <sng@luxagraf.net>2020-12-26 12:26:58 -0500
commit72b497189fad4c35c0edcb3afb3ecdb90a66b213 (patch)
tree5b7f889f3c7455bd8556efdfaf5a86093de7a713
parent292407ce3f37a1f44767a862481e63f46d0cf2eb (diff)
rewrite aliases to open and close encrypted vault
-rw-r--r--.aliases7
-rw-r--r--.config/gammastep/gammastep.conf68
2 files changed, 70 insertions, 5 deletions
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