Xfce, specifically because I like the Chicago95 theme.
- 2 Posts
- 38 Comments
shrek_is_love@lemmy.mlto
Nix / NixOS@programming.dev•Do you use Nix for app configuration, or the app's native config language?English
2·2 months agoI usually prefer using nix because it has type checking and the syntax highlighting works without having to put it in its own file. (Although larger configs need their own file anyway)
But I’m not too bothered by having other languages in there.
shrek_is_love@lemmy.mlto
Selfhosted@lemmy.world•What are my options for expanding server storage?English
20·3 months agosome kinda hard drive bay that allows for multiple hard drives to be slotted into and connected (is that a NAS?)?
Although I haven’t ever used one, I think you’re kind of describing a “DAS” (Direct-attached storage)
I recently ran into the same issue as you and ended up ditching the laptop entirely and installed NixOS onto a TerraMaster NAS.
shrek_is_love@lemmy.mlto
Selfhosted@lemmy.world•Any experience with e-ink displays?English
11·3 months agoI don’t know much about Waveshare, and I’ve never heard of Inkbox, but I personally have used the light faux wood TRMNL (they also have a darker one)


The best part of TRMNL is that the hardware and firmware are open source, and you can even build one out of Waveshare parts. They have an open source example implementation for a server as well.
I haven’t looked into Paperless much, but what does your workflow look like exactly with regards to the emailing part?
I’ve been running NixOS on a T430 from 2012 as my daily driver for over a year now and it’s been the most fun I’ve had with a computer in a long time. The first couple weeks was a hell of a learning curve (because of Nix) but so worth it!
What do you mean by RSS being “multiple streams”? How does your Python script search multiple places?
RSS combines multiple feeds into one, like this: https://feed.lovergne.dev/demo/
I heard about Njalla via this Lemmy comment but I haven’t tried them myself:
Run by Gottfrid Svartholm Warg of The Pirate Bay who has already served two prison sentences for acting on his beliefs around personal freedom and intellectual property.
If you try it report back lol
shrek_is_love@lemmy.mlto
Selfhosted@lemmy.world•CMS for managing borrowed items with family and friendsEnglish
13·4 months agoAre you interested in hosting this for people you already know and trust, like friends and neighbors, or am I misunderstanding your use case?
I’ve never tried it myself, but maybe see if Snipe-IT would work for your needs?
From their docs intro:
Snipe-IT was made for IT asset management, to enable IT departments to track who has which laptop, when it was purchased, which software licenses and accessories are available, and so on - although we’ve definitely seen folks using for non-IT asset tracking as well. Oil rigs, theater equipment, even human body parts! (We didn’t ask too many questions about that last one.)
Unfortunately it doesn’t support OIDC.
There’s also the Koha library management system which does support OIDC.
shrek_is_love@lemmy.mlOPto
Nix / NixOS@programming.dev•The Great Nix Flake CheckEnglish
4·4 months agoThis has the vibe of being on a party boat and waving at random people on another party boat passing by
shrek_is_love@lemmy.mlOPto
Nix / NixOS@programming.dev•The Great Nix Flake CheckEnglish
3·4 months agoJust found OOP on Mastodon: @goldstein@im-in.space (Does this notify them?)
I currently push to a private GitHub repository (planning on moving to a self-hosted Forgejo instance soon).
Although making my nix configuration public would be safe anyway since I use sops-nix which encrypts all my passwords in the repo using a key derived from my SSH key. During nixos-rebuild it decrypts them and puts them each in their own text file at
/run/secrets, with permissions set so you need sudo to view them. (The permissions can be tweaked as needed)It was a pain in the neck to get started with initially (like NixOS itself), but it was very much worth it. (Basically a necessity since putting secrets even in a private repo is considered bad practice)
shrek_is_love@lemmy.mlto
Selfhosted@lemmy.world•tinyfeed 1.5.0: build a webpage for your feedsEnglish
1·4 months agoI got it working, thanks! I think I found a minor bug though. I could only get the
--templateflag to work when the file is in the current working directory. Subdirectories and absolute directories didn’t work. I worked around this by simplycding into where my template was stored before runningtinyfeed.Even
tinyfeed -i feeds.txt -o index.html -t ./template.html(with./) results in:fail to output HTML: fail to render HTML template: template: "./template.html" is an incomplete or empty template
shrek_is_love@lemmy.mlto
Selfhosted@lemmy.world•tinyfeed 1.5.0: build a webpage for your feedsEnglish
6·4 months agoCheck the demo: https://feed.lovergne.dev/demo
It links out to the source webpage, so this might not be what you’re looking for.
Although this might inspire me to build a single page app generator using Astro that does that.
shrek_is_love@lemmy.mlto
Selfhosted@lemmy.world•tinyfeed 1.5.0: build a webpage for your feedsEnglish
2·4 months agoThis looks awesome, definitely gonna try this out! Any plans to add images/thumbnails? Looks like gofeed already returns them.
Do you use git? That basically forces you to do some documentation as you go. Multi-line commit messages are often helpful too. (When I first learned git, I only committed using
git commit -mwhich is a bit restrictive in terms of how much you can fit in commit messages)
shrek_is_love@lemmy.mlto
Selfhosted@lemmy.world•How do you document your setup?English
14·4 months agoAll my computers (including servers) share the same NixOS Flake. So my documentation consists of:
- The Nix code itself
- The commit messages for each change I make
- Inline comments in the Nix code
- A few readme.md files to explain the contents of certain directories
I know how to fix that

If you decide to try Linux again, ask for help here and/or the support forum for your chosen distro instead of an AI. They tend to hallucinate and come up with overly complex or impossible solutions sometimes.