nix-1p
dirs-rs
Our great sponsors
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
nix-1p
- Nix – A One Pager
- Nix Lang in One Page
-
pellets: manage your packages with a configuration file
Fair enough. I've also had a couple of programs which weren't packaged already, fortunately it's quite easy to do so most of the time (or to just fall back to a distrobox container or flatpak in the worst case). If you decide to try it out, nix-1p and Nix Pills were great resources for me to get familiar with Nix and NixOS in a short time-span.
-
Why the Windows Registry sucks technically (2010)
Wouldn't say there's a steep learning curve for the language itself, it's pretty easy to get a grasp around it imo. Here's a helpful page I used to quickly get familiar with the language: https://github.com/tazjin/nix-1p
What's rather messy about Nix is nixpkgs with its helper functions all over the place alongside pretty shallow / non-existent documentation (which is unrelated to the language). Thankfully they've started to work on that recently: https://discourse.nixos.org/t/documentation-team-flattening-...
-
Nix is the ultimate DevOps toolkit
I wrote a language tutorial for only the language a while back, and have gotten the feedback that it has helped a lot of people - maybe it'd clear something up for you: https://github.com/tazjin/nix-1p
-
Getting help is hard
For Nix language things I really like this page: https://github.com/tazjin/nix-1p
dirs-rs
-
Why the Windows Registry sucks technically (2010)
There are several libraries that handle directory for you in the appropriate OS-specific manner.
One Rust example being https://github.com/dirs-dev/dirs-rs
> The library provides the location of these directories by leveraging the mechanisms defined by
> the XDG base directory and the XDG user directory specifications on Linux and Redox
> the Known Folder API on Windows
> the Standard Directories guidelines on macOS
-
Rust 1.62.0 pre-release testing
Yes. We have dirs for that, folks!
-
Hey Rustaceans! Got an easy question? Ask here (5/2021)!
I'm using dirs to get the home directory. However, dirs::home_dir() returns an Option, which I can't quite grasp how to extract the string from, and the repo doesn't have examples for it either.
What are some alternatives?
asdf - Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
libsqlfs - a library that implements a POSIX style filesystem on top of an SQLite database
rfcs - The Nix community RFCs
tail - My implementation of the tail tool to (continuously) read the tail end of a file. See https://en.wikipedia.org/wiki/Tail_(Unix)
haskell-nix - Nix and Haskell in production
wedge_of_existence - an ascii game set in a modern world
aptly - aptly - Debian repository management tool
aoc-runner-derive
nix-home - Nix + HM = <3
nix-book - Nix documentation – centralized community online learning resource for Nix
nickel - Better configuration for less
sqlfs - Sqlite FUSE filesystem with sqlcipher support