alatitude77, to macos
@alatitude77@mastodon.social avatar

LnL7/nix-darwin: modules for darwin | https://github.com/LnL7/nix-darwin

ljrk, to macos
@ljrk@todon.eu avatar

Switched my installation on from the original installer to the one by @determinatesystems. Since that one disables channels in favor of flakes by default, I also took the opportunity to use Nix more properly instead of just running nix-env -i when needed :'-)

Ended up looking at , and . To a complete newb like me the differences where rather hard to grasp

nix-darwin tries to replicate the feel of on macOS – something I couldn't comprehend since I never ran NixOS. More generally though, in NixOS, Nix is used to manage the whole OS (duh) and defines the system-wide installed/configured packages/environment. As such, nix-darwin replicates this style of providing a system environment on macOS.

home-manager shifts this concept to a per-user basis. The configuration system is quite similar, just per-user.

is a Go tool to generate home-manager configurations from YAML.

Now, you can also install home-manager as a nix-darwin (on macOS) or NixOS (on... NixOS) module, which allows upgrades of the homes through the system wide Nix upgrade process.

guidoschmidt, to NixOS
@guidoschmidt@genart.social avatar

After I got myself a new (used) laptop, I started to checkout nix-darwin and kind of got lost for two weeks just tweaking my configuration every evening... after a lot of frustration in the first place, I now really love how nix works and let you configure a machine and your home folder in a reproducible way and in one language 👌🏽it doesn't solve everything, but I feel like it's more consistent now compared to my former dotfie repository

goofansu, to random
@goofansu@hachyderm.io avatar

Installing needs some patience, now I can manage Homebrew with ✌️ https://git.sr.ht/~goofansu/dotfiles.nix/tree/main/item/darwin.nix

PacoVelobs, to vim
@PacoVelobs@mamot.fr avatar

Hey, and and users 👋

Who also happen to use with plugin.

Ok, it's a lot to ask.
Still, do you know why :

  1. TMux does not restore its state on lauch (I have to do it by hand) ?
  2. The restored sessions and panes do not restart / ?

I had https://gitlab.com/pcoves/tmux/-/blob/086a3aff931f14e2a6ad252ef9b2cdc297f40afd/.config/tmux/tmux.conf#L42-56 before moving to and it worked like a charm.
Now, not only can't I use my config file (💩) but the one fails at my most beloved feature.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • ngwrru68w68
  • tester
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • megavids
  • tacticalgear
  • osvaldo12
  • normalnudes
  • cubers
  • cisconetworking
  • everett
  • GTA5RPClips
  • ethstaker
  • Leos
  • provamag3
  • anitta
  • modclub
  • lostlight
  • All magazines