Void Linux workstation powered by niri, Fish and NeoVim. Contains scripts, browser extensions, custom XBPS packages, and typst plugins.
git.anhgelus.world/anhgelus/dotfiles
void
niri
fish
neovim
nvim
vim
dotfiles
linux
1# dotfiles
2
3My dotfiles of my workstation powered by Void, ~~Sway,~~ niri, nvim and fish.
4
5Detailled information available [on my website](https://anhgelus.world/setup) (in French).
6
7## nvim
8
9You can install my nvim config with:
10> [!WARNING]
11> This command will override your NeoVim config.
12> Proceed with caution!
13
14> [!NOTE]
15> It will download the AppImage of NeoVim, put it in your home, and clone my config in your `.config/nvim`.
16
17```bash
18curl -L https://git.anhgelus.world/anhgelus/dotfiles/raw/branch/main/setup.sh | bash
19```
20
21## typst
22
23I write simple packages for typst that are not published on their repository.
24You can find their documentation in the `typst` folder.
25
26You can install these scripts to your local repo with:
27> [!WARNING]
28> This command may overrides scripts installed in your local repository.
29> Proceed with caution!
30
31> [!NOTE]
32> These will be available under `@local/<package>:<version>`.
33> See [`typst/README.md`](./typst/README.md) for more information.
34>
35> If you want, you can set `@anhgelus` (or anything else) instead of `@local` by modifying `packages/local/` into
36> `packages/anhgelus/`.
37
38```bash
39cp -r typst/* ${XDG_DATA_HOME:-$HOME/.local/share}/typst/packages/local/
40```