@dwarmstrong@fosstodon.org
@dwarmstrong@fosstodon.org avatar

dwarmstrong

@dwarmstrong@fosstodon.org

I love exploring free and open source technologies and how to use them to build a dynamic and more inclusive Space Age.

#FOSS #Space #Spacecraft #LMDE #Debian #Linux #Vegan #Books

This profile is from a federated server and may be incomplete. Browse more on the original instance.

dwarmstrong, to linux
@dwarmstrong@fosstodon.org avatar

Testing ... and testing ... and testing GCC is proving to be the longest-running bit of this "Linux From Scratch" build to date ...

https://www.linuxfromscratch.org/lfs/view/stable/chapter08/gcc.html

All good fun and learning some new tricks, though! :linux: 🙂

dwarmstrong, to debian
@dwarmstrong@fosstodon.org avatar

On my daily use desktop, I like to keep the system updated manually. However, on servers, especially once you get into several devices, upgrading can quickly get repetitive and timely security updates may be put off.

I use unattended-upgrades to automate the process:
https://www.dwarmstrong.org/unattended-upgrades/

dwarmstrong, to linux
@dwarmstrong@fosstodon.org avatar

Linux From Scratch pointed me to this useful beginner's guide to building and installing source code:
https://moi.vonos.net/linux/beginners-installing-from-source/

dwarmstrong, to linux
@dwarmstrong@fosstodon.org avatar

Started reading the latest stable "Linux From Scratch". Going to give it a go on this old Thinkpad here ...

https://www.linuxfromscratch.org/lfs/view/stable/

dwarmstrong, to random
@dwarmstrong@fosstodon.org avatar

I like Andrew Huberman and his YT channel, though I rarely do more than skim through a (multiple hours) episode. Fortunately each episode includes clearly labelled timestamps, making it easy to jump to an item of interest.

This episode, though, about science-based protocols for setting and pursuing goals is pure gold and of practical use to practically everyone. I watched the whole 90 minutes and took notes ...

https://www.hubermanlab.com/episode/goals-toolkit-how-to-set-achieve-your-goals

Powerful stuff! I will be making some changes.

JustineSmithies, to random
@JustineSmithies@fosstodon.org avatar

Urgh 52 today and already the day is going down hill fast. Wish I was 18 again without a care in the world. 😂

dwarmstrong,
@dwarmstrong@fosstodon.org avatar

@JustineSmithies Happy Birthday!

JustineSmithies, to voidlinux
@JustineSmithies@fosstodon.org avatar

Will those voices in my head please give it a rest !
Tempting to try a install on an old laptop or pc now it's officially made it into the Linux 6.7 kernel. You know just for research purposes you understand. Like seeing how it compares to my daily drivers filesystem. 🤔

dwarmstrong,
@dwarmstrong@fosstodon.org avatar

@JustineSmithies Now I can hear them! 🙂

dwarmstrong, to debian
@dwarmstrong@fosstodon.org avatar

With the release of Debian 12, I decided that - instead of my usual setup of Xorg + Openbox - I would explore Wayland and a different desktop environment.

After making the switch to Sway and using it on both Linux and FreeBSD I find myself liking it very much!

Sway quickly gets you 90% towards a usable desktop. Its that 10% where you're crafting your own desktop just the way you like it that takes some experimenting!

This is how I do it:
https://www.dwarmstrong.org/sway/

dwarmstrong,
@dwarmstrong@fosstodon.org avatar

@jummo Sure!

dwarmstrong, to random
@dwarmstrong@fosstodon.org avatar

One feature I've come to love in the foot terminal: press ctrl+shift+o to enter URL mode, where all currently visible URLs are tagged with a label using a letter key that will open the URL in Firefox.

https://codeberg.org/dnkl/foot

dwarmstrong,
@dwarmstrong@fosstodon.org avatar

@JustineSmithies Yes ... xdg-open ${url}. But I've only tested in Firefox. 🙂

dwarmstrong,
@dwarmstrong@fosstodon.org avatar

@proycon I use my CapsLock as a second backspace key (for colemak keymap) and ctrl-spacebar is my tmux prefix.

Haven't really explored the scratchpad in Sway yet.

dwarmstrong, to debian
@dwarmstrong@fosstodon.org avatar

Using Sway and moving between FreeBSD and Debian, I ran into an issue (on Debian) where GTK apps were very slow to start.

