blob: 3d8713814ace53a0509c72e449d1b6bf17692c39 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
|
# 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
```shell
$ git clone --recurse-submodules https://github.com/Trumeet/Dotfiles.git
$ cd Dotfiles
```
2. Install
Boooooom. The magic happens.
```shell
$ find . -maxdepth 1 -not -path '*/\.*' -wholename "./*" -type d | sed "s|^\./||" | xargs stow -v -t $HOME -R
```
3. Additional config
NeoVim:
You will see an error after executing this. Just ignore it and restart NeoVim.
```shell
$ nvim -c "PlugInstall"
```
Tmux:
* `tmux`
* Press <kbd>Ctrl</kbd> + <kbd>A</kbd>, **release the keys** and press <kbd>I</kbd> (capital i, as in **I**nstall)
Pacman Packages:
```shell
$ yay -S (cat packages)
```
4. 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
|