-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path..toml
119 lines (105 loc) · 3.03 KB
/
..toml
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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
# dottery configuration
[dottery]
packages = [
{ name = "kitty", from_aur = false },
{ name = "fish", from_aur = false },
{ name = "hyprland", from_aur = false },
{ name = "broot", from_aur = false },
{ name = "dunst", from_aur = false },
{ name = "gBar", from_aur = false },
{ name = "neovim", from_aur = false },
{ name = "neofetch", from_aur = false },
{ name = "ranger", from_aur = false },
{ name = "rofi", from_aur = false },
{ name = "waybar", from_aur = false }
]
[dottery.dependencies]
# Dependencies that are required for certain configs to function
required = [
{ name = "swaybg", from_aur = false },
{ name = "rofi", from_aur = false },
{ name = "fuzzel", from_aur = false },
{ name = "gBar", from_aur = false },
# Fonts
{ name = "ttf-cascadia-code", from_aur = false }
]
# Dependencies that enable addional features
optional = [
{ name = "slurp", from_aur = false },
{ name = "grim", from_aur = false },
{ name = "entr", from_aur = false },
{ name = "fd", from_aur = false },
{ name = "btop", from_aur = false },
{ name = "nvtop", from_aur = false },
{ name = "eza", from_aur = false },
{ name = "bat", from_aur = false },
{ name = "starship", from_aur = false },
{ name = "safeeyes", from_aur = true },
{ name = "gammastep", from_aur = false },
{ name = "pinta", from_aur = false },
{ name = "kanata-bin", from_aur = true },
]
# General settings
[general]
shell = "/bin/fish"
terminal = "alacritty"
username = "froloket"
wallpaper = { path = "Pictures/Wallpapers/sky.png", animated = false }
editor = "nvim"
# Primary monitor
[monitors.primary]
name = "HDMI-A-1"
resolution = "2560x1440"
rate = 144
is_laptop = false
# TODO: Secondary monitors
# [monitors.secondary]
# Colorscheme definitions
[colors]
background = "#282828"
background1 = "#3c3836"
foreground = "#ebdbb2"
# Normal colors (ANSI 0-7)
[colors.normal]
black = "#282828"
red = "#cc241d"
green = "#98971a"
yellow = "#d79921"
blue = "#458588"
magenta = "#b16286"
cyan = "#689d6a"
white = "#a89984"
# Bright color variants (ANSI 8-15)
[colors.bright]
black = "#928374"
red = "#fb4934"
green = "#b8bb26"
yellow = "#fabd2f"
blue = "#83a598"
magenta = "#d3869b"
cyan = "#8ec07c"
white = "#ebdbb2"
# GTK theme
[themes.gtk]
name = "Gruvbox-Material-Dark"
icon_theme = "Papirus-Dark"
cursor_theme = "Bibata-Original-Ice"
[themes.doom_emacs]
name = "gruvbox"
[themes]
bat = "gruvbox-dark"
vivid = "gruvbox-dark"
# Font used in the terminal, for coding, etc.
[fonts.terminal]
name = "Iosevka Rounded"
size = 16
# Font used in UIs
[fonts.ui]
name = "Cascadia Code"
size = 15
# Additional opt-in features
[features]
swayfx = false # Use `swayfx` package instead of `sway`
sway_fade = true # Use scripts to simulate fading in Sway
ls_single_line = true # Make `ls` utilities print each file on a separate line
starship = false # Use Starship as a prompt in shells