Tumgik
#nixos
nixcraft · 20 days
Text
Step 0. Get fed up with Windows 10/11 and all the forced-fed stuff, like ads and LLM, in the Start menu.
Step 1. Install Ubuntu Linux
Step 2. Learn Docker & cool stuff and wonder why I used an abomination called WSL. This is the real deal.
Step 3. Get into VIM. Watch some cool videos, and ditch the last spyware called VSCode.
Step 4: Learn about NixOS and switch to use because all cool kids like it. This is the end of the distro hopping.
Step 5: Minding my business and YouTube recommends FreeBSD. Oh noo. Here we go again…😅
73 notes · View notes
esthermika · 26 days
Text
I need a girl to sit in my lap while I search for nix packages
89 notes · View notes
nixos-official · 3 months
Note
I know you're actually @systemdeez but the bit is so good i shall follow you again
tysm but i'm actually not @systemdeez , but someone else
also nano is the only editor that should ever touch /etc/nixos/configuration.nix, installing emacs on nixos requires --impure because you are installing a filthy editor
59 notes · View notes
itsjunetime · 7 days
Text
i wrote a little (ok, maybe it’s like a half-hour read) article about NixOS, how excited i was to try it out, and how unfortunately disappointed i was when i actually installed it. mostly, it seems like an absolute nightmare to get a developer environment set up there, and anything that’s not officially supported is basically impossible. maybe that’s hyperbole, idk, but i wanna hear what other people’s experiences with NixOS are and if I’m insane or not!
you can read my article on my blog behind this link :)
23 notes · View notes
queen-of-bad-opsec · 2 months
Text
she rebuild on my nixos till i switch
29 notes · View notes
I've seen you describe the NixOS package manager as "Functional" (and the distro as a whole) before, what exactly does that mean? I (uninformed) thought the whole point of a package manager was to a) manage a global state and b) perform I/O -- the two things furthest from functionalism I can think of -- so clearly I'm missing something here. Do my .Xresources get curried on login or something?
i don't know a lot about functional programming (but i want to learn more about it) so take this with a lot of grains of salt
strictly speaking nix is a purely functional package manager which i guess means that it minimizes side effects when building a package
because when running a build script for a package on a machine the result can be slightly different because of differences in the environment ( different gcc version etc)
nix is to my knowledge far more than a tool that downloads files from a mirror and puts them somewhere on the system
NixOS is technically a source-based distro with a cache and the nix package manager is responsible for building packages too
and the build system is designed in a way to build packages in a way that goes in the direction of pure
it does that by having the dependencies specified as exactly as possible (for example the path to the package on the system contains a hash of the dependency graph)
this is my current knowledge why nix is purely functional and i could easily be very wrong about a lot of this
27 notes · View notes
jewelpit · 5 months
Text
I finally switched my last computer from Windows to Linux over the weekend (NixOS), and while the hour or two (not including download times) of fiddling to get Baldur's Gate 3 working was annoying, I was simply not ready for just how much better it runs now than it ever did on Windows. Ultra instead of high, high res textures in conversations load immediately instead of after four seconds, and my 1% FPS lows are nearly as high as my mean FPS.
God damn.
29 notes · View notes
mirqmarq428 · 3 months
Text
Tumblr media
Copying /nix/store onto the ventoy drive for faster use while conditioning hair be like
17 notes · View notes
threedimensionalgecko · 3 months
Text
Installing packages on nixos is just like making a wishlist for santa tbh
11 notes · View notes
tokinanpa · 4 months
Text
Wow, I really haven't mentioned anything on this blog related to my own computer exploits in... maybe half a year? I should probably do something about that
Anyways, I just finished updating my NixOS config a few days ago, and it went pretty smoothly! I don't do it very often, due to a very annoying issue that I might get into if I feel like it later (would require a lot of background) meaning that it takes a full hour to rebuild the config every time I want to update my packages.
... But aside from that it works fine lol
10 notes · View notes
monaddecepticon · 3 months
Note
I wanna try nix, last time i read the install wiki and I said fuck it installing arch seems more educational ans better wikid. Now i want to try using nix for a more stable setup on my main machine but begining with tinkering on my old pi3b+
you got any advice or comments for a new nixs user starting out?
Few things:
I happen to have it on an rpi3 coincidentally. The installation went ok, but only one of the kernels worked (don't remember which). And I can see _all_ of the wifi networks in the building except mine. FML
The system is _mostly_ a normal linux system. I use the arch wiki for a lot of stuff and the knowledge transfers.
The main difference is that dirs like /bin and /usr are pretty desolate. Stuff usually found there are in the nix store. But everything inside the system just works™
And this brings us to non-nix software:
For open-source stuff it is pretty straightforward. You can bring up the derivation code of similar sofware and follow that. Similar to pkgbuilds in complexity (but easier to parameterize). But it is whorthwhile to check whether it is already packaged because usually it is.
For proprietary software there are two ways:
You can use patchelf to patch the executable (I used to do this even for GOG games in the old days) if it is something self-contained.
For something more involved there is a way to create FHS environments (using linux namespaces). There are already such wrappers for things like steam, lutris, vscode.
6 notes · View notes
Text
Day 5 of NixOS
Nix is a lot like C++ because the entire computer yells at you with 100 lines red scary text if you forget a semicolon
2 notes · View notes
16bytesofurandom · 1 month
Text
nixos fangirl post go brrr
go check this out if you like nixos pls it might be useful to u :3 you can scream at me if something doesn't work like you expect
2 notes · View notes
nixos-official · 3 months
Text
Are you tired of imperative package management?
we have the perfect solution: we are killing you with a huge fucking rock🥰
75 notes · View notes
rus100000 · 1 month
Text
Tumblr media
home server ❄️
me and tailscale are now best friends and i have music everywhere
4 notes · View notes
depthruby · 2 months
Text
This weekend its the time i will remove windows 11 completely from my laptop, after a year of getting my head around it!!! I will try nixos in a VM too
2 notes · View notes