diff --git a/_sources/generated.json b/_sources/generated.json index c09adeda..3bb616fb 100644 --- a/_sources/generated.json +++ b/_sources/generated.json @@ -379,6 +379,26 @@ }, "version": "989420b24e1f651b176c9d6083ad7c3b90a27f8b" }, + "rio": { + "cargoLocks": null, + "date": "2023-12-05", + "extract": null, + "name": "rio", + "passthru": null, + "pinned": false, + "src": { + "deepClone": false, + "fetchSubmodules": false, + "leaveDotGit": false, + "name": null, + "owner": "catppuccin", + "repo": "rio", + "rev": "a8d3d3c61f828da5f3d6d02d7d489108f6428178", + "sha256": "sha256-bT789sEDJl3wQh/yfbmjD/J7XNr2ejOd0UsASguyCQo=", + "type": "github" + }, + "version": "a8d3d3c61f828da5f3d6d02d7d489108f6428178" + }, "starship": { "cargoLocks": null, "date": "2023-07-13", diff --git a/_sources/generated.nix b/_sources/generated.nix index a9a8a0e5..0454cd84 100644 --- a/_sources/generated.nix +++ b/_sources/generated.nix @@ -229,6 +229,18 @@ }; date = "2024-02-03"; }; + rio = { + pname = "rio"; + version = "a8d3d3c61f828da5f3d6d02d7d489108f6428178"; + src = fetchFromGitHub { + owner = "catppuccin"; + repo = "rio"; + rev = "a8d3d3c61f828da5f3d6d02d7d489108f6428178"; + fetchSubmodules = false; + sha256 = "sha256-bT789sEDJl3wQh/yfbmjD/J7XNr2ejOd0UsASguyCQo="; + }; + date = "2023-12-05"; + }; starship = { pname = "starship"; version = "5629d2356f62a9f2f8efad3ff37476c19969bd4f"; diff --git a/modules/home-manager/rio.nix b/modules/home-manager/rio.nix new file mode 100644 index 00000000..bf5f650b --- /dev/null +++ b/modules/home-manager/rio.nix @@ -0,0 +1,18 @@ +{ config +, lib +, sources +, ... +}: +let + inherit (lib) ctp; + cfg = config.programs.rio.catppuccin; + enable = cfg.enable && config.programs.rio.enable; +in +{ + options.programs.rio.catppuccin = + ctp.mkCatppuccinOpt "rio"; + + config = lib.mkIf enable { + programs.rio.settings = lib.importTOML "${sources.rio}/catppuccin-${cfg.flavour}.toml"; + }; +} diff --git a/nvfetcher.toml b/nvfetcher.toml index e7d9a637..5a16c5dd 100644 --- a/nvfetcher.toml +++ b/nvfetcher.toml @@ -74,6 +74,10 @@ fetch.github = "catppuccin/palette" src.git = "https://github.com/catppuccin/polybar.git" fetch.github = "catppuccin/polybar" +[rio] +src.git = "https://github.com/catppuccin/rio.git" +fetch.github = "catppuccin/rio" + [starship] src.git = "https://github.com/catppuccin/starship.git" fetch.github = "catppuccin/starship" diff --git a/test.nix b/test.nix index 4bb7fd6b..91eeada2 100644 --- a/test.nix +++ b/test.nix @@ -69,6 +69,7 @@ in lazygit = ctpEnable; micro = ctpEnable; neovim = ctpEnable; + rio = ctpEnable; starship = ctpEnable; swaylock = ctpEnable; tmux = ctpEnable;