blob: 5e0a432f96eb914ebbca4c65af79ac1d73f64b20 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
{ config, lib, pkgs, user, ... }:
with lib;
{
config.home-manager.users.${user} = mkIf (config.xserver.enable)
{
xdg.configFile."kitty/theme.conf".source = ./themes/mocha.conf;
programs.kitty = {
enable = true;
font = {
name = "FiraCode Nerd Font";
size = 12;
};
settings = {
repaint_delay = 10;
input_delay = 3;
sync_to_monitor = true;
remember_window_size = false;
initial_window_width = 640;
initial_window_height = 480;
enabled_layouts = "*";
tab_bar_min_tabs = 2;
tab_bar_edge = "bottom";
tab_bar_style = "powerline";
tab_powerline_style = "slanted";
tab_title_template = "{title}{' :{}'.format(num_windows) if num_windows > 1 else ''}";
background_opacity = "0.8";
};
extraConfig = ''
include ./theme.conf
'';
};
};
}
|