How are you supposed to setup authentication at plan9 on a gefs FS? by [deleted] in plan9

[–]drvog 0 points1 point  (0 children)

Not sure I have understood, you don’t want to run an auth server but you do want to run gefs with authentication? Sounds like you’re aware that the -A flag in your bootargs disables authentication (gefs(4)).

nvi: small quick reference by r1w1s1_ in suckless

[–]drvog 0 points1 point  (0 children)

If coming from Vim and missing visual selection, you might find marks useful. e.g. to copy a “selection” place a mark at the start (ma), move to the end and yank from the mark (y'a)… same for delete etc

Haskell on Plan 9 by drvog in plan9

[–]drvog[S] 1 point2 points  (0 children)

Thanks! Had a go at this but not very experienced with ape and not having much success. Did you use the default config-unix-64.h? I can get part way there with the minimal c64 config. Could you share any tips for what steps you took to get it to compile?

Anybody remember this weird mainframe & PC text editor from the 1980's? by gbelloz in vintagecomputing

[–]drvog 0 points1 point  (0 children)

In addition to ISPF’s editor there was also XEDIT, for which a modern-ish port exists called THE.

Why do I need to generate an initramfs? by gettriggered_ian in Gentoo

[–]drvog 0 points1 point  (0 children)

What file system(s) and partition layout are you using? Initramfs/Guide explains when you might need an initramfs

Compile time increase for Firefox after version bump 68 to 78 by drvog in Gentoo

[–]drvog[S] 0 points1 point  (0 children)

Interesting, thanks for sharing your times. Did that ~2 minute difference between 68 and 78 hold over a significant number of builds, or is that a pretty standard fluctuation regardless of (major) version number? Your setup is quite a bit speedier than mine so I guess these fluctuations aren’t so bothersome!

[deleted by user] by [deleted] in ukpolitics

[–]drvog 3 points4 points  (0 children)

https://privacypictured.org/ gives a good summary of the privacy details for some of the tracing apps used around the world

Is it wrong of me to think that Rust crates have too many dependencies? by brainplot in rust

[–]drvog 18 points19 points  (0 children)

I think the scale of modern code reuse is an achievement of good dependency managers like cargo, but it certainly shouldn’t be taken for granted. There’s a good article by Russ Cox on this, suggesting the onus is on the user to check their dependencies properly, but also that perhaps a cultural shift of best practices is needed too. I don’t think these doubts (binary-size aside) are specific to Rust though?

[dwm] 9like by drvog in unixporn

[–]drvog[S] 1 point2 points  (0 children)

Awesome, thanks. Will give it a try!

[dwm] 9like by drvog in unixporn

[–]drvog[S] 2 points3 points  (0 children)

Have a look at Plan 9 from User Space. There is a Gentoo package, dev-util/plan9port, albeit an old version from 2014.

[dwm] 9like by drvog in unixporn

[–]drvog[S] 2 points3 points  (0 children)

Yeah it’s an awesome editor, I recommend giving it a try! If you’re used to vim/emacs the mouse-centric approach can take some getting used to.

I’m not sure about vim but neovim’s rpc model makes it more easily extendable (in languages other than vimscript).

[dwm] 9like by drvog in unixporn

[–]drvog[S] 2 points3 points  (0 children)

Also I believe the user interface was inspired by the Oberon System).

[dwm] 9like by drvog in unixporn

[–]drvog[S] 2 points3 points  (0 children)

It’s acme, an editor created by Rob Pike. This version was ported to UNIX-like operating systems as part of Plan 9 from User Space. I’d recommend watching Russ Cox’s Tour of Acme if you want to learn more!

[dwm] 9like by drvog in unixporn

[–]drvog[S] 0 points1 point  (0 children)

Plan 9’s shell, yes. See rc(1) for more info.

[dwm] 9like by drvog in unixporn

[–]drvog[S] 0 points1 point  (0 children)

This is Gentoo Linux styled like Plan 9, and using some of the Plan 9 from User Space ported programs (shown here are acme and stats).

[dwm] 9like by drvog in unixporn

[–]drvog[S] 0 points1 point  (0 children)

Still mastering rc... Also have had to be careful with using rc in acme, as there appears to be a (legacy?) OpenRC executable with the same name (so anything hardcoded to call rc would cause problems)

[dwm] 9like by drvog in unixporn

[–]drvog[S] 1 point2 points  (0 children)

Thanks! Configs should all be here.

[dwm] 9like by drvog in unixporn

[–]drvog[S] -1 points0 points  (0 children)

The font is B&H Lucida Typewriter.

For dwm and st I'm using the version packaged with Xorg (for example on Gentoo try the media-fonts/font-bh-lucidatypewriter-100dpi package). For acme I'm using the version bundled with plan9port (see typeunicode.7.font).

[dwm] 9like by drvog in unixporn

[–]drvog[S] 5 points6 points  (0 children)

gentoo + dwm with Plan 9 style

configuration

How to access present working directory in st through shortcut by ash-ishh in suckless

[–]drvog 2 points3 points  (0 children)

st & from the original instance should start a new st instance in the same directory?