!OHimLTKAXNbFrEoogf:matrix.org

Nix Milan

113 Members
https://milano.nix.pizza/7 Servers

Load older messages


SenderMessageTime
1 Oct 2024
@-_o:matrix.org-_o joined the room.21:04:50
2 Oct 2024
@telegram_98204228:t2bot.ioAlessandro 🤔➖☀️🖌 https://github.com/nix-community/nix-ld

Non conoscevo
22:02:19
@telegram_98204228:t2bot.ioAlessandro 🤔➖☀️🖌Later nix-ld-rs was merged into nix-ld in 2024 Questo immagino22:04:43
@telegram_906592699:t2bot.ioAlex0Nix-ld è in rust ora22:04:48
@telegram_98204228:t2bot.ioAlessandro 🤔➖☀️🖌 @C3n21 come ti trovi? 22:05:17
@telegram_98204228:t2bot.ioAlessandro 🤔➖☀️🖌Come si chiama? Che vantaggi ha?22:03:46
@telegram_906592699:t2bot.ioAlex0Ora è inside la repo ufficiale22:04:31
@telegram_98204228:t2bot.ioAlessandro 🤔➖☀️🖌Okok22:04:54
@telegram_906592699:t2bot.ioAlex0Funziona, tuttavia non è così plug and play a volte mi pare22:04:19
@telegram_165995843:t2bot.ioNonno FeliceÈ questo qua, pensavo fosse una repo separata22:04:39
@telegram_165995843:t2bot.ioNonno FeliceIo sto usando la versione Rust22:03:23
@telegram_165995843:t2bot.ioNonno FeliceComunque nessuna, semplicemente era la versione mantenuta22:04:47
@telegram_906592699:t2bot.ioAlex0
postPatch = ''
    pushd $cargoDepsCopy/karabiner-driverkit
    oldHash=$(sha256sum build.rs | cut -d " " -f 1)
    patch build.rs -i ${./dext_only.patch}
    substituteInPlace .cargo-checksum.json \
      --replace $oldHash $(sha256sum build.rs | cut -d " " -f 1)
    popd
  '';
22:10:29
@telegram_98204228:t2bot.ioAlessandro 🤔➖☀️🖌Come hai fatto?22:09:54
@telegram_906592699:t2bot.ioAlex0Same per neovim con Mason Sto pian piano switchando a nixvim22:08:54
@telegram_906592699:t2bot.ioAlex0Non sapevo dove scaricava i file rust delle dipendenze quindi capire dove venivano salvate e se non cambiavi lo sha la build falliva22:13:34
@telegram_906592699:t2bot.ioAlex0Un altro che ho visto è per usare VSCode ssh remote su un server nixos22:09:18
@telegram_165995843:t2bot.ioNonno FeliceNon ricordo se l'ho usato anche per fare funzionare anche alcune AppImage22:08:21
@telegram_906592699:t2bot.ioAlex0Personalmente non lo uso più semplicemente perché non lo serve più22:07:01
@telegram_906592699:t2bot.ioAlex0Ho speso un po' di tempo perché non capivo come funzionava etc ma dopo del trial and error cracked Semplicemente patchi il file e modifichi lo Sha 256 salvato relativo al file o ai file modificati22:11:47
@telegram_165995843:t2bot.ioNonno FeliceNixVim di tanto in tanto li riguardo però non riesco a capire che vantaggio mi dia rispetto al configurare NeoVim direttamente in Lua Ed usare il modulo di HM per alcuni pacchetti che gli servono22:12:23
@telegram_98204228:t2bot.ioAlessandro 🤔➖☀️🖌Ah per appimage io uso un certo runner che non ricordo, ma tipo appimage-run o giù di lì. Nix-ld l'ho scoperto leggendo la doc di zed editor22:09:27
@telegram_906592699:t2bot.ioAlex0 Comunque @andreaciceri alla fine sono riuscito a patchare una vendor dependency in rust
Anche se alla fine non funziona perché rust su darwin ha dei problemi con l'sdk
22:08:21
@telegram_906592699:t2bot.ioAlex0
In reply to Alex0
Funziona, tuttavia non è così plug and play a volte mi pare
In quanto nix-ld ha delle librerie di default esposte
Ma a volte devi esporre delle altre
Io usavo nix-index con il comando nix-locate per trovare le librerie da esporre
22:06:21
@telegram_165995843:t2bot.ioNonno Felice
In reply to Alessandro 🤔➖☀️🖌
@C3n21 come ti trovi?
L'ho usato per mettere una pezza al fatto che gli LSP su NeoVim li installo ancora con Mason e usavo qualche plugin che aveva una dipendenza transitiva su alcune librerie di sistema che presupponevano FHS
22:08:00
@telegram_906592699:t2bot.ioAlex0Yup22:17:00
@telegram_906592699:t2bot.ioAlex0Nix è un build system NixOS builda kernel, systemd service files etc e li mette dove dovrebbero trovarsi22:17:56
@telegram_906592699:t2bot.ioAlex0Personalmente conosco più nix che lua22:18:44
@telegram_906592699:t2bot.ioAlex0Ma si c'è gente per cui è al contrario ciò Personalmente non ho ancora switchato completamente a NixVim semplicemente perché a lavoro uso un Mac e posso continuare ad usare mason.nvim22:19:42
@telegram_98204228:t2bot.ioAlessandro 🤔➖☀️🖌Nix è anche un linguaggio, che personalmente preferisco a lua22:18:25

Show newer messages


Back to Room ListRoom Version: 10