| 2 Apr 2025 |
nosense | Ok, thx
Appena rientro mando | 09:53:51 |
Alberto | In reply to nosense 👋 ciao guys, come state? Com'è andata sett scorsa? Mi è dispiaciuto non esserci. Spero per la prossima volta: avete già fissato una data?
Oggi ho provato a fare una conversione del mio sistema da "classico" a flake e pensavo / speravo di poter partire con una cosa molto banale che NON ha funzionato, ovvero:
1. cerato flakes.nix così:
# /etc/nixos/flake.nix
{
description = "flake for yourHostNameGoesHere";
inputs = {
nixpkgs = {
url = "github:NixOS/nixpkgs/nixos-unstable";
};
};
outputs = { self, nixpkgs }: {
nixosConfigurations = {
yourHostNameGoesHere = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
modules = [
./configuration.nix
];
};
};
};
}
Ciao! 😊 Ancora non c'è una data ma probabilmente si andrà a Maggio | 10:28:17 |
| 3 Apr 2025 |
| Lollo changed their display name from Lorenzo Andreasi to Lollo. | 08:29:47 |
| 6 Apr 2025 |
Nonno Felice |  Download image.jpeg | 11:52:57 |
Nonno Felice | Ma qualcuno sa cos'è questa roba che ho fatto in riga 22? L'ho scovata su internet e la cosa che mi stupisce è che funziona (mi ha installato la CLI per Angular nella mia shell)
https://github.com/NixOS/nixpkgs/blob/master/doc/languages-frameworks/javascript.section.md
Ho dato un'occhiata qui ma non trovo documentata questa cosa | 11:52:57 |
Alex0 | tramite nix repl con autocomplete ritorna questi
nix-repl> legacyPackages.x86_64-linux.nodePackages.@
legacyPackages.x86_64-linux.nodePackages.@angular/cli
legacyPackages.x86_64-linux.nodePackages.@antfu/ni
legacyPackages.x86_64-linux.nodePackages.@antora/cli
legacyPackages.x86_64-linux.nodePackages.@astrojs/language-server
legacyPackages.x86_64-linux.nodePackages.@babel/cli
legacyPackages.x86_64-linux.nodePackages.@bitwarden/cli
legacyPackages.x86_64-linux.nodePackages.@commitlint/cli
legacyPackages.x86_64-linux.nodePackages.@commitlint/config-conventional
legacyPackages.x86_64-linux.nodePackages.@electron-forge/cli
legacyPackages.x86_64-linux.nodePackages.@emacs-eask/cli
legacyPackages.x86_64-linux.nodePackages.@forge/cli
legacyPackages.x86_64-linux.nodePackages.@gitbeaker/cli
legacyPackages.x86_64-linux.nodePackages.@githubnext/github-copilot-cli
legacyPackages.x86_64-linux.nodePackages.@google/clasp
legacyPackages.x86_64-linux.nodePackages.@maizzle/cli
legacyPackages.x86_64-linux.nodePackages.@medable/mdctl-cli
legacyPackages.x86_64-linux.nodePackages.@mermaid-js/mermaid-cli
legacyPackages.x86_64-linux.nodePackages.@microsoft/rush
legacyPackages.x86_64-linux.nodePackages.@nerdwallet/shepherd
legacyPackages.x86_64-linux.nodePackages.@nestjs/cli
legacyPackages.x86_64-linux.nodePackages.@prisma/language-server
legacyPackages.x86_64-linux.nodePackages.@shopify/cli
legacyPackages.x86_64-linux.nodePackages.@squoosh/cli
legacyPackages.x86_64-linux.nodePackages.@tailwindcss/aspect-ratio
legacyPackages.x86_64-linux.nodePackages.@tailwindcss/forms
legacyPackages.x86_64-linux.nodePackages.@tailwindcss/language-server
legacyPackages.x86_64-linux.nodePackages.@tailwindcss/line-clamp
legacyPackages.x86_64-linux.nodePackages.@tailwindcss/typography
legacyPackages.x86_64-linux.nodePackages.@uppy/companion
legacyPackages.x86_64-linux.nodePackages.@volar/vue-language-server
legacyPackages.x86_64-linux.nodePackages.@vue/language-server
legacyPackages.x86_64-linux.nodePackages.@webassemblyjs/cli-1.11.1
legacyPackages.x86_64-linux.nodePackages.@webassemblyjs/repl-1.11.1
legacyPackages.x86_64-linux.nodePackages.@webassemblyjs/wasm-strip
legacyPackages.x86_64-linux.nodePackages.@webassemblyjs/wasm-text-gen-1.11.1
legacyPackages.x86_64-linux.nodePackages.@webassemblyjs/wast-refmt-1.11.1
legacyPackages.x86_64-linux.nodePackages.@withgraphite/graphite-cli
legacyPackages.x86_64-linux.nodePackages.@yaegassy/coc-nginx
legacyPackages.x86_64-linux.nodePackages.@zwave-js/server | 11:59:38 |
Nonno Felice | Grazie | 12:10:00 |
Nonno Felice | Cosa vuoi sviluppare? | 12:11:47 |
Nonno Felice | Ah ok ora l'ho visto | 12:09:55 |
Alex0 | Di nulla :) | 12:10:26 |
Alex0 | Io invece sto sperimentando con kernel development su NixOS 🫠 | 12:11:01 |
Alex0 | sono aliases pare | 12:08:25 |
Alex0 | https://github.com/NixOS/nixpkgs/blob/74a40410369a1c35ee09b8a1abee6f4acbedc059/pkgs/development/node-packages/aliases.nix#L54 | 12:08:28 |
Nonno Felice | In reply to Alex0 tramite nix repl con autocomplete ritorna questi
nix-repl> legacyPackages.x86_64-linux.nodePackages.@
legacyPackages.x86_64-linux.nodePackages.@angular/cli
legacyPackages.x86_64-linux.nodePackages.@antfu/ni
legacyPackages.x86_64-linux.nodePackages.@antora/cli
legacyPackages.x86_64-linux.nodePackages.@astrojs/language-server
legacyPackages.x86_64-linux.nodePackages.@babel/cli
legacyPackages.x86_64-linux.nodePackages.@bitwarden/cli
legacyPackages.x86_64-linux.nodePackages.@commitlint/cli
legacyPackages.x86_64-linux.nodePackages.@commitlint/config-conventional
legacyPackages.x86_64-linux.nodePackages.@electron-forge/cli
legacyPackages.x86_64-linux.nodePackages.@emacs-eask/cli
legacyPackages.x86_64-linux.nodePackages.@forge/cli
legacyPackages.x86_64-linux.nodePackages.@gitbeaker/cli
legacyPackages.x86_64-linux.nodePackages.@githubnext/github-copilot-cli
legacyPackages.x86_64-linux.nodePackages.@google/clasp
legacyPackages.x86_64-linux.nodePackages.@maizzle/cli
legacyPackages.x86_64-linux.nodePackages.@medable/mdctl-cli
legacyPackages.x86_64-linux.nodePackages.@mermaid-js/mermaid-cli
legacyPackages.x86_64-linux.nodePackages.@microsoft/rush
legacyPackages.x86_64-linux.nodePackages.@nerdwallet/shepherd
legacyPackages.x86_64-linux.nodePackages.@nestjs/cli
legacyPackages.x86_64-linux.nodePackages.@prisma/language-server
legacyPackages.x86_64-linux.nodePackages.@shopify/cli
legacyPackages.x86_64-linux.nodePackages.@squoosh/cli
legacyPackages.x86_64-linux.nodePackages.@tailwindcss/aspect-ratio
legacyPackages.x86_64-linux.nodePackages.@tailwindcss/forms
legacyPackages.x86_64-linux.nodePackages.@tailwindcss/language-server
legacyPackages.x86_64-linux.nodePackages.@tailwindcss/line-clamp
legacyPackages.x86_64-linux.nodePackages.@tailwindcss/typography
legacyPackages.x86_64-linux.nodePackages.@uppy/companion
legacyPackages.x86_64-linux.nodePackages.@volar/vue-language-server
legacyPackages.x86_64-linux.nodePackages.@vue/language-server
legacyPackages.x86_64-linux.nodePackages.@webassemblyjs/cli-1.11.1
legacyPackages.x86_64-linux.nodePackages.@webassemblyjs/repl-1.11.1
legacyPackages.x86_64-linux.nodePackages.@webassemblyjs/wasm-strip
legacyPackages.x86_64-linux.nodePackages.@webassemblyjs/wasm-text-gen-1.11.1
legacyPackages.x86_64-linux.nodePackages.@webassemblyjs/wast-refmt-1.11.1
legacyPackages.x86_64-linux.nodePackages.@withgraphite/graphite-cli
legacyPackages.x86_64-linux.nodePackages.@yaegassy/coc-nginx
legacyPackages.x86_64-linux.nodePackages.@zwave-js/server
Però su nixpkgs non li trovo
Qui https://search.nixos.org/packages | 12:04:54 |
Alex0 | Voglio imparare principalmente | 12:16:23 |
Nonno Felice | Ci sta | 12:34:31 |
Alex0 | We will wait for snix | 13:03:55 |
Alex0 | ### Deprecated aliases - for backward compatibility | 12:53:27 |
Alex0 | npm scarica tutte le dipendenze con le versioni etc | 12:58:59 |
Alex0 | Python packaging prende sempre la versione presente su nixpkgs | 12:59:20 |
Alex0 | Ahhh maybe, ora sono da telefono quindi non ho visto la git history | 12:55:19 |
Alex0 | Doable ma sarebbe un mare di JSON generati con hash etc
Se le versioni differiscono nel build/necessitano patch etc diventa un casino | 12:56:59 |
Alex0 | Literally 3a linea | 12:53:33 |
Alex0 | IMO la cosa da migliorare su nixpkgs è come le dipendenze python vengono gestite | 12:58:43 |
🍕 crisidirisultati | Redacted or Malformed Event | 12:56:26 |
🍕 crisidirisultati | Redacted or Malformed Event | 12:58:28 |
🍕 crisidirisultati | Redacted or Malformed Event | 12:58:11 |
🍕 crisidirisultati | Redacted or Malformed Event | 12:55:37 |
🍕 crisidirisultati | Redacted or Malformed Event | 12:54:43 |
🍕 crisidirisultati | Redacted or Malformed Event | 12:57:51 |