diff --git a/Makefile b/Makefile index 5e53494..7641a5e 100644 --- a/Makefile +++ b/Makefile @@ -74,6 +74,11 @@ i3: ln -s $(PWD)/sub/i3/config ~/.config/i3/config ln -s $(PWD)/sub/i3/statusconfig ~/.config/i3status/config +bat: + test -d ~/.config/bat || \ + mkdir -p ~/.config/bat + ln -s $(PWD)/sub/bat/config ~/.config/bat/config + font: mkdir -p ~/.local/share/fonts cd ~/.local/share/fonts diff --git a/sub/bash/aliases b/sub/bash/aliases index 2ac14ab..40aaeb6 100644 --- a/sub/bash/aliases +++ b/sub/bash/aliases @@ -19,6 +19,7 @@ alias ll.='ls -lhFA --ignore="*"' alias lt='(du -sh * .* 2>/dev/null | sort -h | tac; du -sh .)' + alias _='sudo' alias root='sudo su - root' diff --git a/sub/bat/config b/sub/bat/config new file mode 100644 index 0000000..20fef83 --- /dev/null +++ b/sub/bat/config @@ -0,0 +1,3 @@ + +--theme="gruvbox-dark" +--paging=always diff --git a/sub/git/gitconfig b/sub/git/gitconfig index ae75f1b..eb92548 100644 --- a/sub/git/gitconfig +++ b/sub/git/gitconfig @@ -19,7 +19,7 @@ [alias] a = "!git status --short | peco | awk '{print $2}' | xargs git add" - d = diff + d = "!git diff --color=always | less -R" co = checkout ci = commit ca = commit -a diff --git a/sub/zsh/aliases b/sub/zsh/aliases index 67443e8..fac8970 100644 --- a/sub/zsh/aliases +++ b/sub/zsh/aliases @@ -1,4 +1,4 @@ -alias -g L="| less" +alias -g L="| bat --paging=always --theme gruvbox-dark" alias -g NO="1>/dev/null" # stdOut alias -g NE="2>/dev/null" # stdErr alias -g NA="1>/dev/null 2>&1" # All