News for hackers. Stuff that matters.

drakerossman

Re:Stripe's Monorepo Developer Environment on Monday August 19, 2024 @04:49AM (#41289158)
It (obviously) leverages Nix, which in turn means the environment is declarative and fully reproducible (not "reproducible" as in docker). Now, you can use just Nix's devShells, but with devenv you have a middleground between just Nix package manager and a full fledged NixOS module system. Basically, write out one line of code - and you've got your Postgres, another one - full linter set up for whatever language you're using, etc.
Re:Hyprland Crash Course on Saturday March 23, 2024 @07:17PM (#39803722)
Something like for 3 years. Absolutely fascinated by it. Writing a book about it too: https://drakerossman.com/blog/practical-nixos-the-book

Also check the "nix" tag at blog.

Re:Hyprland Crash Course on Saturday March 23, 2024 @06:48PM (#39803576)
If you don't mind me replying in place of the orginal poster:

Sway is just i3 for Wayland, which in turn means you have multiple workspaces (which are also potentially mapped to multiple monitors). You assign workspace a label (number, or text, or emoji), and you may also bind some application to always open on that workspace. Or you just get a habit of putting specific applications to only specific workspaces. Your entire navigation then sits in your muscle memory - finger on the mod key (win or alt or ctrl - whatever), another finger on the digits row for the workspace index - and you're there.

It's a tiling WM, so you don't spend time arranging windows - they already take the full desktop real estate evenly split between them, and you can also adjust size of each window separately. Again, this sits in your muscle memory.

Point is - no mouse is needed to navigate through workspaces and windows.

You may read my blog post about setting sway up (on NixOS) here:

https://drakerossman.com/blog/wayland-on-nixos-confusion-con...

Who's their competition? What's their moat, except for being 15-minutes drive away from Nvidia's HQ?

Older »