tangled
alpha
login
or
join now
jehrhardt.dev
/
dotfiles
2
fork
atom
My dotfiles for Arch Linux
2
fork
atom
overview
issues
pulls
pipelines
Use CachyOS theme for Alacritty
jehrhardt.dev
3 months ago
df7f74ef
d4d4e3ec
verified
This commit was signed with the committer's
known signature
.
jehrhardt.dev
SSH Key Fingerprint:
SHA256:iExidi1b5V2HDQP713xpt4WD5vDEU3oyqxldaTWsx/I=
+61
-42
3 changed files
expand all
collapse all
unified
split
dot_config
alacritty
alacritty.toml
theme.toml
nvim
lua
plugins
colorscheme.lua
+51
-8
dot_config/alacritty/alacritty.toml
···
1
1
-
general.import = ["./theme.toml"]
2
2
-
3
1
[env]
4
2
TERM = "xterm-256color"
5
3
WINIT_X11_SCALE_FACTOR = "1"
···
7
5
[terminal.shell]
8
6
program = "zellij"
9
7
8
8
+
[window]
9
9
+
dynamic_padding = true
10
10
+
title = "Alacritty@CachyOS"
11
11
+
opacity = 0.9
12
12
+
13
13
+
[window.dimensions]
14
14
+
columns = 100
15
15
+
lines = 30
16
16
+
17
17
+
[window.class]
18
18
+
instance = "Alacritty"
19
19
+
general = "Alacritty"
20
20
+
21
21
+
[colors]
22
22
+
draw_bold_text_with_bright_colors = true
23
23
+
24
24
+
[colors.primary]
25
25
+
background = "0x2E3440"
26
26
+
foreground = "0xD8DEE9"
27
27
+
28
28
+
[colors.normal]
29
29
+
black = "0x3B4252"
30
30
+
red = "0xBF616A"
31
31
+
green = "0xA3BE8C"
32
32
+
yellow = "0xEBCB8B"
33
33
+
blue = "0x81A1C1"
34
34
+
magenta = "0xB48EAD"
35
35
+
cyan = "0x88C0D0"
36
36
+
white = "0xE5E9F0"
37
37
+
38
38
+
[colors.bright]
39
39
+
black = "0x4C566A"
40
40
+
red = "0xBF616A"
41
41
+
green = "0xA3BE8C"
42
42
+
yellow = "0xEBCB8B"
43
43
+
blue = "0x81A1C1"
44
44
+
magenta = "0xB48EAD"
45
45
+
cyan = "0x8FBCBB"
46
46
+
white = "0xECEFF4"
47
47
+
10
48
[font]
11
49
normal = { family = "FiraCode Nerd Font" }
12
50
bold = { family = "FiraCode Nerd Font" }
13
51
italic = { family = "FiraCode Nerd Font" }
14
52
size = 9
15
53
16
16
-
[window]
17
17
-
padding.x = 4
18
18
-
padding.y = 4
19
19
-
decorations = "None"
54
54
+
[selection]
55
55
+
save_to_clipboard = true
56
56
+
57
57
+
[cursor]
58
58
+
style = "Underline"
20
59
21
21
-
[keyboard]
22
22
-
bindings = [{ key = "F11", action = "ToggleFullscreen" }]
60
60
+
[mouse]
61
61
+
hide_when_typing = true
62
62
+
63
63
+
[[mouse.bindings]]
64
64
+
mouse = "Middle"
65
65
+
action = "PasteSelection"
-29
dot_config/alacritty/theme.toml
···
1
1
-
[colors]
2
2
-
[colors.primary]
3
3
-
background = '#191724'
4
4
-
foreground = '#e0def4'
5
5
-
6
6
-
# Normal colors
7
7
-
[colors.normal]
8
8
-
black = '#26233a'
9
9
-
red = '#eb6f92'
10
10
-
green = '#31748f'
11
11
-
yellow = '#f6c177'
12
12
-
blue = '#9ccfd8'
13
13
-
magenta = '#c4a7e7'
14
14
-
cyan = '#ebbcba'
15
15
-
white = '#e0def4'
16
16
-
17
17
-
# Bright colors
18
18
-
[colors.bright]
19
19
-
black = '#6e6a86'
20
20
-
red = '#eb6f92'
21
21
-
green = '#31748f'
22
22
-
yellow = '#f6c177'
23
23
-
blue = '#9ccfd8'
24
24
-
magenta = '#c4a7e7'
25
25
-
cyan = '#ebbcba'
26
26
-
white = '#e0def4'
27
27
-
28
28
-
[colors.selection]
29
29
-
background = '#26233a'
+10
-5
dot_config/nvim/lua/plugins/colorscheme.lua
···
1
1
return {
2
2
-
"rose-pine/neovim",
3
3
-
name = "rose-pine",
4
4
-
config = function()
5
5
-
vim.cmd("colorscheme rose-pine")
6
6
-
end,
2
2
+
{
3
3
+
"ribru17/bamboo.nvim",
4
4
+
priority = 1000,
5
5
+
},
6
6
+
{
7
7
+
"LazyVim/LazyVim",
8
8
+
opts = {
9
9
+
colorscheme = "bamboo",
10
10
+
},
11
11
+
},
7
12
}