Personal, micro distro built on NixOS
c0c0n3 / nixie Goto Github PK
View Code? Open in Web Editor NEWPersonal, micro distro built on NixOS
License: GNU General Public License v3.0
Personal, micro distro built on NixOS
License: GNU General Public License v3.0
Nix 2.7 made some changes to the Flake schema:
Switch now to the new schema to avoid pain down the line. It's not a train smash as far as I can tell, but Nixie libs, pkgs and docs (especially the wiki pages) will need updating.
These two packages are marked as broken in the Nixpkgs (21.11) Haskell set (GHC 8.10.7) we're using in Nixie at the moment:
So when you try building Nixie's Haskell env, Nix moans about them being "marked as broken" and fails the build.
Diagrams-Graphviz I pull in myself, so I commented that out in the Haskell env. But Haddock API is a dep of Haddock, so I had to comment out Haddock in the Haskell env to make the env derivation build. Notice that these guys have a history of being broken
Also keep in mind there's even more broken packages in the GHC 9.2.1 set. To see that, swap out
pkgs.haskellPackages.ghcWithPackages
for
pkgs.haskell.packages.ghc921.ghcWithPackages
in the mkEnv
function.
Come up with a solution!
Put together a better CLI tools package.
builtins.currentSystem
.pkgs
/ package
split.curl
instead of aria
, dua
instead of du-dust
, dogdns
instead of ldns
, nmap
instead of ncat
, eza
instead of tree
, ditch x11 stuff since we're moving to Wayland.A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.