Sender | Message | Time |
---|---|---|
4 Jun 2024 | ||
nim65s | ça fait un moment que j’utilise just déjà | 09:52:53 |
nim65s | et j’ai un side-project avec: https://github.com/nim65s/jbz | 09:53:39 |
nbp | En ce qui me concerne, je rajoute des fonctions au dev-shell. | 09:53:41 |
thoth | Je rêve de pouvoir dire « lance nix run https://gitlab/repo#truc » mais ils sont tous sous windows 😢 En plus de direnv il y a devenv qui permet de remplacer proprement et de manière beaucoup moins lourde que des conteneurs pour des tests locaux en lançant des services (DB, …) et en gardant un état 😎
Mais le jour où il y a une solution propre elle pourra être réutilisée facilement via un flake ou autre. | 09:54:02 |
nbp | mais ça manque de documentation. | 09:54:02 |
nim65s | https://github.com/astral-sh/ruff-pre-commit =>
| 09:57:19 |
thoth | Un truc qui me manque dans just par rapport aux makefile c’est de pouvoir écrire des templates, par exemple « pour tous les fichiers .svg, exporte en .png » | 09:57:44 |
Bruno Adele | thoth: Tu peux donner un exemple ? Au pire tu utilise pre-commit :) C'est ce que je fais pour la documentation automatique de mes projets :) | 09:59:27 |
Bruno Adele | Alors, j'ai utilisé devenv, en effet ce n'est pas mal, mais suite à la remarque de raitobezarius (DECT: 7248) j'avais arreté de l'utiliser. Car la remarque de raitobezarius (DECT: 7248) me parait pertinente.
Après les mecs sont quand même assez bon :) | 10:03:44 |
thoth |
C’est un truc que j’utilise pour des rapports , présentations ou documentations : j’ai certaines figures en format SVG/drawio/etc et je les exporte pour pouvoir les utliser. Je ne vois pas trop comment faire ça avec pre-commit (mais je ne l’ai jamais utilisé pour de vrai, juste testé) (d’ailleurs nixos et flake permettent de rendre ça vraiment reproductible 🎉) | 10:06:33 |
thoth | *
C’est un truc que j’utilise pour des rapports , présentations ou documentations : j’ai certaines figures en format SVG/drawio/etc et je les exporte pour pouvoir les utliser. Je ne vois pas trop comment faire ça avec pre-commit (mais je ne l’ai jamais utilisé pour de vrai, juste testé) (d’ailleurs nix et flake permettent de rendre ça vraiment reproductible en m’assurant d’avoir les bonnes versions des logiciels 🎉) | 10:07:34 |
Bruno Adele | Ah oui, je comprends, dans ce cas, j'installe ruff dans mon flake, et je configurer mon pre-commit moi même/ Le probleme que tu souleve est lié à Python. C'est d'ailleur pour cela que j'ai du mal à faire passer des developpeurs sous Nix. Car python est vraiment un probleme. Tu fais juste un pip install panda est tu es déja dans la panade ! | 10:10:09 |
nim65s | du coup on n’a pas un projet avec autant de features et qui marche aussi bien avec que sans nix | 10:11:24 |
Bruno Adele | Ah oui, je vois, tu veux faire à la sauce mark file | 10:15:33 |
Bruno Adele | Hélas, c'est la force de NixOS qui pose probleme le linkage des binaires. Quoi que je suis certains que si la communauté prenait à bras-le-corps cette histoire de Mais le sujet est quand même assez vaste | 10:18:56 |
thoth | Ah, cachix ne contribuent pas à nixos ? Et en fait j’utilise une faible partie de devenv : je l’utilise comme "module" dans un flake. POur les services, avant d’utiliser devenv j’utilisais des conteneurs. Mais s’il y a un moyen simple d’utiliser les services déclarés dans nixpkgs pour du dév local je suis preneur. Et c’est la partie configuration facile d’un langage qui m’a fait utiliser devenv. À la base je l’ai découvert parce que j’avais besoin de yarn>1, que pour ça il fallait corepack et que je galérais à trouver comment l’installer de manière reproductible (en plus je n’y connais pas grand chose en écosystème dev js/ts, c’était juste pour compiler un projet) En deux lignes de devenv c’était réglé. Mais pareil, s’il y a une alternative sans utiliser devenv je suis intéressé. | 10:19:59 |
thoth | * Ah, les gens decachix ne contribuent pas à nixos ? Ou le problème c’est que c’est des services différents que ceux déclarés dans nixpkgs ? Et en fait j’utilise une faible partie de devenv : je l’utilise comme "module" dans un flake. POur les services, avant d’utiliser devenv j’utilisais des conteneurs. Et c’est la partie configuration facile d’un langage qui m’a fait utiliser devenv. À la base je l’ai découvert parce que j’avais besoin de yarn>1, que pour ça il fallait corepack et que je galérais à trouver comment l’installer de manière reproductible (en plus je n’y connais pas grand chose en écosystème dev js/ts, c’était juste pour compiler un projet) En deux lignes de devenv c’était réglé. Mais pareil, s’il y a une alternative sans utiliser devenv je suis intéressé. | 10:20:28 |
raitobezarius changed their display name from raitobezarius (DECT: 7248) to raitobezarius. | 11:14:11 | |
Sebastien Chavaux | In reply to @badele:matrix.orgBruno Adele: Merci | 11:33:49 |
Sigmanificient | Hello, je cherches des gens qui pourrait m'aider à porter un logiciel sur nixos avec des options | 21:01:00 |
bew | Quel genre de logiciel ? (repo link ?) (https://dontasktoask.com/) | 21:02:51 |
bew | * Quel genre de logiciel ? (repo link ?) (looks a bit like https://dontasktoask.com/ 👀) | 21:04:03 |
bew | * Hello! Quel genre de logiciel ? (repo link ?) (looks a bit like https://dontasktoask.com/ 👀) | 21:04:17 |
Sigmanificient | Je suis en train de porter aporia , un display manager en tui écrit en Go/C. j'essaye de mettre en place le système d'options pour nixOS afin de pouvoir le setup facilement. Pour tester le tout, j'ai écrit 2 VM de tests (une pour wayland, qui marche, une sur X) | 21:05:07 |
Sigmanificient | * Je suis en train de porter aporia , un display manager en tui écrit en Go/C. j'essaye de mettre en place le système d'options pour nixOS afin de pouvoir le setup facilement. Pour tester le tout, j'ai écrit 2 VM de tests (une pour wayland, qui marche, une sur Xorg) | 21:05:45 |
Sigmanificient | Download image.png | 21:06:21 |
Sigmanificient | J'ai beaucoup de mal à déchiffrer les erreurs que j'obtiens lors du démarrage du servereX | 21:06:44 |
Sigmanificient | * J'ai beaucoup de mal à déchiffrer les erreurs que j'obtiens lors du démarrage du serveur X | 21:06:49 |
Sigmanificient | ça fait 4 jours que je travaille dessus, en avancant petit à petit | 21:07:27 |
Sigmanificient | * Je suis en train de porter aporia , un display manager en tui écrit en Go/C. j'essaye de mettre en place le système d'options pour nixOS afin de pouvoir le setup facilement. Pour tester le tout, j'ai écrit 2 VM de tests (une pour wayland, qui marche, une sur Xorg) | 21:08:04 |