hachem.wtf
aboutsummaryrefslogtreecommitdiff
path: root/.config/wezterm/wezterm.lua
blob: 3cb86f6e73817760690bd06f6be5162555937a12 (plain)
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
local wezterm = require('wezterm')
local config = {}

if wezterm.config_builder then
    config = wezterm.config_builder()
end

config.font = wezterm.font {
   family = 'Gintronic',
   weight = 'Book',
}

config.tab_bar_at_bottom = true
config.use_fancy_tab_bar = false
config.warn_about_missing_glyphs = false
config.hide_tab_bar_if_only_one_tab = true
config.enable_bidi = true

config.colors = {
    cursor_bg = '#bcdba0',

    tab_bar = {
        background = '#000000',
        active_tab = {
          bg_color = '#1a1a1a',
          fg_color = '#c0c0c0',
        },

        inactive_tab = {
          bg_color = '#000000',
          fg_color = '#808080',
        },

        inactive_tab_hover = {
          bg_color = '#111111',
          fg_color = '#909090',
        },

        new_tab = {
          bg_color = '#000000',
          fg_color = '#808080',
        },

        new_tab_hover = {
          bg_color = '#111111',
          fg_color = '#909090',
        },
    },
}

config.window_padding = {
    left = 10,
    right = 10,
    top = 10,
    bottom = 0,
}

return config