| 19 Aug 2025 |
Alex | In reply to @exaltia:chat.exaltia.fr dans mon configuration.nix Il faut aussi programs.neovim.enable = true si tu l'as pas déjà. | 21:40:30 |
Exaltia | je ne l'avais pas, bien vu | 21:40:46 |
symphorien | et deux astuces pour quand tu en auras marre d'écrire du lua incorrect dans des fichiers nix: une fois que tu as treesitter pour à la fois nix et lua, écrire
{
foo = /* lua */ ''
print(1)
'';
}
colore la string avec la syntaxe lua. Il est aussi possible de mettre le code lua dans un fichier séparé foo.lua et d'écrire foo = builtins.readFile ./foo.lua (sans guillemets)
| 21:45:01 |
symphorien | la 2e solution est même compatible lsp | 21:46:18 |
Exaltia | je pense que je vais m'arréter la pour ce soir, j'ai déjà bien avancée. merci a vous | 21:53:22 |
| 20 Aug 2025 |
Exaltia | c'est qui la bécasse qui a créé un répértoire pour son flake neovim et qui lance l'init du flake a la racine de son homedir parcequ'elle faitp lusieurs choses a la fois et a oublié de cd avant de flake init, hein hein? | 15:52:52 |
thoth | dans le doute, faire un flake init récursivement dans tous les dossiers 📝 | 16:19:00 |
Jo.Blade | rm -rf /home | 16:19:14 |
Jo.Blade | plus de soucis | 16:19:16 |
Exaltia | je suis défintiivement une bille avec les flakes.
J'ai créé mon flake de nixvim dans ~/neovim
je le nix run, ok.
Je veux bidouiller un peu en ajoutant le color schjeme tokyonight qui est le defaut que j'avais dans kickstart.nvim
j'essaye donc d'ajouter colorschemes.tokyonight.enable = true; dans extraSpecialArgs, mais ca marche pas.
je me refere a https://www.youtube.com/watch?v=b641h63lqy0 mais j'ai pas le moindre indice d'ou fourrer ces options | 17:19:27 |
Exaltia | ca marche pas = pas de changement du colorscheme | 17:20:13 |
Exaltia | * je suis défintiivement une bille avec les flakes.
J'ai créé mon flake de nixvim dans ~/neovim
je le nix run, ok.
Je veux bidouiller un peu en ajoutant le color schjeme tokyonight qui est le defaut que j'avais dans kickstart.nvim
j'essaye donc d'ajouter colorschemes.tokyonight.enable = true; dans extraSpecialArgs, mais ca marche pas.
je me refere a https://youtu.be/b641h63lqy0?si=E5II2Eez9CTFSd0p&t=39 mais j'ai pas le moindre indice d'ou fourrer ces options | 17:21:02 |
Jo.Blade | Si tu veux je peux te filer mon flake de nixvim | 17:27:41 |
Exaltia | je veux bien, ca me servira de base pour mieux comprendre (s'il ne faitg pas 500 lignes :)à ) | 17:28:19 |
Exaltia | * je veux bien, ca me servira de base pour mieux comprendre (s'il ne faitg pas 500 lignes : ) | 17:28:23 |
Jo.Blade | Download myvim.tar | 17:37:14 |
Jo.Blade | bon, c'est pas documenté, mais en gros, le flake.nix c'est juste le boilerplate | 17:38:00 |
Jo.Blade | toute la conf nixvim est dans myvim.nix | 17:38:07 |
Exaltia | d'accord! | 17:38:58 |
Exaltia | ok, je vois un peu, merci! | 17:50:22 |
Exaltia | ca fonctionne! (j'ai un peu fait table rase sur un fichier a part de ton myvim.nix pour comprendre) j'ai mon color scheme pris en compte | 18:07:32 |
Exaltia | plus qu'a reprendre tout le reste | 18:07:38 |
Exaltia | merci | 18:07:39 |
| 23 Aug 2025 |
Exaltia | vim.keymap.set('t', '<Esc><Esc>', '<C-\\><C-n>', { desc = 'Exit terminal mode' }) Je suis pas sure de comment faire pour adapter ce keymap a vimnix(nixvim? 🙃 ) qui n'a pas l'air d'avoir d'actio n? | 01:24:12 |
Exaltia | une bonne nuyit de sommeil ca remet les idées en place. en fait, l'action c'est, si j'ai bien compris, '<C-\\><C-n>' | 11:53:34 |
Exaltia | (qui est donc raccourci par un double escape?) | 11:53:49 |
Exaltia | y'a peurt etre un canal plus adapté qu'ici pour poser mes quesrtions en vue d'une transition de ma config actuelle neovim vers nixvim ? | 13:33:51 |
Jo.Blade | Hum je sais pas | 13:34:26 |
Jo.Blade | Après perso j'ai trouvé que la doc était vraiment bien | 13:34:46 |
Exaltia | et a relire ce que je viens d'écrire, je me demande si je me faitr pas chier pour rien et si y'a pas une "simple ligne" nixvim qui réintegre d'office tout le kickstart.nvim de base. | 13:35:14 |