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
Lua 14.8%
CSS 10.2%
Shell 7.8%
Typst 5.8%
Other 61.4%
113 1 0

Clone this repository

https://tangled.org/anhgelus.world/dotfiles https://tangled.org/did:plc:vtqucb4iga7b5wzza3zbz4so/dotfiles
git@knot.tangled.wizardry.systems:anhgelus.world/dotfiles git@knot.tangled.wizardry.systems:did:plc:vtqucb4iga7b5wzza3zbz4so/dotfiles

For self-hosted knots, clone URLs may differ based on your setup.

Download tar.gz
README.md

dotfiles#

My dotfiles of my workstation powered by Void, Sway, niri, nvim and fish.

Detailled information available on my website (in French).

nvim#

You can install my nvim config with:

WARNING

This command will override your NeoVim config. Proceed with caution!

NOTE

It will download the AppImage of NeoVim, put it in your home, and clone my config in your .config/nvim.

curl -L https://git.anhgelus.world/anhgelus/dotfiles/raw/branch/main/setup.sh | bash

typst#

I write simple packages for typst that are not published on their repository. You can find their documentation in the typst folder.

You can install these scripts to your local repo with:

WARNING

This command may overrides scripts installed in your local repository. Proceed with caution!

NOTE

These will be available under @local/<package>:<version>. See typst/README.md for more information.

If you want, you can set @anhgelus (or anything else) instead of @local by modifying packages/local/ into packages/anhgelus/.

cp -r typst/* ${XDG_DATA_HOME:-$HOME/.local/share}/typst/packages/local/