zonsopkomst

joined 2 years ago
[–] [email protected] 2 points 1 year ago (3 children)

I just remembered the thing I really dislike about NixOS is that I cannot declare flatpaks, appimages, and the like. It would be really useful if this feature was added somehow seeing that there always seems to be an odd package that doesn't function fully from nixpkgs and the workaround is mainly flatpak.

[–] [email protected] 4 points 1 year ago

I dislike that it is hard to find relevant instructions on what you are looking for. That being said, there are many channels- Matrix, Discourse, Discord, Lemmy, that have a lot of smart people that are willing to help.

I'm not a programmer and I run NixOS on my personal, family, and friends' PCs. After about three months of struggling severely, I was able to get my one flake git repo to the point where I have installed it and replaced other linux distros with NixOS on these machines. I also don't often understand the warnings that are displayed when rebuilding a configuration, but have been able to solve them so far with a little guess work sometimes.

I'm setting them up with syncthing for their home directories and am looking into some easier than rsync based programs to keep them backed up. Then I can easily reinstall NixOS, git clone the flake, and have them back up and running in the event that they nuke their PC. This hasn't happened yet, unlike on other distros. Plus, I have only received complements about the systems. Someday, if Wayland gets there, I will be able to remotely access them. There probably is a way, but I haven't figured out an easy way to do so yet.

So overall more happy and satisfied, because all things tech take time and learning.

Next step is to port my Ubuntu server over to NixOS and probably use Docker to spin up webapps. Maybe even declare them the nix way.

[–] [email protected] 1 points 1 year ago* (last edited 1 year ago) (1 children)

Also, depending on how the flake is setup, you might also have to add .#hostname, at least for the initial run. After that .# can evaluate which host is being rebuilt.

[–] [email protected] 5 points 1 year ago (6 children)

Congrats! It took me three months to get everything running the way I wanted. Now I run a bunch of machines off of a single flake, managing family and friend's machines too. Next is moving my server over to nixos. Read through the wiki and site, get on the nixos discord or matrix site, ask questions, use the discourse, and when you feel confident nixos-rebuild switch --flake .#!

[–] [email protected] 1 points 1 year ago (1 children)

Just wanted to post a quick thank you as this info has really helped me get to a usable / learning state with emacs! Will keep playing and practicing until it becomes second nature.

[–] [email protected] 1 points 1 year ago

Thanks again- this is really useful. Navigation and getting the muscle memory is the hardest thing for me right now. I think I will use these commands and try to practice a little each day until I become more comfortable using emacs full time.

[–] [email protected] 1 points 1 year ago (4 children)

Nice, thanks. I will defintely check out the awesome-emacs github. How do you search for functions and keybindings within emacs? I've heard it documents everything under the sun, but can't recall where I read that.

I had used use-package which I agree is easier, but I think there is an issue either with my OS or more likely me, organizing the config.el in NixOS using org-mode to create sections as it works in the normal config files, but does not work in the org-mode style files with #+BEGIN_SRC #+END_SRC sections.

[–] [email protected] 1 points 1 year ago (6 children)

I've attempted to use emacs with orgmode, but have no programming background. I wanted to go for a vanilla emacs experience that I can add modules to, but have hit a wall. My dream is to replace Vscodium which I use for markdown notes with syncthing and also to manage my NixOS git config files (magit?). It's probably just time and research, but I wish I could simplify the process a bit. I always seem to destroy the documents I'm attempting to work in and get lost in the emac buffers. Just ranting to see if anyone has any tips or suggestions.

[–] [email protected] 2 points 1 year ago

Have you tried setting vimusic up using Waydroid?

view more: ‹ prev next ›