2021-08-02
· 3 minutes read
·
Emacs
Org-Mode
Orgzly
Syncthing
I’ve been an Emacs user for 13+ years, during this time I’ve been using
org-mode on and off for different thing.
Some examples where I currently use org-mode:
- Deployment of this website
- Making of presentation slides
- Project read me files
- Notes files
- Time reporting
I’ve tried to use it for to do’s but never really managed, partly because I
wanted to have a good interface for my to do’s on my phone. Then I wanted
quick synchronization to my computers to be able to pick up the changes
there.
Read On →
2021-07-23
· 3 minutes read
·
NixOS
Nix
Linux
Nixus
Since I’ve started using NixOS about four years ago I haven’t really used any
tools to do central deployments of machines. But I’ve always read and known
that NixOS is excellent at this. NixOS can easily build another systems
configuration, then copy the system to the target systems nix store and then
activate it there.
Despite knowing all this, I haven’t gotten around to doing this centrally. A
while ago the need for this changed because one of my VPSes started running
low on RAM, low enough to not be able to build new generations of it’s own
system. Which posed a problem for future upgrades. One way to solve it would
be to pay more money for resources that aren’t really needed except from when
doing system upgrades. The other way would be to push pre-built systems from
another location. Using the second way is simpler and fixes the issue.
Read On →
2021-06-26
· 2 minutes read
·
NixOS
Linux
Mumble
Sway
Wayland
Switching to Wayland has it’s side-effects, one of which is the improved
security from X11 where applications can’t just randomly spy on each other at
any point.
This is both good news and bad news.
The good news:
- Applications can’t just randomly spy on each other.
The bad news:
- Things like global hot-keys in for example Mumble won’t work.
Back from complaining to actually solving the problem though.
Mumble does have a patch for a future release
So there’s the issue about Push to talk does not work in Wayland, this has
been followed up by a patch Add DBus calls to de/-activate push to talk. This
patch will land in the 1.4.0 release though while current stable is 1.3.4.
Read On →
2021-05-21
· 5 minutes read
·
NixOS
ZFS
Linux
Backup
Today my work day didn’t turn out the way I expected. It started like a
normal day, I woke up around the regular time, did my morning routine, sat at
my desk and started my work-issued laptop.
It booted up just fine, I connected it to my Ultrawide display, started going
through Slack and Email and catch up on some news while drinking my morning
tea and waking up.
Then after around an hour of work things started to hang up, most notably
Firefox totally froze up. I could launch a new terminal but not start htop
,
I had a htop
session in a terminal already because it’s part of what I
usually have running. So I went there to look.
Read On →
2021-02-19
· 3 minutes read
·
Sway
Wayland
Linux
Getting screen sharing to work on Wayland seems to be surprisingly hard.
Maybe it is compared to X11 that doesn’t require any additional setup at all.
To have working screen sharing on Sway you really need three components
installed and set up with correct environment variables.
These three components are:
pipewire
(I have version: 0.3.21)
xdg-desktop-portal
(I have version: 1.8.0)
xdg-desktop-portal-wlr
(I have version: 0.1.0)
These three components has to have systemd user services. You should be able
to see them in the list if you run systemctl --user
, just look for the
different programs name ending in .service
.
Read On →
2021-02-17
· 4 minutes read
·
NixOS
Nix
Linux
Sway
Wayland
X11
Like every other desktop Linux user for the past many years I’ve used X11. I
was on i3wm for quite some time until I was introduced to
Emacs X11 Window Manager which I used
exclusively for about 18 months, I’ve even held a talk about it.
But at some point it got too annoying, for example in multi monitor use cases.
At this point my first step was to go back to set up i3wm again. With that
set up I wanted to give SwayWM another attempt, it was
years ago I’ve checked it out before. I think my previous experience was when the
project was new. At that point (if I remember correctly), not even the window
decorations looked like the ones in i3wm.
Read On →
2021-02-15
· 3 minutes read
·
Ultrawide
Samsung
A couple of months (after at least half a year of thinking) I finally decided
to do it. I decided to buy a Ultra wide screen for my home office. The one I
had been looking at for months is the Samsung Odyssey G9 C49G95. It happens
to be the opposite of cheap. Part of the triggering factor was a conversation
on IRC in #nixos-chat where a person admitted that she had one of those. Then
the real trigger to buy it was to find it at 23% discount. It was a return
item to a store.
Read On →
2021-01-26
· 3 minutes read
·
Free Software
Veganism
Speciesism
Personal
This is a follow-up on: Why I use Free Software,
Why I got into Veganism.
Since the Free Software movement in it’s core is an ethical movement, which
cares about human rights and humans access and ability to study, share and
improve on the software they use. I’m well aware that not everyone in the
Free Software community is in it for ethical reasons - but I’m pretty sure
that there’s enough of us that care about ethics for this to be important.
Read On →
2021-01-20
· 3 minutes read
·
Veganism
Free Software
Speciesism
Personal
This is a follow-up on: Why I use Free Software. This has been followed up
by: I find food habits at Free Software events weird.
People who turn to Veganism can do this for different reasons,
some do it for health reasons, others for climate reasons. But in it’s core,
the Vegan movement in itself is an ethical movement about saving the animals.
The other reasons are more or less side effects.
Read On →
2021-01-16
· 2 minutes read
·
Free Software
Veganism
Personal
This has been followed up by: Why I got into Veganism,
I find food habits at Free Software events weird.
People in general may have different reasons for choosing to use
Free Software, some
may use it for the price, others because of pragmatic reasons,
simply put it’s the best tool for the job. Others may choose it for
ethical reasons.
I didn’t get into Free Software for any of the said reasons above, I got into
Free Software because it seemed different and fun. The free price point is
what made it possible for me as a teenager to play around with it as I did.
Read On →