flake: Initialise new repository

This commit is contained in:
Jan Kremer 2025-07-08 10:05:22 +02:00
commit 1eb25ada72
Signed by: jan
GPG key ID: A7DA689CB3B078EC
41 changed files with 1657 additions and 0 deletions

View file

@ -0,0 +1,39 @@
{ pkgs, ... }:
{
# Rosé Pine Moon (https://rosepinetheme.com)
programs = {
bat = {
config.theme = "rose-pine";
themes.rose-pine = {
src = pkgs.fetchFromGitHub {
owner = "rose-pine";
repo = "tm-theme";
rev = "c4235f9a65fd180ac0f5e4396e3a86e21a0884ec";
hash = "sha256-jji8WOKDkzAq8K+uSZAziMULI8Kh7e96cBRimGvIYKY=";
};
file = "dist/themes/rose-pine.tmTheme";
};
};
fzf.colors = {
"fg" = "#908caa";
"bg" = "#191724";
"hl" = "#ebbcba";
"fg+" = "#e0def4";
"bg+" = "#26233a";
"hl+" = "#ebbcba";
"border" = "#403d52";
"header" = "#31748f";
"gutter" = "#191724";
"spinner" = "#f6c177";
"info" = "#9ccfd8";
"pointer" = "#c4a7e7";
"marker" = "#eb6f92";
"prompt" = "#908caa";
};
ghostty.settings.theme = "rose-pine";
helix.settings.theme = "rose_pine";
};
}