organize dirs

This commit is contained in:
2022-03-27 11:09:33 +03:00
parent 005db342a6
commit 8ac8a8d7a9
32 changed files with 61 additions and 336 deletions
+26
View File
@@ -0,0 +1,26 @@
# If not running interactively, don't do anything
[[ $- != *i* ]] && return
# SOURCES
source /usr/share/git/completion/git-completion.bash
source $HOME/.config/bash-wakatime/bash-wakatime.sh
export GPG_TTY=$(tty)
# ALIASES
alias ls='ls --color=auto'
alias df='df -h'
alias du='du -h'
alias ..='cd ..'
alias tardir='tar -czf "../${PWD##*/}.tar.gz"' # tar.gz current dir
alias pacman-orphaned='pacman -Rns $(pacman -Qtdq)' # delete orphaned packages (Arch Linux)
# NVM
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"
export PATH="$PATH:node_modules/.bin:$HOME/.bin"
# StarShip
eval "$(starship init bash)"
+33
View File
@@ -0,0 +1,33 @@
## WakaTime
```bash
sudo pip3 install wakatime
```
```bash
git clone https://github.com/gjsheep/bash-wakatime.git
```
Include the `bash-wakatime.sh` file in your `~/.bashrc` file.
```bash
source $HOME/.config/bash-wakatime/bash-wakatime.sh
```
Make sure your [API Key](https://wakatime.com/settings/api-key) is in your `~/.wakatime.cfg` file.
**Note:**
Need WakaTime install [in system](https://github.com/wakatime/vscode-wakatime/issues/146#issuecomment-895506716) by sudo.
Installing to `$HOME/.local/bin` [not working](https://github.com/wakatime/vscode-wakatime/issues/146).
## StarShip
```bash
pacman -S starship
```
```bash
# ~/.bashrc
eval "$(starship init bash)"
```
+4
View File
@@ -0,0 +1,4 @@
# ~/.config/starship.toml
scan_timeout = 10
add_newline = false