!OHimLTKAXNbFrEoogf:matrix.org

Nix Milan

112 Members
https://milano.nix.pizza/8 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
27 Oct 2024
@telegram_46111001:t2bot.ioMartins✨
In reply to @albertodvp:matrix.org
Ciao a tutti, ci sono problemi logistici per l'open source Saturday (il meetup che viene fatto di sabato e con cui cercavamo di non overlappare) quindi dubito riusciranno a farlo il 9 Novembre.

Io confermerei quella data, scusate se abbiamo temporeggiato tanto.

Volevo giusto chiedervi se qualcuno che aveva messo quella data come preferenza non è più disponibile? Altrimenti creiamo l'evento su meetup
Io avevo segnato per il 9 e ci sono
10:10:54
@telegram_53326276:t2bot.ioArialdo Martini L' unico modo che ho trovato e che funziona, ma non so quanto idiomatico, è:

  home.activation ={
    linkBatToCat = lib.hm.dag.entryAfter ["writeBoundary"] ''
       ln -s  $HOME/.nix-profile/bin/bat $HOME/.local/bin/zop
     '';
  };
10:26:43
@telegram_53326276:t2bot.ioArialdo Martini
In reply to Marco Turchetto
Per non funziona intendi che il programma cat è sempre quello vecchio? Ma il link magari c'era, solo che nix di suo non mette ~/.local/bin nel PATH
Ti do un dettaglio.

Con:

  home.file.".local/bin/zop".source = "${pkgs.bat}/bin/bat";

mi genera

ls -l ~/.local/bin/
total 26836
lrwxrwxrwx 1 arialdo arialdo       77 Oct 27 11:20 zop -> /nix/store/y0vj5wrqlzkap3xjbj7p8dysw7d2cqi5-home-manager-files/.local/bin/zop

Il link non punta a bat ma a .local/bin/zop
10:22:06
@telegram_98204228:t2bot.ioAlessandro 🤔➖☀️🖌 Ieri a nixcon un tizio ha fatto vedere questo: https://github.com/ibizaman/selfhostblocks l'idea mi piace molto, anche perché migliora un po' l'architettura. Anziché avere i moduli nixos che dicono di quali dipendenze hanno bisogno, si definiscono delle interfacce da mettere in mezzo. Il suo use case è che così può fare andare servizi nixos con cose fuori da nixos, ma in generale penso che sia un'architettura migliore 10:32:00
@telegram_41776856:t2bot.ioMarco Turchetto
In reply to Arialdo Martini
Ti do un dettaglio.

Con:

  home.file.".local/bin/zop".source = "${pkgs.bat}/bin/bat";

mi genera

ls -l ~/.local/bin/
total 26836
lrwxrwxrwx 1 arialdo arialdo       77 Oct 27 11:20 zop -> /nix/store/y0vj5wrqlzkap3xjbj7p8dysw7d2cqi5-home-manager-files/.local/bin/zop

Il link non punta a bat ma a .local/bin/zop
Pazzesco, in pratica il simlink non è diretto, e funziona pure solo con il package 🤯, con:
home.file.".local/bin/zop".source = "${pkgs.bat}";
➜  nixfiles git:(master) ✗ ls -al ~/.local/bin           
total 12
drwxr-xr-x 2 marco users 4096 27 ott 12.01 .
drwxr-xr-x 5 marco users 4096 27 ott 11.59 ..
lrwxrwxrwx 1 marco users   77 27 ott 12.01 zop -> /nix/store/llfwbzcn9qvcgy2micrxhnyia6nlj4jk-home-manager-files/.local/bin/zop
➜  nixfiles git:(master) ✗ realpath /nix/store/llfwbzcn9qvcgy2micrxhnyia6nlj4jk-home-manager-files/.local/bin/zop 
/nix/store/vgrwgqhsyw7ghcyirfbp3jdn3frjz6ms-bat-0.24.0/bin/bat
quindi direi che come hai fatto funziona 😉
11:05:39
@telegram_53326276:t2bot.ioArialdo MartiniYep. Seguirò comunque il consiglio di usare un alias. Grazie per l'aiuto!11:25:27
28 Oct 2024
@telegram_53326276:t2bot.ioArialdo MartiniMi sto trovando molto bene con questo approccio06:51:22
@telegram_53326276:t2bot.ioArialdo Martini
# home.nix
{ config, pkgs, ... }:

