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"; url = "github:orhun/base16-kermit";
flake = false; flake = false;
}; };
base16-foot = {
url = "github:tinted-theming/base16-foot";
flake = false;
};
base16-vscode = { base16-vscode = {
url = "github:golf1052/base16-vscode"; url = "github:golf1052/base16-vscode";
flake = false; flake = false;

View File

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

View File

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

View File

@ -60,6 +60,8 @@ in {
font = "${cfg.font.name}, normal ${toString cfg.font.size}"; 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}"; programs.rofi.font = "${cfg.font.name} ${toString cfg.font.size}";
services.mako.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.formatterPath" = "${pkgs.alejandra}/bin/alejandra";
"nix.serverPath" = "${pkgs.rnix-lsp}/bin/rnix-lsp";
"nix.enableLanguageServer" = true; "nix.enableLanguageServer" = true;
"editor.formatOnSave" = true; "editor.formatOnSave" = true;