summaryrefslogtreecommitdiff
path: root/config/shell
diff options
context:
space:
mode:
authorcoasteen <coasteen@proton.me>2026-07-09 10:42:28 +0330
committercoasteen <coasteen@proton.me>2026-07-09 10:42:28 +0330
commit8cbadb61604667b407b53ee1258433994fa4765a (patch)
tree97765fb29418fd6278fcb4cbb9760893afaf7a58 /config/shell
Diffstat (limited to 'config/shell')
-rwxr-xr-xconfig/shell/aliases45
-rwxr-xr-xconfig/shell/exports7
-rwxr-xr-xconfig/shell/shell/aliases53
-rwxr-xr-xconfig/shell/shell/aliases.backup27
-rwxr-xr-xconfig/shell/shell/exports8
-rwxr-xr-xconfig/shell/shell/exports.backup4
6 files changed, 144 insertions, 0 deletions
diff --git a/config/shell/aliases b/config/shell/aliases
new file mode 100755
index 0000000..a882dec
--- /dev/null
+++ b/config/shell/aliases
@@ -0,0 +1,45 @@
+#!/bin/sh
+#general aliases
+alias forge="su forgejo"
+alias cst="emacs ~/.suckless/st/config.h"
+alias resmacs="systemctl --user restart emacsd"
+alias smi="nvidia-smi"
+alias src="source ~/.zshrc"
+alias bat="sb-battery"
+alias battery="sb-battery"
+alias vimrc="vim .vimrc"
+alias ri="ranger"
+alias rim="ranger"
+alias quit="exit"
+alias :q="exit"
+alias :q!="exit"
+alias :Q="exit"
+alias :Q!="exit"
+alias :quit="exit"
+alias :quit!="exit"
+alias :QUIT="exit"
+alias :QUIT!="exit"
+alias q="exit"
+alias fnl="fennel"
+alias "git push -u origin main"="push"
+alias irc="irssi"
+alias hsw="home-manager switch --flake ~/.config/home-manager"
+alias hsc="emacs ~/.config/home-manager/home.nix"
+alias yell="echo"
+alias chm="ecop cat ~/.config/home-manager/home.nix"
+if [ -n "$ZSH_VERSION" ]; then
+ alias ed="ed -p '%: '"
+else
+ alias ed="ed -p '$: '"
+fi
+alias weather="curl wttr.in/masjedsoleyman"
+#typo/shortcut
+alias c="clear"
+alias cear="clear"
+alias "cd.."="cd .."
+alias claer="clear"
+alias claer="clear"
+alias clare="clear"
+alias cleae="clear"
+alias clera="clear"
+alias hotp="htop"
diff --git a/config/shell/exports b/config/shell/exports
new file mode 100755
index 0000000..9ca27a9
--- /dev/null
+++ b/config/shell/exports
@@ -0,0 +1,7 @@
+export PATH=$HOME/.local/bin:$PATH
+export PATH=$HOME/.luarocks/bin:$PATH
+if [ -n "$ZSH_VERSION" ]; then
+ export ZSH="/home/avery/.oh-my-zsh"
+fi
+export NIXPKGS_ALLOW_UNFREE=1
+export EDITOR="emacs"
diff --git a/config/shell/shell/aliases b/config/shell/shell/aliases
new file mode 100755
index 0000000..d53e7b2
--- /dev/null
+++ b/config/shell/shell/aliases
@@ -0,0 +1,53 @@
+ #!/bin/sh
+ #general aliases
+ alias xi="doas xbps-install -S $1"
+ alias nf="clear && fastfetch"
+ alias ascdis="fastfetch --logo $1"
+ alias forge="su forgejo"
+ alias emoji="cat ~/.local/share/emoji | grep $1"
+ alias cst="emacs ~/.suckless/st/config.h"
+ alias las="ls"
+ alias lasa="ls -a"
+ alias lasal="ls -al"
+ alias anal="ls -ahl"
+ alias resmacs="systemctl --user restart emacsd"
+ alias smi="nvidia-smi"
+ alias src="source ~/.zshrc"
+ alias bat="sb-battery"
+ alias battery="sb-battery"
+ alias vimrc="vim .vimrc"
+ alias ri="ranger"
+ alias rim="ranger"
+ alias quit="exit"
+ alias :q="exit"
+ alias :q!="exit"
+ alias :Q="exit"
+ alias :Q!="exit"
+ alias :quit="exit"
+ alias :quit!="exit"
+ alias :QUIT="exit"
+ alias :QUIT!="exit"
+ alias q="exit"
+ alias fnl="fennel"
+ alias "push"="git push -u origin main"
+ alias irc="irssi"
+ alias hsw="home-manager switch --flake ~/.config/home-manager"
+ alias hsc="emacs ~/.config/home-manager/home.nix"
+ alias yell="echo"
+ alias chm="ecop cat ~/.config/home-manager/home.nix"
+ if [ -n "$ZSH_VERSION" ]; then
+ alias ed="ed -p '%: '"
+ else
+ alias ed="ed -p '$: '"
+ fi
+ alias weather="curl wttr.in/masjedsoleyman"
+ #typo/shortcut
+ alias c="clear"
+ alias cear="clear"
+ alias "cd.."="cd .."
+ alias claer="clear"
+ alias claer="clear"
+ alias clare="clear"
+ alias cleae="clear"
+ alias clera="clear"
+ alias hotp="htop"
diff --git a/config/shell/shell/aliases.backup b/config/shell/shell/aliases.backup
new file mode 100755
index 0000000..c8f86ac
--- /dev/null
+++ b/config/shell/shell/aliases.backup
@@ -0,0 +1,27 @@
+#!/bin/zsh
+#general aliases
+alias emacs="emacsclient -c"
+alias vimrc="edsc .vimrc"
+alias ri="ranger"
+alias rim="ranger"
+alias :q="exit"
+alias :q!="exit"
+alias :Q="exit"
+alias :Q!="exit"
+alias :quit="exit"
+alias :quit!="exit"
+alias :QUIT="exit"
+alias :QUIT!="exit"
+alias fnl="fennel"
+alias irc="irssi"
+alias hsw="home-manager switch"
+#typo/shortcut
+alias c="clear"
+alias cear="clear"
+alias "cd.."="cd .."
+alias claer="clear"
+alias claer="clear"
+alias clare="clear"
+alias cleae="clear"
+alias clera="clear"
+alias hotp="htop"
diff --git a/config/shell/shell/exports b/config/shell/shell/exports
new file mode 100755
index 0000000..9ed30bc
--- /dev/null
+++ b/config/shell/shell/exports
@@ -0,0 +1,8 @@
+export PATH=$HOME/.local/bin:$PATH
+export PATH=$HOME/.luarocks/bin:$PATH
+if [ -n "$ZSH_VERSION" ]; then
+ export ZSH="/home/avery/.oh-my-zsh"
+fi
+export NIXPKGS_ALLOW_UNFREE=1
+export EDITOR="emacs"
+export BROWSER="brave"
diff --git a/config/shell/shell/exports.backup b/config/shell/shell/exports.backup
new file mode 100755
index 0000000..c1d9f0e
--- /dev/null
+++ b/config/shell/shell/exports.backup
@@ -0,0 +1,4 @@
+export PATH=$HOME/.local/bin:$PATH
+export PATH=$HOME/.luarocks/bin:$PATH
+export ZSH="/home/avery/.oh-my-zsh"
+export NIXPKGS_ALLOW_UNFREE=1