~
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 326a5b4316
Add LICENSE
2 months ago
LICENSE.md Add LICENSE 2 months ago
README.md Add LICENSE 2 months ago

README.md

oblitum's dotfiles

description

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

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

screenshots

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.

wallpaper

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

bars

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).

zen

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.

vista

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

debugging

quickui

license

GPLv3