aboutsummaryrefslogtreecommitdiffstats
path: root/modules/terminal
Commit message (Collapse)AuthorAgeLines
* fix: fixed the fzf configurationArpit Chakladar2026-08-29-5/+5
| | | | | | - the fzf configuration caused syntax error in the sessions variables setting script, it is now fixed - added core.logallrefupdates to git configuration
* scripts: added nix-update scriptArpit Chakladar2026-08-29-4/+4
| | | | | | | | - nix-update script can be used to automatically update both home-manager and nixos, either just update the flake inputs or recompute/rebuild the entire configuration with the updated derivations - fixed fzf unknown option error that appeared in the newer versions
* feat: added vim scrolling keybindings to kittyArpit Chakladar2026-08-29-0/+8
|
* feat: Rewrote neomutt keybindings, updated commentsArpit Chakladar2026-08-05-11/+11
| | | | | - Rewriting the neomutt keybindings by hand - Updated comments to be simpler
* feat: Added package option to each module, darkman serviceArpit Chakladar2026-08-02-14/+42
| | | | | | | - 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
* feat: using xdg.desktopEntries inplace of lib.makeDesktopItemArpit Chakladar2026-07-26-1/+1
|
* feat: switch launcher to dex, add vi-mode and kitty nav, enable ouch unfreeArpit Chakladar2026-07-18-0/+15
| | | | | | | | | | | | | Rewrite fzf-launcher to use dex via setsid instead of parsing Exec= lines Add vi-mode (bindkey -v, KEYTIMEOUT=1) to zsh Add Ctrl+click link handling and Ctrl+Shift+h/j/k/l window nav to kitty Switch i3 terminal key from $mod+t to $mod+Return Enable unRAR support in ouch (override enableUnfree) Fix epub cover extraction (decompress full archive, use find) Remove neomutt dd/gT keybindings Fix missing $TITLE quoting in neomutt-sync Add findutils and dex to script deps
* refactor: standardize file-level comments, drop unused pkgs, and theme ↵Arpit Chakladar2026-07-17-16/+11
| | | | | | | | | | | | | | | | | 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
* feat: renamed the options to reflect their changed directory stuctureArpit Chakladar2026-07-15-35/+93
| | | | | Renamed the options for the configurations based on the sub-module that they belong to
* refactor: organized the modules into better categoriesArpit Chakladar2026-07-15-0/+850
Instead of lumping everything in modules/programs we are separating them into separate directories in modules/