You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Francisco Lopes 53180bfba2
Using Nerd Fonts for OS specific branch names
5 months ago
LICENSE.md Add LICENSE 1 year ago
README.md Using Nerd Fonts for OS specific branch names 5 months ago


oblitum's dotfiles


Actual dotfiles reside in OS-specific branches, the default docs branch serves for documentation. The branch is used as reference dotfiles for other systems. Cloning should be like:

cd ~
git clone --no-checkout --branch  https://codeberg.org/oblitum/dotfiles.git
mv dotfiles/.git .
rmdir dotfiles
git status
git reset --hard origin/
git config status.showUntrackedFiles no


The wallpaper is dynamically generated by a python wallpaper script, which updates every 30s and can be activated by a systemd user unit. It's drawn with pycairo, pscircle and fractalnow.


Coding is done in NeoVim >=0.5, configured in Lua with a monolithic init.lua.


The overall colors of the desktop and status bars can all be synced with the current lualine theme through the sync.lua script (e.g. :lua require('sync').colors(0.95) from NeoVim).


Language Server Protocol is handled by coc.nvim, as it's the one that currently offers the best balance of features, stability and uncomplicated configurability. Here, it's not configured from coc-settings.json, it's all done from init.lua.


Debug Adapter Protocol is handled by nvim-dap and nvim-dap-ui.