As long as they're using standard Wayland protocols like xdg_toplevel::set_max_size
/::set_min_size
, I'm sure the rest of the ecosystem will be on-board for this.
If this becomes a Wayland protocol, then I'd love to see other desktops adopt it as well.
I could see a few classic TWMs use those hints, or at least expose them for users to script functionality.
If you're asking for CLI or shell help in particular, I'm a mod at !shell@programming.dev and !commandline@programming.dev and we'd welcome it there. But those aren't as big as this community.
~~Stole~~ Forked this idea from Drew Devault.
I'm looking at NixOS now for my server, and while I understand the host config, I'm curious whether I could integrate this into my config in some way.
I've done symlinks into a separate directory before, but by far my favorite method is to just let ~
be a git repo. It's maximally simple, no other tooling needed besides git
.
There are a few key steps to making this work well:
echo '*' > ~/.gitignore
: This waygit status
isn't full of untracked files. I can stillgit add -f
what I actually want to track.git branch -m dots
: For clarity in my shell prompt.[ -d "$HOME/.local/$(hostname)/bin" ] && PATH=$PATH:$HOME/.local/$(hostname)/bin
and similar if there's config I want to apply only to certain hosts.
Lunistice, Waveland, Cassette Beasts, and Dungeons of Aether.
I got all the enjoyment I can out of Dungeons, so I'm probably going to swap back to Into the Breach for my puzzle fix. Cassette Beasts is finished, unless I want to finish the postgame or hunt bootlegs.
I'm on EndeavourOS, but my laptop will be moving to Fedora Sericea (Silverblue, but Sway) to try that out.
"Always configuring" isn't what Arch requires. It requires you to be tolerant of every so often dealing with a bug or two. Currently, the Arch-packaged version of Waybar has a regression which prints fractional seconds when using
%T
or%S
specifiers. A tad annoying, and I could fix it by switching towaybar-git
, where it's been patched. But that hasn't hit my threshold of annoyance, as I bounce between Sway and KDE.The grub issue was a bigger deal, and while I knew how to resolve it (liveboot →
lsblk
andfdisk -l
got me all the info I needed, thencryptsetup
,mount -o subvol=@
,arch-chroot
,grub-install
) the EOS blog had a nice guide.But the reason why I chose it? Firewalld and Pipewire by default, customizable welcome app, and pretty simple otherwise.
NixOS will probably fully convert me in a year or two, but I've greatly enjoyed my time on Endeavour.