This commit is contained in:
notgne2 2024-04-09 10:47:41 -07:00
parent baf94ae575
commit 3b137987ac
Signed by: notgne2
SSH Key Fingerprint: SHA256:qlFCAimT/PvNIG3u+aYT9pIqFCWgu6sNsWjpV1vHLIE
5 changed files with 19 additions and 10 deletions

View File

@ -28,6 +28,10 @@
url = "github:orhun/base16-kermit";
flake = false;
};
base16-foot = {
url = "github:tinted-theming/base16-foot";
flake = false;
};
base16-vscode = {
url = "github:golf1052/base16-vscode";
flake = false;

View File

@ -320,6 +320,9 @@ in {
# Kermit
programs.kermit.extraConfig = builtins.readFile (genTheme inputs.base16-kermit);
# Foot
programs.foot.settings.main.include = "${genTheme inputs.base16-foot}";
# neovim
xdg.configFile."nvim/colors/base16.vim".source = "${genTheme inputs.base16-vim}";
programs.neovim.extraConfig = ''

View File

@ -187,7 +187,7 @@ in {
'';
config = {
terminal = lib.mkDefault "${pkgs.kermit-terminal}/bin/kermit";
terminal = lib.mkDefault "${pkgs.foot}/bin/foot";
modifier = lib.mkDefault "Mod4";
@ -539,13 +539,14 @@ in {
platformTheme = lib.mkDefault "gtk";
};
programs.kermit = {
enable = lib.mkDefault true;
settings = {
opacity = lib.mkDefault "0.90";
key = lib.mkDefault "shift";
};
};
# programs.kermit = {
# enable = lib.mkDefault true;
# settings = {
# opacity = lib.mkDefault "0.90";
# key = lib.mkDefault "shift";
# };
# };
programs.foot.enable = true;
xdg.enable = true;
xdg.userDirs.enable = true;
@ -596,7 +597,7 @@ in {
programs.rofi = {
enable = lib.mkDefault true;
package = pkgs.rofi-wayland;
terminal = lib.mkDefault "${pkgs.kermit-terminal}/bin/kermit";
terminal = lib.mkDefault "${pkgs.foot}/bin/foot";
};
services.flameshot = {

View File

@ -60,6 +60,8 @@ in {
font = "${cfg.font.name}, normal ${toString cfg.font.size}";
};
programs.foot.settings.main.font = "${cfg.font.name}:size=${toString cfg.font.size}";
programs.rofi.font = "${cfg.font.name} ${toString cfg.font.size}";
services.mako.font = "${cfg.font.name} ${toString cfg.font.size}";

View File

@ -71,7 +71,6 @@ in {
];
"nix.formatterPath" = "${pkgs.alejandra}/bin/alejandra";
"nix.serverPath" = "${pkgs.rnix-lsp}/bin/rnix-lsp";
"nix.enableLanguageServer" = true;
"editor.formatOnSave" = true;