Find a file
2020-02-27 18:34:34 -08:00
alacritty/.config/alacritty feat(alacritty): change to light theme 2020-02-14 21:43:31 -08:00
androidstudio/.AndroidStudioPreview3.6/config Increase memory limit 2020-01-20 16:23:16 -08:00
chromium/.config feat: enable chromium dark mode 2019-12-31 15:30:40 -08:00
fish/.config/fish feat(fish): red for non-zero status 2019-11-27 21:31:56 -08:00
font/.config/fontconfig feat: add font configs 2020-01-19 21:00:47 -08:00
git feat: add git config and xprofile 2019-11-10 14:17:13 -08:00
gradle/.gradle Increase memory limit 2020-01-20 16:23:16 -08:00
i3 fix(i3): no startup id for changing wallpaper 2020-02-27 18:34:34 -08:00
nvim feat(nvim): remove plugins 2020-01-27 17:36:58 -08:00
rime feat: switch to fcitx for better UI 2019-11-25 18:04:18 -08:00
ssh-agent feat: switch to fcitx for better UI 2019-11-25 18:04:18 -08:00
u2f/.config/yubikey-touch-detector feat: add u2f config 2019-12-31 15:31:18 -08:00
xorg feat: change dpi for hidpi 2020-01-19 21:01:32 -08:00
.gitmodules Remove tmux configs 2020-01-27 17:38:01 -08:00
packages Export packages 2020-01-19 21:03:19 -08:00
README.md feat: add personal packages 2019-11-15 15:38:49 -08:00

Dotfiles

Personal dotfiles.

My Environment

  • IDE: Tmux + NeoVim
  • Terminal: fish
  • Editor: NeoVim
  • OS: Arch Linux
  • IDE: Android Studio and / or IntelliJ Idea
  • Desktop: KDE
  • Input: iBus + Rime (Chinese, Luna Pinyin Simp + Jyutping)
  • SSH Agent: GnuPG

Setup

  1. Clone the repo
$ git clone --recurse-submodules https://github.com/Trumeet/Dotfiles.git
$ cd Dotfiles
  1. Install

Boooooom. The magic happens.

$ find . -maxdepth 1 -not -path '*/\.*' -wholename "./*" -type d | sed "s|^\./||" | xargs stow -v -t $HOME -R
  1. Additional config

NeoVim:

You will see an error after executing this. Just ignore it and restart NeoVim.

$ nvim -c "PlugInstall"

Tmux:

  • tmux
  • Press Ctrl + A, release the keys and press I (capital i, as in Install)

Pacman Packages:

$ yay -S (cat packages)
  1. Enjoy

Wait... you are NOT supposed to enjoy it because they are my PERSONAL configurations, which are NOT supposed to fit in your environment and habit.

Anyway, you can still use my configurations. 😂

Acknowledgements

Other users' dotfile repos, StackOverflow, Google, GitHub, Arch Wiki, etc.

License

GPL v2