diff options
Diffstat (limited to 'readme.md')
| -rw-r--r-- | readme.md | 156 |
1 files changed, 78 insertions, 78 deletions
| @@ -1,78 +1,78 @@ | |||
| 1 | # Dotfiles | 1 | # Dotfiles |
| 2 | 2 | ||
| 3 | My personal dotfiles for macOS, FreeBSD and Windows (Beta). | 3 | My personal dotfiles for macOS, FreeBSD and Windows (Beta). |
| 4 | 4 | ||
| 5 | ## Setup | 5 | ## Setup |
| 6 | 6 | ||
| 7 | ### macOS / FreeBSD | 7 | ### macOS / FreeBSD |
| 8 | 8 | ||
| 9 | Create the symbolic links: | 9 | Create the symbolic links: |
| 10 | 10 | ||
| 11 | ```sh | 11 | ```sh |
| 12 | ./install.sh | 12 | ./install.sh |
| 13 | ``` | 13 | ``` |
| 14 | 14 | ||
| 15 | Bootstrap the Neovim environment: | 15 | Bootstrap the Neovim environment: |
| 16 | 16 | ||
| 17 | ```sh | 17 | ```sh |
| 18 | ./bootstrap/neovim.sh | 18 | ./bootstrap/neovim.sh |
| 19 | ./bootstrap/neovim-dict.sh | 19 | ./bootstrap/neovim-dict.sh |
| 20 | ``` | 20 | ``` |
| 21 | 21 | ||
| 22 | Bootstrap the zsh environment: | 22 | Bootstrap the zsh environment: |
| 23 | 23 | ||
| 24 | ```sh | 24 | ```sh |
| 25 | ./bootstrap/zsh.sh | 25 | ./bootstrap/zsh.sh |
| 26 | ``` | 26 | ``` |
| 27 | 27 | ||
| 28 | Bootstrap the git environment: | 28 | Bootstrap the git environment: |
| 29 | 29 | ||
| 30 | ```sh | 30 | ```sh |
| 31 | ./bootstrap/git.sh | 31 | ./bootstrap/git.sh |
| 32 | ``` | 32 | ``` |
| 33 | 33 | ||
| 34 | ### Windows | 34 | ### Windows |
| 35 | 35 | ||
| 36 | Native PowerShell, no WSL/Git Bash required: | 36 | Native PowerShell, no WSL/Git Bash required: |
| 37 | 37 | ||
| 38 | ```powershell | 38 | ```powershell |
| 39 | .\install-win.ps1 | 39 | .\install-win.ps1 |
| 40 | .\bootstrap-win\git.ps1 | 40 | .\bootstrap-win\git.ps1 |
| 41 | .\bootstrap-win\neovim.ps1 | 41 | .\bootstrap-win\neovim.ps1 |
| 42 | .\bootstrap-win\neovim-dict.ps1 | 42 | .\bootstrap-win\neovim-dict.ps1 |
| 43 | ``` | 43 | ``` |
| 44 | 44 | ||
| 45 | See [neovim-windows-setup.md](neovim-windows-setup.md) for prerequisites (execution policy, MSVC Developer PowerShell for `nvim-treesitter`, ...) and known caveats. | 45 | See [neovim-windows-setup.md](neovim-windows-setup.md) for prerequisites (execution policy, MSVC Developer PowerShell for `nvim-treesitter`, ...) and known caveats. |
| 46 | 46 | ||
| 47 | ## Included configuration | 47 | ## Included configuration |
| 48 | 48 | ||
| 49 | - [abook] | 49 | - [abook] |
| 50 | - [gdb] | 50 | - [gdb] |
| 51 | - [git] | 51 | - [git] |
| 52 | - [mpd] & [ncmpcpp] | 52 | - [mpd] & [ncmpcpp] |
| 53 | - [newsboat] | 53 | - [newsboat] |
| 54 | - [nvi] | 54 | - [nvi] |
| 55 | - [npm] | 55 | - [npm] |
| 56 | - [neovim] | 56 | - [neovim] |
| 57 | - [tmux] | 57 | - [tmux] |
| 58 | - [vit] & [taskwarrior] | 58 | - [vit] & [taskwarrior] |
| 59 | - [wyrd] & [remind] | 59 | - [wyrd] & [remind] |
| 60 | - [X11] | 60 | - [X11] |
| 61 | - [zsh] | 61 | - [zsh] |
| 62 | 62 | ||
| 63 | [abook]: https://abook.sourceforge.io/ | 63 | [abook]: https://abook.sourceforge.io/ |
| 64 | [gdb]: https://sourceware.org/gdb/ | 64 | [gdb]: https://sourceware.org/gdb/ |
| 65 | [git]: https://git-scm.com/ | 65 | [git]: https://git-scm.com/ |
| 66 | [mpd]: https://www.musicpd.org/ | 66 | [mpd]: https://www.musicpd.org/ |
| 67 | [ncmpcpp]: https://github.com/ncmpcpp/ncmpcpp | 67 | [ncmpcpp]: https://github.com/ncmpcpp/ncmpcpp |
| 68 | [newsboat]: https://newsboat.org/ | 68 | [newsboat]: https://newsboat.org/ |
| 69 | [nvi]: https://sites.google.com/a/bostic.com/keithbostic/the-berkeley-vi-editor-home-page | 69 | [nvi]: https://sites.google.com/a/bostic.com/keithbostic/the-berkeley-vi-editor-home-page |
| 70 | [npm]: https://www.npmjs.com/ | 70 | [npm]: https://www.npmjs.com/ |
| 71 | [neovim]: https://neovim.io/ | 71 | [neovim]: https://neovim.io/ |
| 72 | [taskwarrior]: https://taskwarrior.org/ | 72 | [taskwarrior]: https://taskwarrior.org/ |
| 73 | [tmux]: https://github.com/tmux/tmux/wiki | 73 | [tmux]: https://github.com/tmux/tmux/wiki |
| 74 | [vit]: https://github.com/vit-project/vit | 74 | [vit]: https://github.com/vit-project/vit |
| 75 | [wyrd]: https://wyrd-calendar.gitlab.io/wyrd/ | 75 | [wyrd]: https://wyrd-calendar.gitlab.io/wyrd/ |
| 76 | [remind]: https://dianne.skoll.ca/projects/remind/ | 76 | [remind]: https://dianne.skoll.ca/projects/remind/ |
| 77 | [X11]: https://www.x.org/ | 77 | [X11]: https://www.x.org/ |
| 78 | [zsh]: https://www.zsh.org/ | 78 | [zsh]: https://www.zsh.org/ |
