commit 7b8444ec4925218a53fa7206da08d36bc880e643
parent 26bdba588c6e2ffa8756467f17f9ab16400dab74
Author: Ryan Jeffrey <ryan@ryanmj.xyz>
Date: Tue, 6 Oct 2020 00:37:58 -0700
Distro aliases and zshrc highlighting
Diffstat:
2 files changed, 17 insertions(+), 3 deletions(-)
diff --git a/.config/zsh/zshrc b/.config/zsh/zshrc
@@ -109,6 +109,10 @@ export GOROOT="/usr/lib/go"
export GOBIN="$HOME/src/goproj/bin/"
export GOPATH="$HOME/src/goproj/"
export PATH="$PATH:$GOROOT/bin:/usr/lib/go/bin/:$SCRIPTS:$HOME/bin/"
+
+# The HURD does have /sbin in its path
+(uname -a | grep "gnu-mach" -qi) && export PATH="$PATH:/sbin"
+
export MUSIC='~/Music/'
export TERMINAL='xterm-256color'
export TERM='xterm-256color'
@@ -130,9 +134,18 @@ alias jrd='joe -rdonly'
# default options and shortcuts
alias rip='abcde -o opus'
alias ls='ls --color -h --group-directories-first'
-alias up='sudo pacman -Syu && yay -Syu'
-alias pac='sudo pacman -Syu'
-alias aur='yay -Syu'
+
+# Arch based vs debian based package manager aliases
+if type "pacman" &>/dev/null; then
+ alias up='sudo pacman -Syu && yay -Syu'
+ alias pac='sudo pacman -Syu'
+ alias aur='yay -Syu'
+elif type "apt" &>/dev/null; then
+ alias up='sudo apt-get update && sudo apt-get upgrade'
+ alias inst='sudo apt-get install'
+fi
+
+
alias latex='lualatex'
alias cls='clear'
alias mkd='mkdir -pv'
diff --git a/.emacs.d/lisp/config.org b/.emacs.d/lisp/config.org
@@ -114,6 +114,7 @@
(use-package conf-mode
:init
(add-to-list 'auto-mode-alist '("/sxhkdrc\\'" . conf-unix-mode))
+ (add-to-list 'auto-mode-alist '("/zshrc\\'" . shell-script-mode))
(add-to-list 'auto-mode-alist '("\\config\\'" . conf-mode))
(add-to-list 'auto-mode-alist '("\\.Xdefaults'" . conf-xdefaults-mode))
(add-to-list 'auto-mode-alist '("\\.Xresources'" conf-xdefaults-mode))