Husband, father, kabab lover, history buff, chess fan and software engineer. Believes creating software must resemble art: intuitive creation and joyful discovery.
Views are my own.
RE Go: Others have already mentioned the right way, thought I’d personally prefer ~/opt/go
over what was suggested.
RE Perl: To instruct Perl to install to another directory, for example to ~/opt/perl5
, put the following lines somewhere in your bash init files.
export PERL5LIB="$HOME/opt/perl5/lib/perl5${PERL5LIB:+:${PERL5LIB}}"
export PERL_LOCAL_LIB_ROOT="$HOME/opt/perl5${PERL_LOCAL_LIB_ROOT:+:${PERL_LOCAL_LIB_ROOT}}"
export PERL_MB_OPT="--install_base \"$HOME/opt/perl5\""
export PERL_MM_OPT="INSTALL_BASE=$HOME/opt/perl5"
export PATH="$HOME/opt/perl5/bin${PATH:+:${PATH}}"
Though you need to re-install the Perl packages you had previously installed.
The GNU GPL is not Mr. Nice Guy. It says no to some of the things that people sometimes want to do. There are users who say that this is a bad thing—that the GPL “excludes” some proprietary software developers who “need to be brought into the free software community.”
But we are not excluding them from our community; they are choosing not to enter. Their decision to make software proprietary is a decision to stay out of our community. Being in our community means joining in cooperation with us; we cannot “bring them into our community” if they don’t want to join.
You’ve probably already checked it out but make sure you’ve got only one of .profile
, .bash_profile
, .bashprofile
. bash will only execute one of them in case there’s more than one (not sure which one off the top of my head.)
Effective method…so long as your kid doesn’t hate you 😂 in which case, IMHO, it should be a favourite aunt/uncle/teacher/… who introduces them to the topic while the parents try to stay quite on the topic as much as possible.
I’m not using it myself as am on Tumbelweed but I do know it’s quite similar to the idea OP is talking about. Oh and I couldn’t find any references to it being beta on the website 🤷♂️
Could openSUSE MicroOS check the boxes for you?
Here’s a step-by-step guide on how to do it: https://www.bahmanm.com/2023/07/firefox-profiles-quickly-replicate-your-settings.html
Hang on…I’m testing and writing the procedure on my blog. I will post back here as soon as I’m done.
Where there’s money, there’s war 😬
–
"Can’t you see,
It all makes perfect sense,
Expressed in dollars and cents, pennies, shillings and pence.
I was in a somehow similar scenario a few years ago and ended up using profiles.
I created and configured the “perfect” profile on my laptop and made a copy of it on my flash drive. Then whenever I needed to work on a new machine, all I had to was to copy the profile directory from my flash drive.
The details may have changed since then, but I think the idea is still applicable. HTH
I don’t know. Though, to my mind, Firefox has been all about tight defaults for everyone paired with a not-so-obvious opt-out for those who really need it.
That said I do understand the concern here. The page about quarantined domains doesn’t provide much details and it’s quite vague.
To disable “quarantined domains” if you have to : https://support.mozilla.org/en-US/kb/quarantined-domains
alias et='emacsclient -ct'
alias ec='emacsclient -cn'
alias make='make --warn-undefined-variables'
OpenSUSE Tumbleweed FTW. I’ve got an old T530 (2012) who’s been happily on Tumbleweed since 2019.
Nowadays I use vanilla Gnome but had a very good experience with Awesome on the same setup. You may want to check the default Sway setup too.
“Announcment”
It used to be quite common on mailing lists to categorise/tag threads by using subject prefixes such as “ANN”, “HELP”, “BUG” and “RESOLVED”.
It’s just an old habit but I feel my messages/posts lack some clarity if I don’t do it 😅