| Deutsch English Français Italiano |
|
<vhcus9$lu8r$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!eternal-september.org!feeder2.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Phillip Frabott <nntp@fulltermprivacy.com> Newsgroups: comp.os.linux.misc Subject: Re: What programs do you make sure are installed on a new Linux Date: Sun, 17 Nov 2024 09:33:44 -0500 Organization: A noiseless patient Spider Lines: 106 Message-ID: <vhcus9$lu8r$1@dont-email.me> References: <slrnv8npnn.bsh9.candycanearter07@candydeb.host.invalid> <sGrAJE.11yAF@yahoo.com> <vh68a8$pb6$2@reader1.panix.com> <vh8sbb$3m7vt$1@dont-email.me> <8db593ab-0793-2b31-ebc3-922a5d2fc241@example.net> <vhaavs$298a$1@dont-email.me> <d3b202fd-2dd2-c9ef-1d2a-579409defe83@example.net> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Sun, 17 Nov 2024 15:33:46 +0100 (CET) Injection-Info: dont-email.me; posting-host="379fe1e087a303f0378fc068d17af9ca"; logging-data="719131"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+0goypjFhDeHyPX9QHrJrvRF6lOMQ+Ses=" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:ofHXbAsPYM6KP5M/JnVllOpU8ZU= In-Reply-To: <d3b202fd-2dd2-c9ef-1d2a-579409defe83@example.net> Content-Language: en-US Bytes: 6006 On 11/16/2024 16:20, D wrote: > > > On Sat, 16 Nov 2024, Phillip Frabott wrote: > >> On 11/16/2024 04:31, D wrote: >>> >>> >>> On Fri, 15 Nov 2024, Phillip Frabott wrote: >>> >>>> nano >>>> git >>>> openssh >>>> gnutls >>>> links >>>> bash >>>> automake >>>> autoconf >>>> gcc >>>> mutt >>>> htop >>>> iotop >>>> gomuks >>>> tmux >>>> WordGrinder >>>> >>>> and that's it. >>>> >>>> When I'm done I go home and spend the evening with family. >>> >>> Wordgrinder is not a common choice. Could you please tell me a bit >>> about it? Wat is it with wordgrinder that guys you joy when writing >>> texts? >> >> I should probably note, if it's not apparent in the list above, I live >> in bash. I do not use a WM day-to-day. I'm a purist shell-only user. >> WordGrinder is the only shell program I was able to find that has >> support great support for ODT, a format that I have to be able to use >> at work since almost all of our documents are either ODT or MD (Mostly >> ODT). It has a pretty decent spell checker that you can add to it's >> dictionary and has pretty good formatting support within the >> limitations of shell (You won't be adding images, but I don't get paid >> enough to make documentation with pretty pictures anyways). It is >> probably the most feature-rich shell application I've found so far. >> You can look at it here if you want: https://cowlark.com/wordgrinder/ >> >> If you have a recommendation for something other then WordGrinder that >> works without any Xorg/X11 components installed though, I'd be happy >> to try it out. It has to support opening and saving (or importing/ >> exporting) into ODT and MD formats and must be able to compile source- >> only and no docker. >> >> Before you ask, since you'll probably find me in another thread asking >> about Gentoo related to KDE, I do have Xorg installed on another >> machine but it's only for the small sliver of time where I have to >> test a desktop program I'm writing for the company I work for. And I >> use a separate machine for that. Most of my time is in headless code >> though so it's not often I have to boot it up. > > Thank you for sharing! Very interesting. What type of work do you do > where you are able to get by with only the shell? You must have a very > kind employer! =) I am a headless C developer (Sometimes C++). I develop code that must run on machines that have zero interfaces or local terminal access. I think the new term is headless software engineer but that's just a little too fancy of a title for me. So I stick with C developer. I code for anything from embedded devices (the smallest was a 1" by 1" device with 4MB of Flashable EEPROM and 1.25MB of memory on a 548MHz processor) all the way up to large data center scale servers. I also have a Data center background on top of that so it gives me a leg up when it comes to understanding how an application will be used. (most developers only learn to develop. They never go further to learn how it's going to be implemented and used later which means they can't account for the things their program will be demanded to do. I have the advantage of know how data centers work so I can code accordingly.) Since the binary programs have to run headless, I code with shell access only. So I'm in a near comparable environment to how the program would be run. Limiting myself to only having shell access helps to put me (and my team of 11 which also work in shell only) in the mental state of how the program will operate. So if we can't do it from shell, then the headless binary won't be able to either. In fact, it's a requirement we code in shell only. Company law (I may or may not have been responsible for it. But I'll plead the 5th if you ask me.) > > As for word processing, the usual suspects are vim, groff, latex and for > converting documents back and forth, I think that pandoc is very common. > > But this is all hearsay, so I am sure there are others here in this > group who know much more about it than I do. While I'm sure that Vim an Groff and others are capable of converting/using these formats back and forth, WordGrinder is a more dedicated purpose application. Trying to use multi-purpose editors just adds more complexity not to mention the fact that you have to build additional addons and configurations to get the feature set that WordGrinder provides out of the box. So that's why it was ultimately chosen. -- Phillip Frabott ---------- - Adam: Is a void really a void if it returns? - Jack: No, it's just nullspace at that point. ----------