summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSüleyman Fərəcli <suleyman@farajli.net>2025-06-21 14:38:39 +0400
committerGitHub <noreply@github.com>2025-06-21 14:38:39 +0400
commitf181ee99cbde0dd6d48e586e0b1474b69ef2a46d (patch)
tree08f36ed9f043bb2715c6a6392a7637a5c68d56e8
parent36cc103b538451aa2ffad792fc4ea98cf152e0e9 (diff)
parent4f794c1c893818bae6e8b282329bf815ee69b268 (diff)
Merge pull request #14 from sfarajli/dev
Dev
-rw-r--r--config/bash/bashrc16
-rw-r--r--config/shell/aliasrc10
-rwxr-xr-xscripts/slight2
3 files changed, 18 insertions, 10 deletions
diff --git a/config/bash/bashrc b/config/bash/bashrc
index 8396d9f..a4b497f 100644
--- a/config/bash/bashrc
+++ b/config/bash/bashrc
@@ -1,3 +1,5 @@
+# Minimal bashrc meant for servers
+
set -o vi
# `set show-mode-in-prompt on` is not set,
# indicating vi mode in bash is too slow
@@ -16,13 +18,21 @@ if [ -f "${XDG_CONFIG_HOME:-$HOME/.config}/shell/aliasrc" ];then
else
# Fallback aliases where aliasrc isn't present (e.g., on servers)
alias \
- vi="vim" \
+ claer="clear -x" \
+ clear="clear -x" \
+ clera="clear -x" \
+ lf="lfcd" \
vi="nvim" \
- clear="clear -x"
+ vi="vim"
fi
if [ -f "${XDG_CONFIG_HOME:-$HOME/.config}/shell/functionrc" ];then
source "${XDG_CONFIG_HOME:-$HOME/.config}/shell/functionrc"
- bind '"\C-o": "\C-ulfcd\n"'
+else
+ lfcd () {
+ cd "$(command lf -print-last-dir "$@")"
+ }
fi
+
+bind '"\C-o": "\C-ulfcd\n"'
diff --git a/config/shell/aliasrc b/config/shell/aliasrc
index 6f822e9..41a2395 100644
--- a/config/shell/aliasrc
+++ b/config/shell/aliasrc
@@ -45,15 +45,15 @@ if [ -x "$(command -v systemctl)" ]; then
alias \
blue="sudo systemctl start bluetooth" \
net="sudo systemctl start NetworkManager" \
- netstop="systemctl stop NetworkManager" \
+ netstop="systemctl stop NetworkManager" \
red="sudo systemctl stop bluetooth" \
systemctl="sudo systemctl"
elif [ -x "$(command -v rc-service)" ]; then
alias \
- blue="sudo rc-service bluetooth start" \
- net="sudo rc-service NetworkManager start" \
- netstop="sudo rc-service NetworkManager stop" \
- rc-service="sudo rc-service" \
+ blue="sudo rc-service bluetooth start" \
+ net="sudo rc-service NetworkManager start" \
+ netstop="sudo rc-service NetworkManager stop" \
+ rc-service="sudo rc-service" \
red="sudo rc-service bluetooth stop"
fi
diff --git a/scripts/slight b/scripts/slight
index 1562eb9..0289ff4 100755
--- a/scripts/slight
+++ b/scripts/slight
@@ -15,8 +15,6 @@ options:
NOTE: Script interprets values as percentages
EOF
-help
-
exit 0
}