

Go over everything you’ve written in your repo so far, realise it’s formatted wrong and spend 2 hours fixing it until it no longer works
Made it 8h :D and I’m still struggling with home-manager somewhat.


Go over everything you’ve written in your repo so far, realise it’s formatted wrong and spend 2 hours fixing it until it no longer works
Made it 8h :D and I’m still struggling with home-manager somewhat.


Well after doing some research and trying VIM and EMACS for a bit. I already know that I don’t want to use VIM over nano because the features I want neither of them has so it’s pointless to even start learning using VIM and nano is sufficient for the basic stuff but EMACS does have the features. However EMACS is just too much… It’s like I want to crop an image so I download Blender. The thing is too scary to even start with and needs so much customization just to get me started that I just don’t have the energy to attempt it at once with NixOS.
So I’ve decided to pick up Helix again after all because it also has the features I’m after and needs very little setup to start learning to use it.


I thought that I’ve already replied but apparently not… Thanks for this. I did not realize it’s this simple. Looks like I’ve found one of the many instances where I can make this work differently while it may not be optimal to do so :)


you forgot sudo


From my very short experience so far. It really depends on how deep you want to go and what your use case is. If you just want to install applications and use them then it’s not really any different than installing them via terminal on other distros. You just make a list of the app names in a config file and then rebuild and can go about your day.
If I’d wanted to use my laptop with NixOS as my Fedora desktop then I’d be done setting it up 5min after I’ve installed the system. The only time I touch terminal on my Fedora system is when I turn on PC and check for updates because it’s faster than waiting for Software to refresh.
Probably the biggest benefit other than reproducibility is that you get immutability without reliance on flatpaks.


But then you’re missing out on a lot of incredible things like a sleep deprivation for instance.


The whole point of me trying NixOS is to tinker with the configs and learning how it works and also learning some of the other skills that go with that. If I just wanted to use the laptop then there is no difference vs my Fedora desktop setup because it’s also GNOME 50 running the same applications.


I’ve already tried Helix quite a while ago. I went trough the entire bult-in tutorial and then never touched it again because I had no reason to back then. I’d have to start everything from scratch which is why I want to try something else now.


It’s working! Also good point with Codeberg, I forgot that Github is under MS.



I know enough to know that this is blue vs red situation but not enough to know why. But your comment will likely start a war in this post soon :D


I get it but for now I find this to be a bit too overly declarative for my taste. For now I’ll focus on things that actually matter for my use case but as I’ve said. I’m bookmarking this to try later in VM.


No. Who does that?


IDK why the Atuin config file that got generated is commented out in it’s entirety and nothing works. Right now I can’t be bothered to go trough the entire config and enable things one by one. From what I’ve tried nothing works and IDK why. CTRL+R does not invoke the Atuin search it still invokes the old one. I uncommented everything and still nothing seems to work. The atuin definitely responds to my commands in terminal though. I did run atuin setup as well.
edit: OK, I’ve spent another 30min+ on this and I still can’t understand why it does not work. I’ve adjusted config, even got a custom config from other users and I can’t seem to be able to invoke it in the terminal besides using it’s commands which are the only thing that seem to work. I was able to make an account and login via terminal as well.
edit2:
Figured it out! I’ve tried mcfly and encountered the same issue. Turns out I needed to edit .bashrc which is read only even for sudo and even after chmod. So after beating my head against a wall I’ve realized that .bashrc is symlinked to my home.nix and that’s where I need to place my edits. So now mcfly runs fine and I’m assuming Atuin would as well since after looking at github I pretty much had to do the same edit for both.



This looks quite interesting but I honestly can’t think of any use case where I would find this useful for me. Also this seems like something best to try in VM first. I’ll keep this one in a bookmark though, may become useful later. Thanks!


Good point. I forgot to add that to my list but I did make one alias reflake for sudo nixos-rebuild switch --flake ~/nixos-dotfiles#nixos-werecat After I had to type this out for IDK how many times (and forgot about CTRL+R) it quickly got annoying :)
Well, I’ve already tried it before but for some reason it worked this time… maybe I had a typo there somewhere or the 3 reboots I did until now helped. I’m embarassed :/ Thanks anyhow!
But I still don’t understand why I couldn’t open it via terminal by typing decibels or gnome-decibels when I tried to confirm if the package name is correct.


This has the same energy as playing music for deaf people and painting pictures for blind people


Bloodborne?
I mean… if I use Blender only for sculpting but the whole application loads all of it’s features… I can hardly argue it’s a bloat because the app works as intended. It’s not the applications problem that I don’t use all it’s features. It is a 3D modeler, video editor, image editor, texture editor, etc… If I for example open Edge and Copilot and OneDrive activate with it and keep pestering me to try them then yes, that’s bloat because I’m getting pestered to use something that is NOT part of the web-browsing experience.
I can agree with you at least that this definition does differ person to person.
I personally couldn’t care less about RAM usage as long as it’s reasonable and have RAM to spare.
I’ve noticed those few times when watching YT on my Fedora workstation 7.1.7 kernel.
Gaming no issues.