| Commit message (Collapse) | Author | Age | Lines | |
|---|---|---|---|---|
| * | refactor(modules): introduce cfg local bindings and submodule option types | Arpit Chakladar | 2026-09-24 | -20/+49 |
| | | ||||
| * | chore: added better assertions for options for submodules | Arpit Chakladar | 2026-09-20 | -0/+16 |
| | | | | | | Now setting options for submodules requires the submodule to be enabled first. | |||
| * | chore: added option guards to desktop entries for tuis | Arpit Chakladar | 2026-09-20 | -36/+42 |
| | | ||||
| * | feat(system/btop): add desktop entry for btop | Arpit Chakladar | 2026-09-20 | -0/+14 |
| | | ||||
| * | chore: projectwide refactoring | Arpit Chakladar | 2026-09-18 | -31/+31 |
| | | | | | | | - 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(colors/base16): refactoring | Arpit Chakladar | 2026-09-18 | -2/+2 |
| | | ||||
| * | feat(system/htop)!: removed htop | Arpit Chakladar | 2026-09-15 | -26/+0 |
| | | | | | | BREAKING CHANGES: removed htop all configurations previously using system.htop options are now depricated. | |||
| * | feat(system/nvtop)!: removed nvtop | Arpit Chakladar | 2026-09-15 | -23/+0 |
| | | | | | | BREAKING CHANGES: Removed nvtop, previous configs using the system.nvtop options are now depricated. | |||
| * | feat(system/btop): added nvidia and amd graphics driver support | Arpit Chakladar | 2026-09-15 | -1/+8 |
| | | ||||
| * | chore: added + fixed all description comments in all scripts | Arpit Chakladar | 2026-09-15 | -0/+5 |
| | | ||||
| * | fix(system/nix-update): unstaging properly on exceptions | Arpit Chakladar | 2026-09-15 | -1/+9 |
| | | ||||
| * | refactor(modules): consistent message formats across all scripts | arpitchakladar | 2026-09-09 | -30/+39 |
| | | ||||
| * | feat(users/arpit)!: moved modules/private to user specific config | arpitchakladar | 2026-09-09 | -6/+4 |
| | | | | | BREAKING CHANGES: modules/private isn't used anymore | |||
| * | feat(terminal/bash): added bash module | Arpit Chakladar | 2026-09-08 | -2/+2 |
| | | | | | The bash shell is purely for running shell scripts | |||
| * | feat: added desktop items for TUI apps with icons | Arpit Chakladar | 2026-09-03 | -0/+14 |
| | | ||||
| * | refactor: using lib.mkOption for exposing used packages | Arpit Chakladar | 2026-08-29 | -2/+12 |
| | | ||||
| * | refactor: adding explicit options to enable scripts | Arpit Chakladar | 2026-08-29 | -22/+64 |
| | | | | | | - some scripts that are not critical to the functioning of other options, can be enabled/disabled | |||
| * | system: removed system-monitor, removed bottom, added btop | Arpit Chakladar | 2026-08-29 | -111/+24 |
| | | ||||
| * | refactor: moving script into modules that makes sense | Arpit Chakladar | 2026-08-29 | -0/+310 |
| | | | | | | - instead of collecting all scripts into modules/scripts we are moving them to modules that makes sense (yazi-file-chooser.sh into yazi) | |||
| * | feat: Rewrote neomutt keybindings, updated comments | Arpit Chakladar | 2026-08-05 | -6/+6 |
| | | | | | | - Rewriting the neomutt keybindings by hand - Updated comments to be simpler | |||
| * | feat: Added package option to each module, darkman service | Arpit Chakladar | 2026-08-02 | -3/+12 |
| | | | | | | | | - 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 | |||
| * | refactor: standardize file-level comments, drop unused pkgs, and theme ↵ | Arpit Chakladar | 2026-07-17 | -11/+6 |
| | | | | | | | | | | | | | | | | | | lazygit with base16 - Move inline comments to top of file across all modules for consistent style - Add descriptive comments to files missing them (aggregators, assertions, scripts, flake) - Remove unused `pkgs` parameter from i3/keybindings.nix and zathura/default.nix - Drop explicit `package = pkgs.zathura` (home-manager provides the default) - Delete stale meli-sync.sh (migrated to neomutt) - Remove extraneous blank lines for consistent formatting - Theme lazygit with config.scheme base16 colors instead of hardcoded names | |||
| * | fix: placed impala and bluetui in its correct submodule | Arpit Chakladar | 2026-07-15 | -19/+0 |
| | | | | | | | | impala was mistakenly put in audio and bluetui in system, now we have them separated in a separate networking module. impala was also mistakenly used as the audio handler which is just wrong. | |||
| * | feat: renamed the options to reflect their changed directory stucture | Arpit Chakladar | 2026-07-15 | -15/+26 |
| | | | | | | Renamed the options for the configurations based on the sub-module that they belong to | |||
| * | refactor: organized the modules into better categories | Arpit Chakladar | 2026-07-15 | -0/+119 |
| Instead of lumping everything in modules/programs we are separating them into separate directories in modules/ | ||||
