aboutsummaryrefslogtreecommitdiffstats
path: root/modules/file-management/yazi
Commit message (Collapse)AuthorAgeLines
* fix(eww): resolve terminal app iconsArpit Chakladar29 hours-1/+2
|
* refactor: some more minor refactoringArpit Chakladar2026-09-24-3/+7
|
* fix: icons for desktop items are workingArpit Chakladar2026-09-24-1/+1
|
* refactor: ran newly configured formatter for the whole projectArpit Chakladar2026-09-24-2/+2
|
* feat(flake): add lua and shell formatters to nix fmtArpit Chakladar2026-09-24-2/+2
|
* chore: use lib.getExe and string activation dataArpit Chakladar2026-09-24-1/+1
|
* refactor(modules): introduce cfg local bindings and submodule option typesArpit Chakladar2026-09-24-14/+22
|
* chore: added better assertions for options for submodulesArpit Chakladar2026-09-20-1/+5
| | | | | Now setting options for submodules requires the submodule to be enabled first.
* chore: added option guards to desktop entries for tuisArpit Chakladar2026-09-20-4/+5
|
* chore: projectwide refactoringArpit Chakladar2026-09-18-2/+11
| | | | | | - 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.
* chore: added + fixed all description comments in all scriptsArpit Chakladar2026-09-15-0/+2
|
* feat(terminal/bash): added bash moduleArpit Chakladar2026-09-08-1/+1
| | | | The bash shell is purely for running shell scripts
* xdg: added more mimetype defaults for xdg-openArpit Chakladar2026-08-31-0/+5
|
* refactor: adding explicit options to enable scriptsArpit Chakladar2026-08-29-14/+19
| | | | | - some scripts that are not critical to the functioning of other options, can be enabled/disabled
* refactor: moving script into modules that makes senseArpit Chakladar2026-08-29-30/+79
| | | | | - instead of collecting all scripts into modules/scripts we are moving them to modules that makes sense (yazi-file-chooser.sh into yazi)
* feat: removed custom chromium theme, TERMCMD locationArpit Chakladar2026-08-29-0/+4
| | | | | | | - 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
* feat: Rewrote neomutt keybindings, updated commentsArpit Chakladar2026-08-05-2/+2
| | | | | - Rewriting the neomutt keybindings by hand - Updated comments to be simpler
* feat: Added package option to each module, darkman serviceArpit Chakladar2026-08-02-0/+1
| | | | | | | - 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
* fix: used the logo for yazi that comes with the packageArpit Chakladar2026-08-01-1/+1
|
* feat: added icons to desktop entriesArpit Chakladar2026-08-01-1/+5
| | | | | | - 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.
* feat: migrate to Wayland-native media tools, drop X11 cruft, polish waybar ↵Arpit Chakladar2026-07-26-1/+1
| | | | | | | | | | | 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
* feat(display): using proper window classes for i3Arpit Chakladar2026-07-25-1/+27
|
* feat: migrate from lf to yazi as default file managerArpit Chakladar2026-07-23-0/+290
- 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