• 4 Posts
  • 28 Comments
Joined 3 years ago
cake
Cake day: June 21st, 2023

help-circle


  • 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.




  • 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.









  • 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.





  • 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.





  • 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.