~mdkcore/dotfiles

$HOME configuration files
Merge branch 'sync'
[nvim] Use latest fidget.nvim version
[nvim] Enable termguicolors

refs

main
browse  log 

clone

read-only
https://git.sr.ht/~mdkcore/dotfiles
read/write
git@git.sr.ht:~mdkcore/dotfiles

You can also use your local clone with git send-email.

#dotfiles

yup, finally

Using dotbot to manage, err... my dotfiles ;)

Just clone and run ./.install (configuration on .install.conf.yaml)

#branches

I've eliminated the concept of HOME/WORK branches, now will create branches per machine.

'Why?' you can ask. Well, it's nice to do substantial adjustments on my master branch (common things, you know), and keep branches updated with that (like key bindings and common environment variables settings).

#Scripts

There are some scripts bundled on my dotfiles (more like "helpers"), related to specific things (e.g. managing audio volume on i3).
For other scripts, see my dotbins repo ;)

#Code style

Currently only neovim lua configuration files are covered by code-styling tools (stylua and luacheck; stylua is automatically installed, while luacheck not).

Also pre-commit must be installed in the system, and it can be installed as a git commit hook by running:

pre-commit install

#Note for Slackware users

As my main operating system is Slackware, I let some packages I've built for my own use on my server. They are built against slackware-current x86_64, and you can grab them on the following links: