4
26
nrbray

@lemmy.ml

nrbray 9 points a year ago

https://github.com/hackmdio/CodiMD for me is the genuine oss app with the real talent behind it and hedgedoc a controversial fork iterating on an older version

I hope NixOS gets added.

path: 0 16562270, hotness: undefined, score: 9, children: 0
nrbray 7 points 3 years ago

Syncthing FairMail FreeOTP+ Markor Voyager APK Explorer Kiss launcher Nekogram X Bitwarden

path: 0 6984862, hotness: undefined, score: 7, children: 0
nrbray 7 points 3 years ago

Here's mine fwiw - no SSO or LDAP but might add something to what you find. My journey is to move from a NixOS user of 2 years and 1 year 'all in'. I run my own mail server with NixOS.

nixos-mailserver works well for me. The package set runs faultlessly on the smallest OVH vps. NixOS gives me the ability to redeploy anywhere painlessly and the backup need is limited to a dovecot sync. Dovecot sync is neat: with a 2nd identical vps (match configuration.nix) and non functional but services running duplicates all the live mail data with one command.

I am going all in on Rust too. There is a rust based mail server being developed that I might track as a migration in years to come.

Reading material

Learn { NixOS, Nix }

Flake specific

are simply a special entry point for Nix code with a built in pinning system

path: 0 6941539, hotness: undefined, score: 7, children: 4
nrbray 6 points 2 years ago

Another suggestion to help on NixOs. There is quite some demand for what NixOs delivers so any work done should benefit from useful feedback.

path: 0 12143422, hotness: undefined, score: 6, children: 0
nrbray 5 points 2 years ago

same, a simple habit that is secure, I use it always with maximum privacy. One day you will be in a rush, under stress, affected by age, and use your old habits with a valuable asset...

path: 0 10451351 10451653 10451987, hotness: undefined, score: 5, children: 0
nrbray 5 points 2 years ago path: 0 14953964, hotness: undefined, score: 5, children: 2
nrbray 2 points 3 years ago

Good that you tried. Nix simple mailserver is really neat. I am very pleased with it. I feel something like stalwart might take years to mature, but worth watching.

path: 0 6941539 6942608 6945222 7172106 7182280, hotness: undefined, score: 2, children: 0
nrbray 2 points 3 years ago

Great, please may I ask if you would share other sources worth reading.

I think previous Linux knowledge helps, just less needed for newcomers; NixOS has been described as capturing others' 20 years experience for us to use. Nixos-mailserver is a great example. I used that out of the box and only with user knowledge of NixOS, none of mail tools. Otherwise mail servers are too hard I gathered.

I've found lots more to learn about Nix for development environments.

You might want to use nixos-mailserver first for production - after my research I was gobsmacked at how quickly it went. I relied totally on NixOS. Your milage might vary but I'd be shocked if it takes less than 10 times as long another way.

path: 0 6941539 6942608 6945222, hotness: undefined, score: 2, children: 2
nrbray 2 points 3 years ago path: 0 7825079, hotness: undefined, score: 2, children: 0
nrbray 2 points 3 years ago

great finds, is this list curated anywhere?

path: 0 8730730 8743336, hotness: undefined, score: 2, children: 2
nrbray 2 points 3 years ago

Thank you for pointing out Davx blindly follows NET_CAPABILITY... which calls home. I avoid data mining apps but don't have a firewall to protect from these cases, may I ask what you recommend?

path: 0 8645301 8650964 8689775, hotness: undefined, score: 2, children: 1
nrbray 2 points 2 years ago

These 2 are worth a careful look

  • ledger and its derivatives
  • quickfile

I am from the UK and been doing this for over 10 years, with a CSV general ledger.

I find the double entry accounting equation simple, but need meticulous book keeping and to fully understand the scheme of accounts to minimise the time spent preparing for tax, vat and PAYE along with annual financial statements to companies house.

To work on my own I follow the 'plain text accounting' principle, ledger seems good, but simpler for me to use SQL on a CSV file and a Rust program to handle MTD for VAT.

I've studied many accounting packages, all seem over complex and obscure the simplicity of the task.

To work with an accountant I would choose quickfile. It is remarkable, and one very smart person I expect to choose the best application uses it so I feel that it has credibility.

path: 0 9882915, hotness: undefined, score: 2, children: 0
nrbray 2 points 2 years ago

+1 for NixOS. My desire to have a reproduceable system got me to this and does just the job for me.

path: 0 16529318, hotness: undefined, score: 2, children: 0
nrbray 2 points a year ago

nix?

path: 0 20069550 20074179, hotness: undefined, score: 2, children: 0
nrbray 1 point 10 months ago

Email is lowest common denominator ofc.

These are the things to study and learn. We are in a world where there are many mother tongues, moving to a world where there are many chat apps.

SimpleX

DeltaChat

Scuttlebutt

path: 0 21038177, hotness: undefined, score: 1, children: 0
nrbray 1 point 3 years ago

I am on the path VSCodium --> Lapce under NixOS for visual editors and to decorporate my workflow. i.e. away from VSCode which is [otherwise] exceptional.

However, Helix looks incredible.

path: 0 6941769, hotness: undefined, score: 1, children: 0
nrbray 1 point 2 years ago

use syncthing with markor, nothing simpler imho

path: 0 14435766, hotness: undefined, score: 1, children: 0
nrbray 1 point 2 years ago

Scuttlebutt?

path: 0 14855490, hotness: undefined, score: 1, children: 0
nrbray 1 point 3 years ago

I have started to use Lapce (it is a bit beta) to displace VSCodium which will take time. Just discovered Helix editor as a possible daily driver. Both are in Rust and I run under NixOS.

I am also new to Lemmy and happy to be guided as to good places to learn and share more information about all these tools.

As a random tip:

git config core.worktree ${PWD}

Helps view --separate-git-dir repos in Lapce and VSCodium for me.

path: 0 6940810, hotness: undefined, score: 1, children: 0
nrbray 1 point 3 years ago path: 0 8032969 8034500 8040782, hotness: undefined, score: 1, children: 0

thanks for using Leebra!

go to feed...