aboutsummaryrefslogtreecommitdiff
path: root/dot_config/yash/executable_rc
diff options
context:
space:
mode:
Diffstat (limited to 'dot_config/yash/executable_rc')
-rw-r--r--dot_config/yash/executable_rc42
1 files changed, 42 insertions, 0 deletions
diff --git a/dot_config/yash/executable_rc b/dot_config/yash/executable_rc
new file mode 100644
index 0000000..8df423c
--- /dev/null
+++ b/dot_config/yash/executable_rc
@@ -0,0 +1,42 @@
+##### Sample Yashrc #####
+# This is a sample initialization script for yash. Copy this file to
+# $XDG_CONFIG_HOME/yash/rc or ~/.yashrc
+# and add your favorite customization to it.
+
+
+# Firstly, load the common customization script.
+# If you don't like settings applied in this script, remove this line.
+. --autoload --no-alias initialization/common
+
+# These are additional aliases that are not defined in the common script.
+# Uncomment to enable them.
+#alias g='grep'
+#alias l='$PAGER'
+#alias --global L='|$PAGER'
+#alias --global N='>/dev/null 2>&1' N1='>/dev/null' N2='2>/dev/null'
+
+# Uncomment if you want to clear the screen with Ctrl-L.
+#bindkey --emacs '\^L' clear-and-redraw-all
+#bindkey --vi-insert '\^L' clear-and-redraw-all
+#bindkey --vi-command '\^L' clear-and-redraw-all
+
+# Uncomment to enable direnv support. (jq required)
+#_update_direnv() {
+# eval "$(
+# direnv export json |
+# jq -r 'to_entries | .[] |
+# if .value == null then
+# @sh "unset \(.key)"
+# else
+# @sh "export \(.key)=\(.value)"
+# end'
+# )"
+#}
+#_update_direnv
+#YASH_AFTER_CD=("$YASH_AFTER_CD" '_update_direnv')
+
+# And add your own customization below.
+
+
+
+# vim: set et sw=2 sts=2 tw=78 ft=sh: