mdkcore0 / dotfiles

(mirror of) my dotfiles

Home Page:https://git.sr.ht/~mdkcore/dotfiles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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:

About

(mirror of) my dotfiles

https://git.sr.ht/~mdkcore/dotfiles


Languages

Language:Lua 51.5%Language:Shell 34.6%Language:CSS 13.9%