summaryrefslogtreecommitdiff
path: root/.shells
diff options
context:
space:
mode:
authorThanos Apollo <[email protected]>2023-01-04 17:08:00 +0200
committerThanos Apollo <[email protected]>2023-01-04 17:08:00 +0200
commit45d9f9d4e44fe8ee8ce44744c51b1302c690cfbb (patch)
tree7b762cbc88a886ede609d0983da290ac0757dcfa /.shells
parent044c8050ffe0f91898970e9b31453eef93a76500 (diff)
Add bashrc and .shells
Diffstat (limited to '.shells')
-rw-r--r--.shells/alias44
-rw-r--r--.shells/exports15
-rw-r--r--.shells/prompt13
3 files changed, 72 insertions, 0 deletions
diff --git a/.shells/alias b/.shells/alias
new file mode 100644
index 0000000..901e81d
--- /dev/null
+++ b/.shells/alias
@@ -0,0 +1,44 @@
+
+alias ll='ls -l'
+alias grep='grep --color=auto'
+alias anki='QTWEBENGINE_CHROMIUM_FLAGS="--disable-seccomp-filter-sandbox" anki'
+
+alias vim='nvim'
+alias vi='nvim'
+
+#git
+alias config='/usr/bin/git --git-dir=$HOME/Developer/config/ --work-tree=$HOME'
+alias ga='git add'
+alias gaa='git add .'
+alias gc='git commit -m'
+alias gp='git push -u origin'
+alias gpm='git push -u origin master'
+alias gpd='git push -u origin developer'
+alias gs='git status'
+alias cpm='config push -u origin master'
+alias ca='config add'
+alias cs='config status'
+alias cc='config commit -m'
+
+#pacman | yay
+alias yeet='paru -Rsc'
+
+# weather
+alias weather="curl wttr.in"
+
+#aliases
+alias ls='ls -la --color=auto'
+alias sb='sudo systemctl start bluetooth'
+alias mykeys='setxkbmap -option caps:escape'
+alias logout='pkill -U $USER'
+#alias neofetch='neofetch | lolcat'
+alias b='bluetoothctl'
+alias ba='bluetooth-autoconnect'
+alias music='mocp'
+alias yt="yt-dlp"
+alias c="pavucontrol"
+alias r="ranger"
+alias klight="brightnessctl --device='tpacpi::kbd_backlight' set 1"
+
+##yarn
+alias sweb='BROWSER="firefox" yarn start'
diff --git a/.shells/exports b/.shells/exports
new file mode 100644
index 0000000..cda78fd
--- /dev/null
+++ b/.shells/exports
@@ -0,0 +1,15 @@
+# Export 'SHELL' to child processes. Programs such as 'screen'
+# honor it and otherwise use /bin/sh.
+export SHELL
+export PATH="$PATH:~/.local/share/flatpak/exports/bin/"
+
+if [[ $- != *i* ]]
+then
+ # We are being invoked from a non-interactive shell. If this
+ # is an SSH session (as in "ssh host command"), source
+ # /etc/profile so we get PATH and other essential variables.
+ [[ -n "$SSH_CLIENT" ]] && source /etc/profile
+
+ # Don't do anything else.
+ return
+fi \ No newline at end of file
diff --git a/.shells/prompt b/.shells/prompt
new file mode 100644
index 0000000..b7b8342
--- /dev/null
+++ b/.shells/prompt
@@ -0,0 +1,13 @@
+
+# Pormpt
+
+
+
+# Adjust the prompt depending on whether we're in 'guix environment'.
+# if [ -n "$GUIX_ENVIRONMENT" ]
+# then
+# PS1='\u@\h \w [env]\$ '
+# else
+# PS1='\u@\h \w\$ '
+# fi
+