!OHimLTKAXNbFrEoogf:matrix.org

Nix Milan

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

Load older messages


SenderMessageTime
22 May 2024
@c3n21:matrix.orgc3n21
In reply to @telegram_63397700:t2bot.io
Non è solo questione di abitudine, è anche questione di tempo e quello è diverso per ognuno
Dico che è questione di "abitudine" perché io ormai ho abbandonato l'idea di voler avere sempre l'ultima versione di tutto e non sento bisogno di feature in più di cui sono riuscito a fare a meno fino ad ora
07:07:02
@c3n21:matrix.orgc3n21Poi se per altri questo è un problema vuol dire che NeoVim non è l'editor giusto per loro07:07:53
@c3n21:matrix.orgc3n21
In reply to @telegram_63397700:t2bot.io
Sembra interessante, pero deve veramente diventare lo std, altrimenti è un wrapper I piu che le persone si devono imparare, tipo nix
Con rocks.nvim (ennesimo plugin manager per NeoVim) si cerca di promuovere plugin come pacchetti luarocks o in alternativa installarlo tramite git come si tende a fare adesso
07:09:37
@c3n21:matrix.orgc3n21Non c'è una vera propria sintassi, lanci un comando e lui ti installa la roba ed aggiorna il config.toml07:10:01
@annib-ale:matrix.orgAlessandro CandidoIn ogni caso, in qualunque modo la metti, se tieni la tua configurazione di Neovim sotto un flake il rollback e' istantaneo...14:40:01
@annib-ale:matrix.orgAlessandro CandidoInoltre, tanti plugin (se non tutti) sono progetti amatoriali. Io mi scrivo la mia cosa che va bene per me, e se voglio aggiungermi una configurazione me la aggiungo. Se poi qualcuno vuole usarla, liberi tutti, una volta che e' open, ma i maintainer non beccano un centesimo per il lavoro...14:41:13
@annib-ale:matrix.orgAlessandro Candido

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND,

MIT License

Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT
WARRANTIES OR CONDITIONS OF ANY KIND,

Apache 2.0

For the developers' and authors' protection, the GPL clearly explains that there is no warranty for this free software.

GPL v3

14:43:41
@annib-ale:matrix.orgAlessandro Candidohttps://xkcd.com/2347/14:44:04
@annib-ale:matrix.orgAlessandro CandidoPer cui, se i plugin non sono production level la migliore strategia e' farne a meno, oppure assicurarsi rollback facili.14:44:54
@annib-ale:matrix.orgAlessandro Candido (poi per le dependency in termini di pacchetti Lua sono d'accordo con luarocks e c3n21, ci sono sicuramente modi migliori, ma credo che in realta' la maggior parte dei plugin dipenda solamente dall'API di neovim - queste dipendenze fra plugin sono un po' una cosa nuova, almeno su ampia scala) 14:46:38
@annib-ale:matrix.orgAlessandro Candido
In reply to @aciceri:nixos.dev
Vero che venite sabato 1 Giugno a continuare questi discorsi di persona?
Btw, mi piacerebbe un sacco esserci, ma sono continuamente in viaggio D:
14:47:38
@c3n21:matrix.orgc3n21
In reply to @annib-ale:matrix.org
(poi per le dependency in termini di pacchetti Lua sono d'accordo con luarocks e c3n21, ci sono sicuramente modi migliori, ma credo che in realta' la maggior parte dei plugin dipenda solamente dall'API di neovim - queste dipendenze fra plugin sono un po' una cosa nuova, almeno su ampia scala)

plenary.nvim mi sembra che sia una dipendenza molto comune che potrebbe verrebbe gestita meglio da un package manager vero a questo punto invece che lasciare l'onere all'utente finale

Poi già il fatto che plenary reimplementa un subset di busted per unit testing per me è già sintomo che forse avere accesso ad un qualcosa di più strutturato gioverebbe più a tutti e faciliterebbe volendo anche lo sviluppo di plugin più completi, anche perché l'alternativa a questo è infilare questi pacchetti extra direttamente nel programma finale come è stato fatto per il serializzatore JSON in Lua se non erro

14:51:55
@annib-ale:matrix.orgAlessandro Candido Sono d'accordo, ma credo che plenary.nvim abbia dato un po' il via a questa cosa, perche' e' quasi un pezzo di Neovim API che non viene distribuito con Neovim 14:53:13
@annib-ale:matrix.orgAlessandro Candido (non davvero, ha piu' che senso che Neovim abbia un API minimale, e plenary.nvim venga distribuito separatamente, pero' e' da li' che comincia a servire un package manager, perche' finalmente hai una libreria, non solo applicazioni) 14:55:04
@mjolnir:nixos.orgNixOS Moderation Botchanged room power levels.15:25:51
@mjolnir:nixos.orgNixOS Moderation Botchanged room power levels.15:28:05
28 May 2024
@telegram_676999998:t2bot.iodange joined the room.18:49:22
30 May 2024
@telegram_98204228:t2bot.ioAlessandro 🤔➖☀️🖌 ciao, io sabato vorrei qualcuno (@andreaciceri? :D) che mi racconti un po' di flake.parts. ve la butto lì perché è un pezzo che ci penso (ho pure iniziato a scrivere un blog post a proposito, per forzarmi ad imparare e capire) e vorrei usarli da qualche parte 20:36:17
@telegram_98204228:t2bot.ioAlessandro 🤔➖☀️🖌Inizierò da nixos installato sul cellulare, poi passiamo ai moduli 😁21:38:21
@telegram_73824637:t2bot.ioAndrea CiceriChiedimi tutto quello che vuoi! Comunque più che flake-parts ti consiglio di capire il module system, capito quello flake-parts é semplice20:49:20
1 Jun 2024
@c3n21:matrix.orgc3n21Io tardo una ventina di minuti che ho avuto un contrattempo07:43:43
@telegram_98204228:t2bot.ioAlessandro 🤔➖☀️🖌Redacted or Malformed Event08:03:19
@telegram_98204228:t2bot.ioAlessandro 🤔➖☀️🖌Dove metto la bici?08:13:01
@telegram_32436951:t2bot.ioDavidStavolta non posso esserci, buon meetup folks08:27:14
@telegram_318845934:t2bot.ioNicola BrisottoCiao!08:27:39
@telegram_318845934:t2bot.ioNicola BrisottoA chi?08:30:01
@telegram_318845934:t2bot.ioNicola BrisottoSiamo in un gruppetto davanti al civico 12 ma non capiamo come entrare08:28:28
@telegram_318845934:t2bot.ioNicola BrisottoRisolto!08:30:15
@telegram_73824637:t2bot.ioAndrea CiceriOk08:09:13
@telegram_73824637:t2bot.ioAndrea CiceriCitofonate08:28:42

Show newer messages


Back to Room ListRoom Version: 10