Search Criteria
Package Details: w3m-rkta-git v0.5.3+git20230121.r142.ge4f734f-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/w3m-rkta-git.git (read-only, click to copy) |
---|---|
Package Base: | w3m-rkta-git |
Description: | Rene Kita's fork of the text-based web browser/pager w3m with gemini support (latest commit) |
Upstream URL: | https://git.sr.ht/~rkta/w3m |
Keywords: | browser cli ftp gemini gopher nntp pager rkta webbrowser www |
Licenses: | LicenseRef-W3M |
Conflicts: | w3m |
Provides: | w3m |
Submitter: | kseistrup |
Maintainer: | kseistrup |
Last Packager: | kseistrup |
Votes: | 1 |
Popularity: | 0.27 |
First Submitted: | 2024-12-31 20:34 (UTC) |
Last Updated: | 2024-12-31 20:34 (UTC) |
Dependencies (11)
- gc (gc-gitAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR)
- gpm (gpm-vmAUR, gpm-gitAUR)
- imlib2
- libx11 (libx11-gitAUR)
- ncurses (ncurses-gitAUR)
- openssl (openssl-staticAUR, openssl-gitAUR)
- perl (perl-gitAUR)
- sh (dashbinshAUR, bash-devel-static-gitAUR, zshbinshAUR, bash-devel-gitAUR, busybox-coreutilsAUR, bash-gitAUR, bash)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- git (git-gitAUR, git-glAUR) (make)
Required by (67)
- aerc-git (requires w3m) (optional)
- aerc-no-notmuch-git (requires w3m) (optional)
- archwiki-offline (requires w3m) (optional)
- asciidoc-git (requires w3m) (optional)
- asciiville (requires w3m)
- astroid-git (requires w3m) (check)
- bower-mail (requires w3m) (optional)
- bower-mail-git (requires w3m) (optional)
- buildroot-meta (requires w3m) (optional)
- cfiles (requires w3m) (optional)
- chatgpt.sh (requires w3m) (optional)
- ctpv (requires w3m) (optional)
- ctpv-git (requires w3m) (optional)
- dasht (requires w3m)
- dasht-git (requires w3m)
- docker-desktop (requires w3m) (make)
- dodo-mail-git (requires w3m)
- dragonfm-git (requires w3m) (optional)
- emacs-w3m-git (requires w3m)
- esrpatch (requires w3m) (make)
- Show 47 more...
Latest Comments
kseistrup commented on 2025-02-16 20:40 (UTC)
Thanks, those are good comments both for me and other users.
m040601 commented on 2025-02-16 20:21 (UTC)
Another tip for for text browser fans is chawan, https://aur.archlinux.org/packages/chawan-git, https://git.sr.ht/~bptato/chawan
For someone already familiar with w3m very easy to use. It's like w3m supercharged with css/some javascript support. Bptato is also a w3m long time contributor.
I personally dont need css/javascript but find it very interesting, I can confirm that it compiles and installs fast and fine in Archlinux.
I didnt use the PKGBUILD. I compiled/installed it by hand as another user. See my previous comment for "w3m-rkta-git". Thats because some of chawan path "expectations" and config files are similar to w3m. User interface almost the same. And I dont want to risk mixing them or forgetting which one I am using.
m040601 commented on 2025-02-16 19:55 (UTC)
Hmmm ... too much mess. Just leave it as it is . You did the PKGBUILD perfect as it should be.
I found one way. See my edit in the previous comment.
kseistrup commented on 2025-02-16 19:48 (UTC)
@m040601
Thanks for your comment, I get where you're at.
Personally, I have installed this package instead of the “real” w3m, so I don't have the same problem as you do.
First I thought we could call the binary for
w3m-rkta
and then emit a message at install/update time that the name is so and so and that people can create an alias. But it's not just the binaries that clash, the manual pages and more also collide.ArchLinux needs something like Debian's “alternatives”.
I'm not sure how to solve this dilemma. If you or somebode else can think of a solution, please let me know.
m040601 commented on 2025-02-16 17:35 (UTC) (edited on 2025-02-16 20:10 (UTC) by m040601)
Hi @kseistrup. Thanks for this PKGBUILD. Nice to see other Archlinux users with interest in w3m.
I'm a long time power user of w3m. On my system I am (still) using the official arch w3m package that pulls from debian/github.
I've been following very closely what rkta is doing on sr.ht . And waiting for it to "stabilize", to start using it as my default w3m.
In the mean time I also want to test rkta-w3m. But I dont want to remove the official "w3m" or mess with my system or personal configuration.
That above guards well against that. You can have one or the other. But not both. You have to either choose "w3m" or "w3m-rkta-git"
My question is:
I would like to have both "rkta-w3m" and the official "w3m" completely isolated in my system. Used by two differennt system users.
Do you have any idea or suggestion how can I accomplish that goal in Arch ?
Thanks in advance.
EDIT: i found one possible way.
This does not depend on PGKBUILDs, Archlinux, or pacman or yay etc. It's the classical
Which I am very unfamiliar with ...
I decided to go like this.
First create another user
From now on login as "w3mrktaguy"
Now the important stuff to guarantee w3m gets compilled and properly installed only for this user "w3mrktaguy"
So everything should land nicely in that "Localstuff" dir,
/home/w3mrktaguy/Localstuff
You can start w3m by, ./Localstuff/bin/w3m . Nothing else is needed. You can configure all your text files inside ~/.w3m and w3m should always find all the necessary "libs" and "cgis" etc.
Conclusion.
At first I was a bit scared. I'm a power command line Arch user. But I'm not familiar with the classic way of installing/compiling. Always get confused with "flags" and "VARS" and "-D" and make/configure options.
But it goes very well. I thought it would take "hours" to compile. Ahhaha. It is only one minute or so !!! And then you have a freshly baked 25 year old browser out of the oven.
And above all, perfect isolation. There is no way I can confuse my daily use of w3m with this one. I spent tooooooooo much time with w3m config files to risk messing it up.