!OHimLTKAXNbFrEoogf:matrix.org

Nix Milan

56 Members
https://milano.nix.pizza/4 Servers

Load older messages


SenderMessageTime
2 Oct 2024
@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
@telegram_906592699:t2bot.ioAlex0Ah capito22:28:13
@telegram_906592699:t2bot.ioAlex0Also NixVim non fa uso di lazy.nvim22:22:20
@telegram_165995843:t2bot.ioNonno FeliceInfatti io i pacchetti li gestisco tramite l'opzione di home-manager di NeoVim (se riesco) Per la cosa che i moduli ti segnalano gli errori, ricordi qualche caso in cui ti ha segnalato qualcosa che non andava nella config?22:26:39
@telegram_165995843:t2bot.ioNonno FeliceNope uso Arch sotto WSL22:28:08
@telegram_165995843:t2bot.ioNonno FeliceSì anche io ho questo problema per cui finché non configuro Nix nella macchina da lavoro mi tocca usare questo approccio ibrido22:27:32
@telegram_98204228:t2bot.ioAlessandro 🤔➖☀️🖌Sì, ma la parte che trovo interessante è che i moduli si comportano bene e magari ti segnalano se stai facendo cagate, o se attivi qualcosa di qua, si attiva anche la cosa di là22:17:38

Show newer messages


Back to Room ListRoom Version: 10