aboutsummaryrefslogtreecommitdiff
path: root/.config
diff options
context:
space:
mode:
authorPatrick Spek <p.spek@tyil.nl>2020-03-19 11:32:07 +0100
committerPatrick Spek <p.spek@tyil.nl>2021-08-14 11:59:34 +0200
commitc2e51bc0d1b14fcd5d8b29cf3c87d8f18666231f (patch)
treebc556a8b12561d223af1a3135e384c1c819bc6f3 /.config
parentd67fee9a0bb6f907533d5d3c7e573c34cdb21bef (diff)
Add possible terminal with no history reference
Diffstat (limited to '.config')
-rw-r--r--.config/shell/env17
-rw-r--r--.config/sxhkd/sxhkdrc5
2 files changed, 18 insertions, 4 deletions
diff --git a/.config/shell/env b/.config/shell/env
index b04d6b9..0edfb6a 100644
--- a/.config/shell/env
+++ b/.config/shell/env
@@ -15,9 +15,20 @@ export ALTERNATE_EDITOR="ed"
export WWW_HOME=https://duckduckgo.com/
# set history
-export HISTFILE=~/.local/var/shell/histfile && mkdir -p -- "$(dirname "${HISTFILE}")"
-export HISTSIZE=10000
-export SAVEHIST=10000
+if [ -z "$TERM_NO_HISTORY" ]
+then
+ [ "$SHELL_DEBUG" ] && printf "Setting shell history"
+
+ export HISTFILE=~/.local/var/shell/histfile && mkdir -p -- "$(dirname "$HISTFILE")"
+ export HISTSIZE=10000
+ export SAVEHIST=10000
+else
+ [ "$SHELL_DEBUG" ] && printf "Unsetting shell history"
+
+ unset HISTFILE
+ unset HISTSIZE
+ unset SAVEHIST
+fi
# set dmenu rice
export DMENU_OPTS='-i -fn "Liberation Mono:pixelsize=13" -nb "#000" -nf "#fff" -sb "#4c679a" -l 15 -dim 0.5 -o 0.9'
diff --git a/.config/sxhkd/sxhkdrc b/.config/sxhkd/sxhkdrc
index 6af774f..a4b565a 100644
--- a/.config/sxhkd/sxhkdrc
+++ b/.config/sxhkd/sxhkdrc
@@ -1,6 +1,9 @@
# spawn applications
super + Return
- termite
+ term
+
+super + alt + Return
+ term -c
super + e
dmenu_run