• 2 Posts
  • 63 Comments
Joined 1 year ago
cake
Cake day: March 26th, 2024

help-circle

  • It depends on where you’re at with fitness and health in general. Prioritize being well regardless of feedback here. That includes adequate rest, nutrition, hydration, etc.

    For most folks, consistency is by far the most important factor. Stick to a schedule that works for you and do what you can. Maybe set up something like this:

    • “the goal”: what you’d like to be able to do

    • “the bar”: the minimum that qualifies as a workout for you

    Maybe you don’t crush the goal every time, but clearing the bar will go a very long way. Make it accessible! Maybe the goal is a 30 minute run and the bar is a 15 minute walk, for example.













  • Strongly second this recommendation. One of the biggest benefits of nix is being able to use the package manager on Linux/MacOS. You can quite literally start out by simply porting whole config files into the nix store. Just copy the file into your nix configs repo and have nix create the symlink.

    I personally play around with these via imports. Say I want to start configuring Firefox via home-manager. I could start with configuring Firefox manually, then storing my raw /home/luc/.mozilla/firefox/profiles.ini in my nix store by the method above via a file called firefox-native.nix. Then in firefox.nix I play around with parameters in the nix config. If I hit a wall and don’t have time to figure out the “real” nix configs, I just switch my import over from:

    # home.nix
    imports = [ ./firefox.nix ]; # the nix way
    

    to:

    # home.nix
    imports = [ ./firefox-native.nix ]; # fallback - known working native config file
    

    Don’t forget about the Discourse page! I’ve found folks there to be very friendly and helpful.

    Other useful tools are: search.nixos.org - for seeing if a package exists. mynixos - for exploring options within a program/service configuration.