This is due to GTK+ waiting for xdg-desktop-portal to start via D-Bus, which times out because it doesn't know what WAYLAND_DISPLAY to connect to.

FIX: Turns out I had an incorrect include line at the bottom of my sway/config.

Correct line:
include /etc/sway/config.d/*

... which has the necessary fix in 50-systemd-user.conf.

Link: https://github.com/swaywm/sway/issues/5732#issuecomment-1583336383

JustineSmithies, to voidlinux
@JustineSmithies@fosstodon.org avatar

Finally uploaded my first post of the new year to my blog on how I install my Root on setup. If you spot anything wrong please don't hesitate to let me know. 😉

https://justine.smithies.me.uk/void-linux-with-encrypted-root-on-zfs.html

dwarmstrong,
@dwarmstrong@fosstodon.org avatar

@JustineSmithies Looks good! I just finished doing this on Debian.

dwarmstrong, to debian
@dwarmstrong@fosstodon.org avatar

Debian 12 aka "Bookworm" is the latest stable release of the popular Linux operating system. I use Debian's live install image to create a minimal, console-only base configuration using the OpenZFS filesystem with native encryption.

This is how I do it ...

https://www.dwarmstrong.org/debian-install-zfs/

dwarmstrong,
@dwarmstrong@fosstodon.org avatar

@Danathar Thanks!

dwarmstrong,
@dwarmstrong@fosstodon.org avatar

@Trypano Thanks! I don't know, because I never use suspend-to-disk.

dwarmstrong, to linux
@dwarmstrong@fosstodon.org avatar

"Day 3 - Power trip!":
https://programming.dev/post/8040295

Note there is no longer a /var/log/auth.log on Debian by default. Use journalctl command to read logs, and add user to the systemd-journal group for full access to log output.

dwarmstrong, to linux
@dwarmstrong@fosstodon.org avatar

"Day 2 - Basic navigation":
https://programming.dev/post/7995884

tldr is a nice find! Display simple help pages for command-line tools with (very important!) examples.

On Debian:

$ sudo apt install tldr
$ tldr tldr

dwarmstrong,
@dwarmstrong@fosstodon.org avatar

@debacle You are on Debian and the package is installed?

I've attached from my system what you should see ...

dwarmstrong, to debian
@dwarmstrong@fosstodon.org avatar

Debian 12 aka "Bookworm" is the latest stable release of the popular Linux operating system. I use Debian's network installer image to create a minimal, console-only base configuration that can be customized for various tasks, servers, and desktops:
https://www.dwarmstrong.org/minimal-debian/

dwarmstrong,
@dwarmstrong@fosstodon.org avatar

@m4callik I hope it proves useful!

dwarmstrong, to linux
@dwarmstrong@fosstodon.org avatar

"Day 1 - Get to know your server":
https://programming.dev/post/7949651

... and be sure to ...

  • Change your root password
  • Create a user account
  • Setup ssh keys
  • Disable password logins

... before someone else gets to know your server!

JustineSmithies, to voidlinux
@JustineSmithies@fosstodon.org avatar

OK now I've revised my Install document. Revisions include removing kernel resume support as I wouldn't really use suspend to disk and changing the separate swap partition to an encrypted one for more security thanks to info supplied by @dwarmstrong . Anybody fancy a proof read to see what dreadful mistakes have been made by myself ?? 😍

https://paste.sr.ht/~justinesmithies/957cbd948c0441dd52c462ff8e0c9b1213ffa21d

dwarmstrong,
@dwarmstrong@fosstodon.org avatar

@JustineSmithies Looks good!

dwarmstrong, to random
@dwarmstrong@fosstodon.org avatar

Anyone using Chimera Linux as their primary desktop?

dwarmstrong,
@dwarmstrong@fosstodon.org avatar

@schnobel It certainly looks like an interesting project, doesn't it? I think when they reach beta I'll put it on a spare laptop and dig into it a bit.

You might ask about nfs on their IRC channel: -linux on the OFTC network.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • ngwrru68w68
  • GTA5RPClips
  • thenastyranch
  • Youngstown
  • rosin
  • slotface
  • cisconetworking
  • mdbf
  • ethstaker
  • megavids
  • Durango
  • khanakhh
  • cubers
  • anitta
  • osvaldo12
  • everett
  • normalnudes
  • tester
  • tacticalgear
  • provamag3
  • modclub
  • Leos
  • lostlight
  • All magazines