+53
ghostty/.config/ghostty/config
+53
ghostty/.config/ghostty/config
···
···
1
+
# This is the configuration file for Ghostty.
2
+
#
3
+
# This template file has been automatically created at the following
4
+
# path since Ghostty couldn't find any existing config files on your system:
5
+
#
6
+
# /home/bpavuk/.config/ghostty/config
7
+
#
8
+
# The template does not set any default options, since Ghostty ships
9
+
# with sensible defaults for all options. Users should only need to set
10
+
# options that they want to change from the default.
11
+
#
12
+
# Run `ghostty +show-config --default --docs` to view a list of
13
+
# all available config options and their default values.
14
+
#
15
+
# Additionally, each config option is also explained in detail
16
+
# on Ghostty's website, at https://ghostty.org/docs/config.
17
+
#
18
+
# Ghostty can reload the configuration while running by using the menu
19
+
# options or the bound key (default: Command + Shift + comma on macOS and
20
+
# Control + Shift + comma on other platforms). Not all config options can be
21
+
# reloaded while running; some only apply to new windows and others may require
22
+
# a full restart to take effect.
23
+
24
+
# Config syntax crash course
25
+
# ==========================
26
+
# # The config file consists of simple key-value pairs,
27
+
# # separated by equals signs.
28
+
# font-family = Iosevka
29
+
# window-padding-x = 2
30
+
#
31
+
# # Spacing around the equals sign does not matter.
32
+
# # All of these are identical:
33
+
# key=value
34
+
# key= value
35
+
# key =value
36
+
# key = value
37
+
#
38
+
# # Any line beginning with a # is a comment. It's not possible to put
39
+
# # a comment after a config option, since it would be interpreted as a
40
+
# # part of the value. For example, this will have a value of "#123abc":
41
+
# background = #123abc
42
+
#
43
+
# # Empty values are used to reset config keys to default.
44
+
# key =
45
+
#
46
+
# # Some config options have unique syntaxes for their value,
47
+
# # which is explained in the docs for that config option.
48
+
# # Just for example:
49
+
# resize-overlay-duration = 4s 200ms
50
+
51
+
window-decoration = none
52
+
53
+
theme = Gruvbox Dark Hard
+3
ghostty/README.md
+3
ghostty/README.md
+1
nixos/home/life/default.nix
+1
nixos/home/life/default.nix
+14
nixos/home/life/ghostty/default.nix
+14
nixos/home/life/ghostty/default.nix
···
···
1
+
{ pkgs, ... }: {
2
+
programs.ghostty = {
3
+
enable = true;
4
+
systemd.enable = true;
5
+
6
+
enableBashIntegration = true;
7
+
enableZshIntegration = true;
8
+
};
9
+
10
+
xdg.configFile."ghostty/" = {
11
+
source = ../../../../ghostty/.config/ghostty;
12
+
recursive = true;
13
+
};
14
+
}