refactor(darwin,nixos): simplify module imports and theme configs

This commit is contained in:
uttarayan21
2025-10-24 08:54:36 +05:30
parent 7e98fc2e52
commit 322e4e4230
14 changed files with 98 additions and 96 deletions

View File

@@ -7,7 +7,6 @@
enable = device.is "ryu";
installBatSyntax = false;
settings = {
theme = "catppuccin-mocha";
font-family = [
"Hasklug Nerd Font Mono"
];

View File

@@ -1,4 +1,5 @@
{
lib,
pkgs,
device,
inputs,
@@ -9,13 +10,13 @@
# enable = false;
font = {
# name = "FiraCode Nerd Font Mono";
name = "Hasklug Nerd Font Mono";
# name = "Hasklug Nerd Font Mono";
# name = "Monaspace Krypton Var Light";
size = 13;
size = lib.mkDefault 13;
};
settings = {
background_opacity = "0.8";
background = "#000000";
background_opacity = lib.mkDefault "0.8";
background = lib.mkDefault "#000000";
shell = "${pkgs.fish}/bin/fish";
hide_window_decorations = "yes";
cursor_trail = 1;

View File

@@ -101,7 +101,7 @@
telemetry = {
metrics = false;
};
buffer_font_size = 15;
buffer_font_size = lib.mkDefault 15;
# language_models = {
# ollama = {
# api_url = "https://ollama.ryu.darksailor.dev";
@@ -143,7 +143,7 @@
};
};
};
theme = "Catppuccin Mocha";
theme = lib.mkDefault "Catppuccin Mocha";
};
userTasks = let
zed =