!ZUiNnfpRqQMDrPLChM:nixos.org

Nix ♥ la francophonie

179 Members
Salon francographe de NixOS62 Servers

Load older messages


SenderMessageTime
15 Jun 2025
@exaltia:chat.exaltia.frExaltia
  1. quelque chose. pc fixe en cours de boot. cerveau en cours de boot aussi. j'attaque au taquet a peine reveillée. y'en a qui font deux tours sur eux meme le temps de rejoindre leur poste de pilotage, moi j'ai ouvert les yeux et je me suis contentée d'un 90° vers mon pc portable en mode "voyons voir ce qu'il s'est dit" :)
12:40:19
@exaltia:chat.exaltia.frExaltia* 535.quelque chose. pc fixe en cours de boot. cerveau en cours de boot aussi. j'attaque au taquet a peine reveillée. y'en a qui font deux tours sur eux meme le temps de rejoindre leur poste de pilotage, moi j'ai ouvert les yeux et je me suis contentée d'un 90° vers mon pc portable en mode "voyons voir ce qu'il s'est dit" :)12:40:40
@jo.blade:matrix.orgJo.Blade
In reply to @exaltia:chat.exaltia.fr
  1. quelque chose. pc fixe en cours de boot. cerveau en cours de boot aussi. j'attaque au taquet a peine reveillée. y'en a qui font deux tours sur eux meme le temps de rejoindre leur poste de pilotage, moi j'ai ouvert les yeux et je me suis contentée d'un 90° vers mon pc portable en mode "voyons voir ce qu'il s'est dit" :)
hum… ça m'a l'air vieux ça, faut vérifier si wayland est déjà supporté
12:42:06
@jo.blade:matrix.orgJo.Bladeouais, c'est bon c'est assez récent12:44:26
@jo.blade:matrix.orgJo.Blade dans le pire des cas, tu peux toujours ajouter:
hardware.graphics.enable = true; dans ta config (je m'attendrais à ce que ce soit automatiquement actif quand tu setup sway, mais dans le doute)
12:46:08
@exaltia:chat.exaltia.frExaltiaComme il étais quand meme 3h du mat, et que c'étais pas une bonne idée de commencer ces opérations a cette heure. je suis en train de double check que mon accélération 3D étais pas pété avant que je check post migration wayland/sway12:47:39
@alex:tunstall.xyzAlex
In reply to @jo.blade:matrix.org
quelle env de bureau ?
Sur gnome le passage est transparent. Par contre sway, je sais pas si t'as une intégration sur nix ou si tu dois quand même éditer le fichier de config sway à la main
Ce genre de chose est toujours possible.
L'essentiel c'est « est-ce que quelqu'un l'a déjà fait ? »
La route peut être longue lorsque la réponse est « non »
12:47:58
@jo.blade:matrix.orgJo.Blade
In reply to @alex:tunstall.xyz
Ce genre de chose est toujours possible.
L'essentiel c'est « est-ce que quelqu'un l'a déjà fait ? »
La route peut être longue lorsque la réponse est « non »

nan mais je sais que sway marche bien sur nix et que c'est utilisé par beaucoup de gens. Juste, moi j'utilise gnome depuis longtemps donc j'ai oublié à quoi ressemble la syntaxe pour sway.

La question que je me pose surtout, c'est est-ce que le module nix se contente juste de donner un wrapper direct du fichier de config sway, ou est-ce que l'intégration est un peu plus évoluée

12:52:40
@exaltia:chat.exaltia.frExaltiabon, accélération 3D toujours OK sous Xorg. c'est déjà ca.12:54:27
@jo.blade:matrix.orgJo.Blade
In reply to @exaltia:chat.exaltia.fr
bon, accélération 3D toujours OK sous Xorg. c'est déjà ca.
en vrai, il y a un monde où c'est juste que le module nix pour sway n'enforce pas hardware.graphics.enable = true. Faudrait checker si eglinfo fonctionne
12:57:13
@alex:tunstall.xyzAlex
In reply to @jo.blade:matrix.org

nan mais je sais que sway marche bien sur nix et que c'est utilisé par beaucoup de gens. Juste, moi j'utilise gnome depuis longtemps donc j'ai oublié à quoi ressemble la syntaxe pour sway.

La question que je me pose surtout, c'est est-ce que le module nix se contente juste de donner un wrapper direct du fichier de config sway, ou est-ce que l'intégration est un peu plus évoluée

Je suis obsédé à tout configurer en Nix, sans ~.
Dans quelques cas (e.g. SSH), il m'a fallu modifier les sources.
Je connais bien les difficultés quand tout ce que Nixpkgs offre est un wrapper simple...

Mais bon, je resterai sur xmonad jusqu'à ce que Wayland ait son équivalent (et la configuration statique est heureusement bien supportée avec windowManager.xmonad.config).

12:58:33
@jo.blade:matrix.orgJo.Bladehttps://search.nixos.org/options?channel=25.05&show=programs.sway.package&from=0&size=50&sort=relevance&type=packages&query=sway12:59:07
@exaltia:chat.exaltia.frExaltiaEntendu. je vais vérifier et tester ca. Petite question paralelle : est ce que lorsque je switch de génération, y'a possibilité" de faire un truc "ecrase moi la génération 265 par celle en cours de build" j'ai déjà gardée la 260 pour les besoins de rollback. ca me permettrai d'etre une flemmarde qui ne va pas se retrouver avec des générations foireuses a supprimer ensuite.12:59:48
@jo.blade:matrix.orgJo.Blade

nix-collect-garbage -d supprime tout sauf la gen courante

Sinon avec des arguments en plus, tu peux choisir avec plus de précision quelles générations supprimer

13:00:44
@exaltia:chat.exaltia.frExaltiaj'ai un peu la meme obsession que toi. (que j'apelle la "reproductabilité" par raccourci)13:00:54
@jo.blade:matrix.orgJo.Blade
In reply to @alex:tunstall.xyz

