Einmal NixOS und zurück
Der Autor hatte Lust auf einen Erkundungsausflug in die Welt von NixOS. Ein Erfahrungsbericht.
fix-python is a brillaint tool for python devs on nixos!
https://github.com/GuillaumeDesforges/fix-python
Been fighting nix-shell for weeks now trying to handle python virtual environments "the nix way" and it's so incredibly problematic. Fix-python script just patches every binary in the virtualenv to point directly to nix resources - simple and just works™
#nixos users, if you're trying some new software that's available both in nixpkgs and flatpak, and both are kept up to date well enough, do you have a preference for which you use?
In my case running on nixos-unstable I often have to comment out packages when there are build failures, so I've been leaning more and more on flatpaks to get around that, but I'm curious how others decide between nixpkgs, flathub, appimages, or whatever else
@algernon nix run nixpkgs/7dd2106#gdash
Enjoy! ;-)
PR is here, feedback and improvements are appreciated. If someone could test it on darwin or aarch64, it would be great. I don't have access to those platforms.
Hey y'all !
Just posted first update to my #NixOS challenge. It's been two weeks now. Just started using #NixOSFlakes !
Read on to know more
https://bytes.xerolinux.xyz/posts/nixos-challenge/#update-1
I packaged one of my favourite childhood games, Boulder Dash for Nix. Do you guys think there's any interest to make it an official package?
It's called gdash, and it's a close-to-the-original remake!
Linux Distros for Gaming: CachyOS Takes Over according to ProtonDB (and Ubuntu goes down the drain): https://boilingsteam.com/distro-for-gaming-cachy-os-takes-over/
#linux #linuxgaming #update #foss #gaming #distro #cachyos #nobara #ubuntu #bazzite #fedora #mint #nixos #archlinux
One of the best #git related things I've ever seen!
Multiple git identity manager using #nixos #homemanager and #fzf to select your current identity when commiting
Worked like a charm on the first try
Ich hab gerade #NixOS vorgeschlagen.
Also statt Updates.
Wir dürfen keine Linux Server mehr patchen.
Gut, dann installieren wir halt jede Woche neu.
War auch wieder nicht recht.
After an update broke my Nextcloud installation (again), I've decided to try out ownCloud's OCIS on my #nixos home server. It's a relatively new product that was rewritten entirely in Go, and has no database or storage dependencies.
First impressions: snappy and robust, but pretty barebones. It only offers basic file storage/sharing functionality, with no extensions for mail, contacts, calendar, etc. like Nextcloud does.
This might be a plus for you if you found that Nextcloud has been getting a bit 'bloated' with all the extra functionality. Personally, I already have other services for non-file-sharing stuff (e.g. Radicale for CalDAV/CardDAV), so it's fine by me.
Setting up Oauth2 login with Keycloak was a bit of a pain though, and I had to basically import the test realm from their GitHub repo, and replicate the settings one by one to my own realm. Once set up however, it now works like a charm.
Only time will tell if this is gonna be my preferred solution for sharing files with friends/family/etc., but for now, it looks promising.
https://github.com/notthebee/nix-config/blob/main/homelab/services/ocis/default.nix
Attention #nix #nixos nerds who want to help an open source project that will enable more people to use and enjoy #linux at a VERY critical time.
I need your help!
I have have a repo for a #nixbook installer that I want to customize to make it much easier for newcomers to install.
I believe this is possible but outside my expertise.
I've broken up what I'm looking to do in 2 separate issues.
If you can help, I (and the world) would be so grateful!
I have an extensive #Ansible playbook for setting up my #Debian desktop from scratch. Apps, users, config etc. But given the number of non deterministic dependency hell hoops I have to jump through I’m wondering if something like #NixOS is a better idea.
No shade on Debian or Ansible, they’re great. But I’m wondering if they’re the right tools for this particular job.
I like to think of Arch Linux in the same way the C programming language gives you the freedom to royally screw things up if you don't know what you're doing, and NixOS in the same way that the Rust programming language provides safety to prevent you from easily making stupid mistakes.