| Commit message (Collapse) | Author | Age | Lines | |
|---|---|---|---|---|
| * | chore: some minor changes and refactoring | Arpit Chakladar | 6 days | -3/+3 |
| | | ||||
| * | chore(communication/neomutt): removed unnecessary comments from neomuttrc | Arpit Chakladar | 12 days | -81/+76 |
| | | ||||
| * | feat(communication/neomutt): reworked the email syncing | Arpit Chakladar | 12 days | -177/+91 |
| | | | | | | | | | Now we have the ability to map each folder on the remote server with a folder with an arbitrary name in the local server. Each folder gets its own channel with quick and full variations where the quick only download the new emails from the remote to the local and full makes a sync both ways. | |||
| * | chore(communication/neomutt): simplified the sync and sync daemon scripts | Arpit Chakladar | 12 days | -127/+29 |
| | | ||||
| * | chore(communication/neomutt): minor changes to neomutt configuration | Arpit Chakladar | 12 days | -2/+8 |
| | | ||||
| * | feat(communication/neomutt): the first sync after opening neomutt is quick | Arpit Chakladar | 2026-09-27 | -9/+31 |
| | | ||||
| * | feat(desktop/icons): using icons submodule, to provide icons for all modules | Arpit Chakladar | 2026-09-26 | -2/+4 |
| | | ||||
| * | feat: using icons from tera-icon-theme | Arpit Chakladar | 2026-09-26 | -2/+0 |
| | | ||||
| * | refactor: some more minor refactoring | Arpit Chakladar | 2026-09-24 | -23/+39 |
| | | ||||
| * | chore(communication/neomutt): minor file renaming | Arpit Chakladar | 2026-09-24 | -2/+2 |
| | | ||||
| * | feat(communication/neomutt): neomutt-sync daemon runs once after closing | Arpit Chakladar | 2026-09-24 | -8/+6 |
| | | ||||
| * | fix(communication/neomutt): fixed neomutt-launcher wrapper paths | Arpit Chakladar | 2026-09-24 | -7/+12 |
| | | ||||
| * | fix: icons for desktop items are working | Arpit Chakladar | 2026-09-24 | -26/+18 |
| | | ||||
| * | feat(communication/neomutt): added auto syncing daemon that runs with the client | Arpit Chakladar | 2026-09-24 | -6/+104 |
| | | ||||
| * | refactor: ran newly configured formatter for the whole project | Arpit Chakladar | 2026-09-24 | -10/+10 |
| | | ||||
| * | refactor: link packaged icons into the hicolor theme | Arpit Chakladar | 2026-09-24 | -1/+3 |
| | | ||||
| * | refactor(naming): use kebab-case option names and consistent gopass secret ↵ | Arpit Chakladar | 2026-09-24 | -48/+66 |
| | | | | | naming | |||
| * | refactor(modules): introduce cfg local bindings and submodule option types | Arpit Chakladar | 2026-09-24 | -2/+4 |
| | | ||||
| * | feat(communication/neomutt): using chawan as the default pager | Arpit Chakladar | 2026-09-20 | -28/+10 |
| | | ||||
| * | chore: added option guards to desktop entries for tuis | Arpit Chakladar | 2026-09-20 | -75/+82 |
| | | ||||
| * | feat(system/btop): add desktop entry for btop | Arpit Chakladar | 2026-09-20 | -1/+1 |
| | | ||||
| * | feat(communication/senpai): added desktop entry for senpai | Arpit Chakladar | 2026-09-20 | -1/+19 |
| | | ||||
| * | feat(communication/senpai): added the IRC client senpai configurations | Arpit Chakladar | 2026-09-19 | -1/+79 |
| | | ||||
| * | chore: removed all raw string configurations options in favor of files | Arpit Chakladar | 2026-09-19 | -28/+33 |
| | | | | | | | | | Moved all configurations which were previously raw strings chunks, for options that the home-manager options didn't provide, into files for that specific configuration and reading there contents instead (with string replacement for passing information from the rest of the configuration). | |||
| * | chore: projectwide refactoring | Arpit Chakladar | 2026-09-18 | -6/+12 |
| | | | | | | | - 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(communication/neomutt): some minor refactoring | Arpit Chakladar | 2026-09-18 | -96/+107 |
| | | ||||
| * | feat(communication/neomutt): added auto completions for neomutt-sync | Arpit Chakladar | 2026-09-18 | -1/+41 |
| | | ||||
| * | chore(communication/neomutt): some minor refactoring | Arpit Chakladar | 2026-09-18 | -69/+61 |
| | | ||||
| * | feat(communication/neomutt): added macros to sync channels | Arpit Chakladar | 2026-09-18 | -0/+19 |
| | | ||||
| * | fix(communication/neomutt): fixed mbsync syncing with different modes | Arpit Chakladar | 2026-09-18 | -37/+196 |
| | | | | | | | Now there are two channels created for every account quick and full variants, quick only gives new emails and full does the whole sync. neomutt-sync can now be told which channel to use to sync with. | |||
| * | chore: removed unncessary onedark-dark.yml file, minor cleanup | Arpit Chakladar | 2026-09-18 | -2/+0 |
| | | ||||
| * | feat(media/grim)!: removed grim, replaced by niri's screenshot utility | Arpit Chakladar | 2026-09-16 | -11/+11 |
| | | | | | | BREAKING CHANGES: grim has been removed, the media.grim option doesn't exist. | |||
| * | fix(communication/neomutt): fixed html body rendering with chawan | Arpit Chakladar | 2026-09-16 | -2/+2 |
| | | ||||
| * | chore: added + fixed all description comments in all scripts | Arpit Chakladar | 2026-09-15 | -0/+3 |
| | | ||||
| * | feat(terminal/bash): added bash module | Arpit Chakladar | 2026-09-08 | -1/+1 |
| | | | | | The bash shell is purely for running shell scripts | |||
| * | refactor: adding explicit options to enable scripts | Arpit Chakladar | 2026-08-29 | -92/+64 |
| | | | | | | - some scripts that are not critical to the functioning of other options, can be enabled/disabled | |||
| * | refactor: moving script into modules that makes sense | Arpit Chakladar | 2026-08-29 | -6/+105 |
| | | | | | | - instead of collecting all scripts into modules/scripts we are moving them to modules that makes sense (yazi-file-chooser.sh into yazi) | |||
| * | feat: neomutt vim-like keybindings, graphics acceleration on chromium | Arpit Chakladar | 2026-08-29 | -0/+14 |
| | | | | | | | - added/replaced some more keybindings to be more vim-like - fixed the graphics acceleration on ungoogled-chromium by forcing it to use opengl pipelines | |||
| * | refactor: renamed sync to mail for neomutt | Arpit Chakladar | 2026-08-29 | -1/+1 |
| | | ||||
| * | refactor: using the full path of nixvim for neomutt pager | Arpit Chakladar | 2026-08-29 | -1/+1 |
| | | | | | | - Instead of relying the PATH variable for neomutt to find nvim for the pager, we use path of the final neovim configured output | |||
| * | fix: added help command keybinding to neomutt ctrl+h | Arpit Chakladar | 2026-08-29 | -0/+5 |
| | | ||||
| * | fix: removed duplicate keybindings | Arpit Chakladar | 2026-08-29 | -1/+3 |
| | | ||||
| * | feat: Using neovim for pager in neomutt, neomutt keybindings | Arpit Chakladar | 2026-08-29 | -495/+139 |
| | | | | | | - Using neovim as a pager for neomutt to make it easier to read emails - Using universal :q for back/exit instead of q | |||
| * | feat: Rewrote neomutt keybindings, updated comments | Arpit Chakladar | 2026-08-05 | -378/+490 |
| | | | | | | - Rewriting the neomutt keybindings by hand - Updated comments to be simpler | |||
| * | feat: moved gpg data directory, other gopass ssh keys, script builder | Arpit Chakladar | 2026-08-04 | -169/+222 |
| | | | | | | | | | | | - Using ~/.local/share/gnupg/ for storing the data for gnupg, and made the necessary changes in all places to that effect - Additional ssh keys can be added to gopass under ssh/, which is on top of the git servers that already existed - Using pkgs.writeShellApplication for creating the scripts, stopped setting path for each dependency (creating a long PATH variable and thus finding binaries may take longer), instead using the inbuild dependency (runtimeInputs) for the scripts | |||
| * | feat: Added package option to each module, darkman service | Arpit Chakladar | 2026-08-02 | -25/+18 |
| | | | | | | | | - 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: added example to use pgp signing of emails, fixed browserpass | Arpit Chakladar | 2026-08-02 | -1/+1 |
| | | | | | | | | | - Added example on how to enable pgp signing on gmail email accounts - The programs.browserpass.enable option only used extension ids for the actual extensions not for the custom extension key we gave it. So we are updaing the com.github.browserpass.native.json file to manually add our own extension id to it | |||
| * | feat: fixed chromium extension ids, duplicate sent emails, etc | Arpit Chakladar | 2026-08-02 | -0/+1 |
| | | | | | | | | | | | | - Every home-manager switch had a change to change the ids of the extensions, now we get the same extension id for any build of the given extension - Sending emails from neomutt send duplicate emails, it is now fixed - Auto re-registering in usque-warp connect, as it gets deactivated in about 24 hours - Using a style.mustache.css for the waybar css configs for syntax highlighting | |||
| * | feat: added icons to desktop entries | Arpit Chakladar | 2026-08-01 | -1/+1 |
| | | | | | | | - 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. | |||
| * | fix(chawan): refine neomutt integration, add default waybar icon, drop kitty ↵ | Arpit Chakladar | 2026-07-26 | -3/+3 |
| | | | | | | | | | | | image-mode - Set window title to "neomutt" via chawan -o flag for waybar matching - Add "Default" workspace icon using base16 base07 color, set as window-rewrite-default - Drop kitty-specific image-mode, use "auto" instead - Disable chawan set-title to avoid title conflicts - Pass full config into waybar/lib.nix for scheme access | |||
