| 29 Mar 2025 |
Ivan Sala | Arriva Alberto | 09:15:34 |
Alessandro 🤔➖☀️🖌 | Arrivato, dove passo? | 09:13:51 |
Alex0 | sudo su -c "cd /etc/NetworkManager/system-connections && nix run github:shymega/nm2nix/refactor/fix-json-tmpfile | nix run nixpkgs#nixfmt-rfc-style" | 09:39:56 |
Alex0 | https://marinara.nix.pizza/P-I+dd | 10:21:23 |
| 2 Apr 2025 |
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
];
};
};
};
} | 08:47:50 |
nosense | 2. aggiunto a configuration.nix questo:
nix = {
package = pkgs.nixFlakes;
extraOptions = ''
experimental-features = nix-command flakes
'';
}; | 08:48:29 |
nosense | poi però non chiudo:
nixos-rebuild --flake .#yourHostNameGoesHere switch | 08:49:15 |
nosense | se e quando avete suggerimenti, grazie. ora torno a progettare impianti oleodinamici che è meglio :(
👋buona giornata tutti | 08:50:40 |
Alex0 | In reply to nosense 2. aggiunto a configuration.nix questo:
nix = {
package = pkgs.nixFlakes;
extraOptions = ''
experimental-features = nix-command flakes
'';
};
1. pkgs.nixFlakes non esiste 2. Consiglio usare "..." su outputs (vedi sotto), perché se hai un nuovo input, non inserito lì, non funzionerà
outputs = {self, nixpkgs, ...}: { 3. Mandaci il tuo errore. Cosa intendi per "non funziona"? | 09:50:13 |
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 |
| Lorenzo Andreasi 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 |