{
  imports = [
    ./git.nix
    ./zsh.nix
    # ...
  ];
06:51:46
@telegram_53326276:t2bot.ioArialdo Martinipoi nei vari file06:51:53
@telegram_53326276:t2bot.ioArialdo Martini
# git.nix
{ pkgs, ... }:

{
  programs.git = {
    enable = true;
  };

  xdg.configFile."git/config".source = .git/config;
  xdg.configFile."git/.gitignore-global".source = .git/.gitignore-global;
}
06:52:27
@telegram_53326276:t2bot.ioArialdo Martini Tento di evitare l'esplosione di righe in home.nix. 06:52:55
@telegram_53326276:t2bot.ioArialdo MartiniNon so quanto sia idiomatico.06:53:03
@telegram_179353254:t2bot.ioLollo
In reply to Alberto
Proveranno a registrare 🙌
Rispondo un po' in ritardo, la registrazione esiste, dobbiamo solo portare un po' di pazienza e aspettare che i ragazzi di unixmib la rendano disponibile (quando lo sarà mi accerterò di mandarla qua sul gruppo). Per quanto riguarda le slides, quelle sono già disponibili su https://slides.poul.org/2024/linux-day/un-nuovo-approccio-al-self-hosting/
07:06:46
@telegram_32436951:t2bot.ioDavid
In reply to @albertodvp:matrix.org
Ciao a tutti, ci sono problemi logistici per l'open source Saturday (il meetup che viene fatto di sabato e con cui cercavamo di non overlappare) quindi dubito riusciranno a farlo il 9 Novembre.

Io confermerei quella data, scusate se abbiamo temporeggiato tanto.

Volevo giusto chiedervi se qualcuno che aveva messo quella data come preferenza non è più disponibile? Altrimenti creiamo l'evento su meetup
Ho preso i biglietti del treno, ci vediamo il 9
10:41:36
@albertodvp:matrix.orgalbertodvpEccoci qua: https://www.meetup.com/nix-milano/events/304256080/ 20:17:41
@albertodvp:matrix.orgalbertodvpAbbiamo anticipato di 30 minuti l'inizio (rispetto alle altre volte), se ci siete ricordatevi di iscrivervi tramite meetup.com 🙏20:19:17
@telegram_158854394:t2bot.io@telegram_158854394:t2bot.io https://www.reddit.com/r/NixOS/comments/1ge2rkb/domen_i_wont_be_contributing_to_nix_anymore_and/ che dramaaaaaa 21:22:55
@telegram_906592699:t2bot.ioAlex0Tvix attualmente ha ancora MOLTA strada da fare e ci vorrà molto tempo prima che sia usable ma è promettente Sulla questione del conflitto d'interessi e di come avere ricerche sponsorizzate sul loro installer vs quello ufficiale è anche vero Tbh l'installer di DetSys è migliore di quello ufficiale per MacOS ad esempio Ma il fatto che hanno creato "Determinate Nix" e tutta la confusione che ha creato è semplicemente realtà21:33:20
@telegram_906592699:t2bot.ioAlex0E semplice nota extra: Domen è il founder di cachix mi pare E devenv (un progetto sotto cachix) ha detto che pianificano di usare Tvix e aiuteranno per rendere possibile ciò Non vedo il drama sul fatto che si concentrerà su Tvix anziché nix21:38:06

Show newer messages


Back to Room ListRoom Version: 10