dotfiles/desktop/.config
Marty Oehme f33b4c9c37
nvim: Restructure lua dir
Moved plugins into individual component module files which are
automatically required by lazy.nvim. Should make everything a tiny bit
more modular, or at least prepare the way for true modularity if I ever
have the time on my hands to ensure everything works with missing
modules.

Moved core settings into their own directory (`core`), and created a
`personal` folder which contains functions/plugins I wrote that do not
necessarily have to be their own imported plugin yet.

Finally, extended the utility functions a little, so we can detect if a
plugin exists and change e.g. key maps based on that (once again,
extending modularity a little more). Some simple attempts have been made
at that in the `mappings.lua` file, though it is nowhere near extensive
yet - most keymaps are still set regardless of plugin availability.

However, with this slimmer base to work off of, I feel more confident in
changing future things about this setup a little more ad-hoc without
having as many ripple repercussions as before.
2023-06-17 21:54:22 +02:00
..
flavours flavours: Switch bg/fg color around for wezterm tab 2023-03-07 15:04:16 +01:00
fontconfig iosevka: Fix font naming scheme update 2023-01-19 18:29:34 +01:00
kanshi kanshi: Fix for black screen 2023-02-25 17:05:42 +01:00
mako desktop: Add flavours program to set colors 2023-03-07 11:09:47 +01:00
river river: Switch call to terminal to be more general 2023-06-07 10:32:26 +02:00
sh/env.d wayland: Consolidate with mako into desktop module 2023-01-07 16:06:00 +01:00
waybar waybar: Update event icons 2023-06-07 10:08:35 +02:00
user-dirs.dirs nvim: Restructure lua dir 2023-06-17 21:54:22 +02:00