| Commit message (Collapse) | Author | Age | Lines |
| |
|
|
|
|
|
| |
- Add security.gopass.ssh-agent.enable option
- Create gopass-ssh-load systemd oneshot service
- Remove identityFile and placeholder files from SSH git host configs
- Enable ssh-agent for the user
|
| |
|
|
|
|
|
|
|
| |
- 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
|
| |
|
|
|
|
|
|
|
|
|
| |
- modules/web/w3m: enable/package options, desktop entry via kitty,
assertion
- modules/web/w3m: delegate to programs.w3m under the hood
- modules/web/w3m: default package to programs.w3m.finalPackage
- modules/desktop/xdg: add portal config with common.default = "*"
- neomutt/nix: use lib.getExe' config.web.w3m.package for w3m refs
- neomutt/assertions: add w3m dependency assertion
- users/arpit: enable web.w3m
|
| |
|
|
|
|
|
|
|
| |
subdirectories
Create modules/gaming/heroic/default.nix with gaming.heroic.{enable,package}
options, including gamemode LD_LIBRARY_PATH wrapping and mime handler
Move steam.nix → steam/default.nix and heroic.nix → heroic/default.nix
Strip heroic out of the gaming.launcher bundle in default.nix
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Using neomutt as the module for email instead of just "email" as used
previously.
"email" was ambigious in that it was too vague on what it was supposed
to do with email, now neomutt clearly specifies that we plan to use
neomutt as our email client.
However mbsync and notmuch are still used under the hood that is not
reflected in the module name "neomutt". This is fine as they only serve
the purpose of downloading and querying the emails which may be
considered a background feature.
|
| |
|
|
|
|
|
| |
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.
|
| |
|
|
|
| |
Renamed the options for the configurations based on the sub-module that
they belong to
|
| |
|
|
|
| |
Instead of lumping everything in modules/programs we are separating them
into separate directories in modules/
|
| |
|
|
|
| |
[delta](https://github.com/dandavison/delta) provides a better way to
view diffs with better syntax
|
| |
|
|
| |
Added configuration for lazygit
|
| | |
|
| |
|
|
| |
using a private module that stores the private config options for the user which are not to be pushed to the public repo
|
| |
|
|
| |
added a private module which will be gitignored and serves to include options that are not meant to be shared
|
| | |
|
| |
|
|
|
|
| |
Renamed pass module to gopass, updated the package to pkgs.gopass
(with passAlias override for the pass binary symlink), and migrated
all references across the config (programs option, script deps, imports).
|
| |
|
|
| |
predefined options
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
| |
manager)
Using aerc email client with imap and smtp with mbsync to download the mail locally and notmuch to query it
Added custom scripts to automatically add email configurations for popular email providers for mbsync
Using pass password manager with gpg for encryption
Using git with pass instead of storing the github token in a plain-text file
|
| |
|
|
| |
- Ente Auth 2FA manager
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
Using fastfetch instead of neofetch.
|
| |
|
|
| |
auto completion
|
| | |
|