Skip to content

w3m: add module#8789

Open
oneorseveralcats wants to merge 2 commits intonix-community:masterfrom
oneorseveralcats:w3m
Open

w3m: add module#8789
oneorseveralcats wants to merge 2 commits intonix-community:masterfrom
oneorseveralcats:w3m

Conversation

@oneorseveralcats
Copy link

Description

Add a home-manager module for w3m, a terminal web browser/pager.

(Also this is my first pull request anywhere and my first home-manager/nixos module, so any tips about the process or nix language would be appreciated!)

Checklist

  • Change is backwards compatible.

  • Code formatted with nix fmt or
    nix-shell -p treefmt nixfmt deadnix keep-sorted nixf-diagnose --run treefmt.

  • Code tested through nix run .#tests -- test-all or
    nix-shell --pure tests -A run.all.

  • Test cases updated/added. See example.

  • Commit messages are formatted like

    {component}: {description}
    
    {long description}
    

    See CONTRIBUTING for more information and recent commit messages for examples.

  • If this PR adds a new module

    • Added myself as module maintainer. See example.
    • Generate a news entry. See News
    • Basic tests added. See Tests
  • If this PR adds an exciting new feature or contains a breaking change.

    • Generate a news entry. See News

@oneorseveralcats oneorseveralcats force-pushed the w3m branch 4 times, most recently from 1b59f85 to 9d19393 Compare February 24, 2026 19:49
@oneorseveralcats oneorseveralcats force-pushed the w3m branch 2 times, most recently from 20daabd to d57a31c Compare February 27, 2026 06:36
@oneorseveralcats
Copy link
Author

oneorseveralcats commented Feb 28, 2026

I removed the w3mDir option and just mentioned that the proper way to change the location of those files was through programs.w3m.settings.

adds a pretty complete module for w3m, a terminal web browser and pager.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants