diff --git a/config/alacritty/alacritty.toml b/config/alacritty/alacritty.toml new file mode 100644 index 0000000..2c0fb6c --- /dev/null +++ b/config/alacritty/alacritty.toml @@ -0,0 +1,25 @@ +[general] +import = [ + "~/.config/alacritty/dank-theme.toml" +] + +[font] +size = 12.5 + +[font.normal] +family = "Hack Nerd Font" + +[font.bold] +family = "Hack Nerd Font" + +[font.italic] +family = "Hack Nerd Font" + +[window] +padding.x = 10 +padding.y = 10 +decorations = "None" + +[cursor] +style.shape = "Beam" +style.blinking = "Always" diff --git a/config/alacritty/dank-theme.toml b/config/alacritty/dank-theme.toml new file mode 100644 index 0000000..78aa5ae --- /dev/null +++ b/config/alacritty/dank-theme.toml @@ -0,0 +1,31 @@ +[colors.primary] +background = '#101418' +foreground = '#e0e2e8' + +[colors.selection] +text = '#e0e2e8' +background = '#084b72' + +[colors.cursor] +text = '#101418' +cursor = '#99ccfa' + +[colors.normal] +black = '#101418' +red = '#ff729d' +green = '#7dfa8d' +yellow = '#fff772' +blue = '#7eb9ed' +magenta = '#214c73' +cyan = '#99ccfa' +white = '#eff7ff' + +[colors.bright] +black = '#969ca2' +red = '#ff9fbc' +green = '#a5ffb1' +yellow = '#fffaa5' +blue = '#aad7ff' +magenta = '#b9deff' +cyan = '#d2e9ff' +white = '#f8fbff' diff --git a/config/foot/foot.ini b/config/foot/foot.ini deleted file mode 100644 index fa13d72..0000000 --- a/config/foot/foot.ini +++ /dev/null @@ -1,40 +0,0 @@ -[main] -# Font -font=Hack Nerd Font:size=12.5 -line-height=22 - -# Padding around terminal content -pad=10x10 - -[csd] -preferred=none -size=0 - -[cursor] -style=beam -blink=yes - -[colors] -# Background & Foreground -background=1e1e1e -foreground=dcd7ba - -# Normal colors (Gruvbox Dark Hard) -regular0=1d2021 # bg0_hard -regular1=cc241d # red -regular2=98971a # green -regular3=d79921 # yellow -regular4=458588 # blue -regular5=b16286 # purple -regular6=689d6a # aqua -regular7=a89984 # fg4 - -# Bright colors -bright0=928374 # gray -bright1=fb4934 # bright red -bright2=b8bb26 # bright green -bright3=fabd2f # bright yellow -bright4=83a598 # bright blue -bright5=d3869b # bright purple -bright6=8ec07c # bright aqua -bright7=ebdbb2 # fg1 diff --git a/install.sh b/install.sh index 85823ee..21768b6 100755 --- a/install.sh +++ b/install.sh @@ -127,13 +127,14 @@ if [ "$DO_LINKS" = true ]; then link_file "$DOTFILES_DIR/config/kanata" "$HOME/.config/kanata" link_file "$DOTFILES_DIR/config/fish" "$HOME/.config/fish" - link_file "$DOTFILES_DIR/config/foot" "$HOME/.config/foot" + link_file "$DOTFILES_DIR/config/alacritty" "$HOME/.config/alacritty" link_file "$DOTFILES_DIR/config/nvim" "$HOME/.config/nvim" link_file "$DOTFILES_DIR/config/gitu" "$HOME/.config/gitu" link_file "$DOTFILES_DIR/config/lf" "$HOME/.config/lf" link_file "$DOTFILES_DIR/config/tmux/.tmux.conf" "$HOME/.tmux.conf" link_file "$DOTFILES_DIR/config/helix/config.toml" "$HOME/.config/helix/config.toml" + link_file "$DOTFILES_DIR/config/helix/themes" "$HOME/.config/helix/themes" link_file "$DOTFILES_DIR/config/gtk3/gtk.css" "$HOME/.config/gtk-3.0/gtk.css" link_file "$DOTFILES_DIR/config/gtk4/gtk.css" "$HOME/.config/gtk-4.0/gtk.css" @@ -161,7 +162,7 @@ fi if [ "$DO_INSTALL" = true ]; then REQUIRED_PACKAGES=( # system essentials - wget curl git unzip lf jq + wget curl git unzip lf jq alacritty fzf fd-find btop direnv ripgrep tree bat build-essential make bear valgrind fish tmux ca-certificates gnupg libfuse2