| 15 Nov 2023 |
| @qyliss:fairydust.space | 17:11:39 |
| NixOS Moderation Botchanged room power levels. | 18:12:10 |
@victor_mignot:matrix.org | Salut !
J'ai une petite question.
Je viens de me setup un Hydra pour build mes configurations NixOS et potentiellement d'autres projets perso.
Est-ce que je peux me servir de mon instance d'Hydra directement pour en faire un Binary Cache, ou faut-il passer obligatoirement passer par Nix Serve ou Attic ?
Le but serait d'aller fetch directement ma nouvelle config à chaque rebuild sur une de mes machines sur ce serveur.
J'ai essayé de consulter la Doc et les issues GitHub, mais ça reste assez flou | 21:29:35 |
raitobezarius | Hydra peut écrire dans un cache | 21:31:21 |
raitobezarius | C'est à toi de choisir comment exposer le cache | 21:31:29 |
raitobezarius | Nix serve ou attic ou harmonia ou whatever sont des solutions | 21:31:42 |
raitobezarius | Ça peut être un S3 | 21:31:45 |
@victor_mignot:matrix.org | Ouai, le but ici serait de faire simple, et donc d'utiliser directement le serveur de build. Thanks pour l'info ! Je sais pas si t'as une recommandation entre ces trois là ou si osef. | 21:33:48 |
raitobezarius | Nix serve c'est probablement le plus simple | 21:35:30 |
@victor_mignot:matrix.org | Super, merci beaucoup ! | 21:37:12 |
| @qyliss:fairydust.space left the room. | 22:36:35 |
| 16 Nov 2023 |
@victor_mignot:matrix.org | raitobezarius: Je reviens sur cette question du coup haha.
Effectivement, quand on regarde la route nix-cache-info sur l'instance hydra de NixOS, on tombe sur un "No binary cache here".
Mais sur l'instance auto-hebergée que j'ai, l'endpoint semble valide et semble correspondre à l'output qu'on aurait avec Nix serve (en tout cas, si je ne me trompe pas).
Y'a quelque chose qui m'échappe ? | 16:45:43 |
raitobezarius | Il se peut qu'Hydra juste forward le cache-info | 16:48:55 |
@victor_mignot:matrix.org | Thanks ! | 16:52:05 |
Julien | Y'avait une feature pour utiliser hydra en tant que cache binaire nn ? | 18:34:28 |
Julien | C'est juste désactivé sur hydra.nixos.org | 18:34:59 |
@victor_mignot:matrix.org | Je me suis posé la question justement, il me semblait avoir vu quelques indices allant dans ce sens | 21:00:21 |
| 17 Nov 2023 |
| abryko set a profile picture. | 10:03:39 |
| abryko changed their profile picture. | 10:04:15 |
| 19 Nov 2023 |
| ZXGU joined the room. | 10:57:14 |
| 21 Nov 2023 |
| ManUtopiK joined the room. | 22:44:56 |
ManUtopiK | Salut à tous ! J'ai rencontré Guilhem au capitole du libre qui m'a indiqué ce salon matrix. Merci :) Je suis dev web depuis 15 ans, plutôt JS fullstack aujourd'hui, mais je touche à plusieurs langages. Je suis passé sur nixos il y a 2 mois, et ça va, je m'en sors tout seul pour pas mal de choses : la config hardware pour frame.work, lancer des deamons, builder un appImage, overrider la version d'un paquet... Il n'y a que espanso que je n'arrive pas à installer. J'ai ouvert un post sur le forum, mais pas de réponse pour l'instant : https://discourse.nixos.org/t/espanso-daemon-problem/35309 Si quelqu'un a une idée ? | 22:59:43 |
| 22 Nov 2023 |
Gaël Reyrol | Hello ! Et bienvenu ! :) | 06:43:35 |
Gaël Reyrol | Est-ce que l'utilisateur du service systemd est bien dans le groupe input ? | 06:44:01 |
Gaël Reyrol | En voyant cette erreur 01:45:17 [worker(251653)] [ERROR] Unable to open EVDEV devices, this usually has to do with permissions. 01:45:17 [worker(251653)] [ERROR] You can either add the current user to the 'input' group or run espanso as root, j'ai l'impression que non. | 06:44:29 |
| 25 Nov 2023 |
| edgar.vincent joined the room. | 00:27:03 |
| ·☽•Nameless☆•777 · ± changed their profile picture. | 13:21:57 |
| 30 Nov 2023 |
ManUtopiK | Merci Gaël Reyrol ! En effet bien vu, mon user n'était pas dans le groupe input. Mais ça ne marche toujours pas. J'ai ajouté ton astuce sur le forum : https://discourse.nixos.org/t/espanso-daemon-problem/35309/2?u=manutopik | 22:31:03 |
ManUtopiK | Salut ! J'ai moi même updaté dans ma config le packet vivaldi car il n'était pas à jour sur unstablePkgs avec :
| 22:34:26 |
ManUtopiK | * Salut ! J'ai moi même updaté dans ma config le packet vivaldi car il n'était pas à jour sur unstablePkgs avec :
(unstablePkgs.vivaldi.overrideAttrs (previousAttrs: rec {
version = "6.4.3160.42";
src = fetchurl {
url = "https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-1_${previousAttrs.suffix}.deb";
hash = {
aarch64-linux = "sha256-PDy+cenU1D9UKlICgZgj/KKZFq5x8iSDpbtCr06ks70="; # hash from vivaldi 6.2
x86_64-linux = "sha256-udzdWNG0B9SidaOPsAOzkoviB3kwjaNCPZkSSIpLXNI=";
}.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
};
/*postInstall = (previousAttrs.postInstall or "") + ''
echo "test manu"
pwd
echo $out
echo $name
echo $in
echo "${unstablePkgs.vivaldi}"
echo "${config.users.users.manu.home}"
#ls ${config.users.users.manu.home}/.nixos
# sh ${config.users.users.manu.home}/.nixos/vivaldi-postinstall.sh
'';*/
}))
| 22:34:51 |