Je suis obsédé à tout configurer en Nix, sans ~.
Dans quelques cas (e.g. SSH), il m'a fallu modifier les sources.
Je connais bien les difficultés quand tout ce que Nixpkgs offre est un wrapper simple...

Mais bon, je resterai sur xmonad jusqu'à ce que Wayland ait son équivalent (et la configuration statique est heureusement bien supportée avec windowManager.xmonad.config).

tkt, moi aussi, j'ai poussé le bouchon si loin que même les clé dconf de gnomes sont dans ma config et je fais de l'impermanence pour effacer le contenu de la totalité du pc (y compris / et /home) sauf mon dossier "Documents" à chaque reboot
13:01:47
@alex:tunstall.xyzAlex
In reply to @exaltia:chat.exaltia.fr
Entendu. je vais vérifier et tester ca.
Petite question paralelle : est ce que lorsque je switch de génération, y'a possibilité" de faire un truc "ecrase moi la génération 265 par celle en cours de build" j'ai déjà gardée la 260 pour les besoins de rollback. ca me permettrai d'etre une flemmarde qui ne va pas se retrouver avec des générations foireuses a supprimer ensuite.
Tu peux toujours utiliser nix-env --delete-generations.
Ça devrait marcher en plein milieu du build d'une nouvelle génération.
L'installation n'a pas lieu jusqu'à ce que le build soit fini.
13:03:45
@exaltia:chat.exaltia.frExaltiac'est déjà dans ma config, du coup je suis ok la dessus.13:21:08
@exaltia:chat.exaltia.frExaltiaj'avais essayé avec programs.sway.enable. programs.sway.package remplace cette option et y apporte tout un ensemble de config donc, c'est bien ca?13:23:08
@jo.blade:matrix.orgJo.Blade

{ config, pkgs, lib, ... }:
{
  environment.systemPackages = with pkgs; [
    grim # screenshot functionality
    slurp # screenshot functionality
    wl-clipboard # wl-copy and wl-paste for copy/paste from stdin / stdout
    mako # notification system developed by swaywm maintainer
  ];

  # Enable the gnome-keyring secrets vault. 
  # Will be exposed through DBus to programs willing to store secrets.
  services.gnome.gnome-keyring.enable = true;

  # enable Sway window manager
  programs.sway = {
    enable = true;
    wrapperFeatures.gtk = true;
  };
}
13:23:39
@jo.blade:matrix.orgJo.Bladehttps://wiki.nixos.org/wiki/Sway13:23:50
@jo.blade:matrix.orgJo.Bladele wiki conseille ça comme config13:23:56
@jo.blade:matrix.orgJo.Blade

https://wiki.nixos.org/wiki/Sway

13:24:22
@jo.blade:matrix.orgJo.Blade *

Sway can be configured for specific users using Home-Manager or manually through configuration files. Default is /etc/sway/config and custom user configuration in ~/.config/sway/config.

13:24:31
@jo.blade:matrix.orgJo.Bladebon par contre, malheureusement, les options de nixos permettent pas d'éditer la config sway d'après la doc13:25:03
@jo.blade:matrix.orgJo.Blade donc pour la langue du clavier faudra soit utiliser home manager qui possède une option wayland.windowManager.sway.input."*".xkb_layout soit éditer le fichier texte à la main 13:26:00
@alex:tunstall.xyzAlex
In reply to @jo.blade:matrix.org
donc pour la langue du clavier faudra soit utiliser home manager qui possède une option wayland.windowManager.sway.input."*".xkb_layout soit éditer le fichier texte à la main
environment.etc."sway/config" ?
13:26:41
@jo.blade:matrix.orgJo.Blade
In reply to @alex:tunstall.xyz
environment.etc."sway/config" ?
ouais, à terme c'est plus propre. Après par contre je pense pas que ça remplace le fichier s'il existe déjà ?
13:29:08
@exaltia:chat.exaltia.frExaltiaBon ben zut, ca attendra. comme la base de cette tentative étais juste pour pouvoir utiliser waydroid, parceque bien sur je me prends un mur avec weston (une sombre erreur de droit que je n'ai pas encore, et n'ai pas envie de résoudre tout ca pour un soft qui va me servir une seule fois tous les quelques jours) que je ne veux pas non plus utiliser home manager parceque je ne comprends pas l'utilite de (corrigez moi sans hésiter si besoin) de la surcouche home manager qui estg elle meme une surcouche de flake qui est une surcouche de "configuration.nix" ca deviens beaucoup trop energivore tout ca pour un seul truc. pour le moment. Merci de votre aide13:29:51
@jo.blade:matrix.orgJo.Bladec'est le genre de cas où jsuis content de faire de l'impermanence car de toute façon le fichier sera effacé au reboot du pc s'il existe13:30:09

Show newer messages


Back to Room ListRoom Version: 6