Commit 57d5181622a1

Vincent Demeester <vincent@sbr.pm>
2026-02-13 22:17:56
feat(raffi): use chick-group with Wayland fix and switch to native UI
- Update chick-group flake input to add/raffi branch with Wayland dependencies - Switch raffi config to native UI mode with custom theme colors - Native UI now works correctly with wayland and libxkbcommon libraries
1 parent f0842ce
Changed files (3)
home
common
desktop
home/common/desktop/sway/rofi.nix
@@ -32,8 +32,18 @@
 
   xdg.configFile."raffi/raffi.yaml".text = lib.generators.toYAML { } {
     general = {
-      ui_type = "fuzzel";
+      ui_type = "native";
       theme = "dark";
+      theme_colors = {
+        bg_base = "#1f1e25";
+        bg_input = "#303030";
+        accent = "#00d3d0";
+        accent_hover = "#348e9e";
+        text_main = "#969696";
+        text_muted = "#6c7086";
+        selection_bg = "#303030";
+        border = "#348e9e";
+      };
     };
 
     # Browsers
flake.lock
@@ -128,15 +128,16 @@
         ]
       },
       "locked": {
-        "lastModified": 1770947381,
-        "narHash": "sha256-cy1/4QpWuFEk2NmIbe3JpGOoS91QEtjWEjhHdvzzfeY=",
+        "lastModified": 1770999776,
+        "narHash": "sha256-pPdyTPECqwSVBVoXVlWI6PdibQ56fqdJ8CsO2FKBHBw=",
         "owner": "vdemeester",
         "repo": "chick-group",
-        "rev": "af48ae20fee58c852d7659bfeeabd93be65dfb04",
+        "rev": "f08ac428bc1c6963b3ada32e4f407cbbd32347e5",
         "type": "github"
       },
       "original": {
         "owner": "vdemeester",
+        "ref": "add/raffi",
         "repo": "chick-group",
         "type": "github"
       }
flake.nix
@@ -378,6 +378,7 @@
       type = "github";
       owner = "vdemeester";
       repo = "chick-group";
+      ref = "add/raffi";
       inputs.nixpkgs.follows = "nixpkgs";
       inputs.flake-parts.follows = "flake-parts";
       inputs.pre-commit-hooks.follows = "pre-commit-hooks";