| Commit message (Collapse) | Author | Age | Lines |
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
Now setting options for submodules requires the submodule to be enabled
first.
|
| | |
|
| |
|
|
|
|
| |
- Using more consistent naming conventions across the project. Using java style super
descriptive variable names.
- Removed slop comments in favor of using more descriptive naming conventions.
|
| | |
|
| |
|
|
| |
The bash shell is purely for running shell scripts
|
| | |
|
| |
|
|
|
| |
- some scripts that are not critical to the functioning of other
options, can be enabled/disabled
|
| |
|
|
|
| |
- instead of collecting all scripts into modules/scripts we are moving
them to modules that makes sense (yazi-file-chooser.sh into yazi)
|
| |
|
|
|
|
|
| |
- removed the custom chromium theme, wasn't that convenient to use
anyways
- moved the home.sessionVariables.TERMCMD to yazi's config instead of
xdg config
|
| |
|
|
|
| |
- Rewriting the neomutt keybindings by hand
- Updated comments to be simpler
|
| |
|
|
|
|
|
| |
- Added package options to each module which defines the
package/derivation that should be used in all other modules
- Added a systemd oneshot service that autosets darkman to dark mode
- Removed the prompt from rofi
|
| | |
|
| |
|
|
|
|
| |
- Text-based applications (neomutt, impala, ...) start a desktop session
by running inside of kitty and thus had kitty's icon, but now we are
using their own icons.
|
| |
|
|
|
|
|
|
|
|
|
| |
and hyprland
- Switch ffmpeg/maim/slop → grim/slurp/wf-recorder (X11→Wayland)
- Rewrite screen-recording script for wf-recorder+slurp
- Add window-rewrite icons and style workspace buttons in waybar
- Set --class on kitty desktop entries for correct hyprland window matching
- Remove i3-keybindings script and stale rofi window rules
- Tweak cursor size, border colors, file-explorer dimensions
|
| | |
|
|
|
- Replace lf module with yazi module including base16 theme
- Remove file-preview and file-preview-clean scripts (no longer needed)
- Add yazi-file-chooser script for XDG Desktop Portal integration
- Update i3 keybinding to use yazi
- Add GTK_USE_PORTAL and TERMCMD session variables
- Add extraLinks support to mkScriptModule
|