From 012d3939033a33880e099e52e04efdb5216df566 Mon Sep 17 00:00:00 2001 From: htom Date: Wed, 11 Feb 2026 12:59:06 +0100 Subject: [PATCH] added ghostty config and fixed a bug with rofi folder creation path --- configure.sh | 5 ++++- ghostty/config | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 54 insertions(+), 1 deletion(-) create mode 100644 ghostty/config diff --git a/configure.sh b/configure.sh index acb6713..e8e9d0a 100755 --- a/configure.sh +++ b/configure.sh @@ -80,9 +80,12 @@ mkdir -p $HOME/.config/waybar/ cp "$START_DIR"/waybar/* $HOME/.config/waybar -r #rofi -mkdir -p .config/rofi +mkdir -p $HOME/.config/rofi cp "$START_DIR"/rofi/* $HOME/.config/rofi/ -r +mkdir -p $HOME/.config/ghostty +cp "$START_DIR"/ghostty/* $HOME/.config/ghostty/ + #apps yay -S jellyfin-media-player youtube-dl-gui jetbrains-toolbox sddm-silent-theme --needed --noconfirm yay -S --needed --noconfirm rpi-imager dirb wordlists diff --git a/ghostty/config b/ghostty/config new file mode 100644 index 0000000..f9dd78c --- /dev/null +++ b/ghostty/config @@ -0,0 +1,50 @@ +# This is the configuration file for Ghostty. +# +# This template file has been automatically created at the following +# path since Ghostty couldn't find any existing config files on your system: +# +# /home/tom/.config/ghostty/config +# +# The template does not set any default options, since Ghostty ships +# with sensible defaults for all options. Users should only need to set +# options that they want to change from the default. +# +# Run `ghostty +show-config --default --docs` to view a list of +# all available config options and their default values. +# +# Additionally, each config option is also explained in detail +# on Ghostty's website, at https://ghostty.org/docs/config. +# +# Ghostty can reload the configuration while running by using the menu +# options or the bound key (default: Command + Shift + comma on macOS and +# Control + Shift + comma on other platforms). Not all config options can be +# reloaded while running; some only apply to new windows and others may require +# a full restart to take effect. + +# Config syntax crash course +# ========================== +# # The config file consists of simple key-value pairs, +# # separated by equals signs. +# font-family = Iosevka +font-family = "JetBrainsMono Nerd" +# window-padding-x = 2 +# +# # Spacing around the equals sign does not matter. +# # All of these are identical: +# key=value +# key= value +# key =value +# key = value +# +# # Any line beginning with a # is a comment. It's not possible to put +# # a comment after a config option, since it would be interpreted as a +# # part of the value. For example, this will have a value of "#123abc": + background = #000000 +# +# # Empty values are used to reset config keys to default. +# key = +# +# # Some config options have unique syntaxes for their value, +# # which is explained in the docs for that config option. +# # Just for example: +# resize-overlay-duration = 4s 200ms