foot
This commit is contained in:
parent
baf94ae575
commit
3b137987ac
@ -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;
|
||||||
|
@ -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 = ''
|
||||||
|
@ -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 = {
|
||||||
|
@ -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}";
|
||||||
|
@ -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;
|
||||||
|
Loading…
Reference in New Issue
Block a user