Comprehensive shell environment setup for CachyOS/Arch Linux featuring: - Modern CLI tools: eza, bat, fd, ripgrep, fzf, zoxide, dust, duf, procs, btop, sd, delta - Development tools: neovim (NvChad), lazygit, starship, yazi, zellij, navi - Shell: zsh with oh-my-zsh, syntax highlighting, autosuggestions - Terminal: Ghostty configuration - Dracula theme: Consistent theming across all tools - Fonts: JetBrains Mono Nerd Font (all variants) - Configs: starship, zellij, yazi, fastfetch, ghostty - Dotfiles: .zshrc, .bashrc, zsh completions Automated installation script handles all dependencies and configuration.
3.8 KiB
3.8 KiB
Dracula Theme Color Reference
This file contains the official Dracula theme colors for reference when customizing additional tools.
Dracula Color Palette
Background: #282a36
Current Line: #44475a
Foreground: #f8f8f2
Comment: #6272a4
Cyan: #8be9fd
Green: #50fa7b
Orange: #ffb86c
Pink: #ff79c6
Purple: #bd93f9
Red: #ff5555
Yellow: #f1fa8c
ANSI Colors (for terminals)
Normal Colors
Black: #21222c
Red: #ff5555
Green: #50fa7b
Yellow: #f1fa8c
Blue: #bd93f9
Magenta: #ff79c6
Cyan: #8be9fd
White: #f8f8f2
Bright Colors
Bright Black: #6272a4
Bright Red: #ff6e6e
Bright Green: #69ff94
Bright Yellow: #ffffa5
Bright Blue: #d6acff
Bright Magenta: #ff92df
Bright Cyan: #a4ffff
Bright White: #ffffff
Applied Configurations
Tools with Dracula Theme Configured:
-
Ghostty Terminal (
~/.config/ghostty/config)- Full Dracula palette
- JetBrains Mono Nerd Font
- Dark window theme
-
Bat (via environment variable in
.zshrc)BAT_THEME="Dracula"- Syntax highlighting with Dracula colors
-
FZF (in
.zshrc)- Custom Dracula color scheme
- Matching background, foreground, and accent colors
-
Git Delta (git config)
delta.syntax-theme "Dracula"- Side-by-side diffs with Dracula colors
-
Zellij (via alias in
.zshrc)zellij options --theme dracula- Terminal workspace with Dracula theme
-
Starship (
~/.config/starship.toml)- Custom Dracula palette defined
- All prompt elements use Dracula colors
Additional Tools to Theme Manually
If you install additional tools, here's how to apply Dracula:
Alacritty
# ~/.config/alacritty/alacritty.yml
colors:
primary:
background: '#282a36'
foreground: '#f8f8f2'
cursor:
text: CellBackground
cursor: CellForeground
selection:
text: CellForeground
background: '#44475a'
normal:
black: '#21222c'
red: '#ff5555'
green: '#50fa7b'
yellow: '#f1fa8c'
blue: '#bd93f9'
magenta: '#ff79c6'
cyan: '#8be9fd'
white: '#f8f8f2'
bright:
black: '#6272a4'
red: '#ff6e6e'
green: '#69ff94'
yellow: '#ffffa5'
blue: '#d6acff'
magenta: '#ff92df'
cyan: '#a4ffff'
white: '#ffffff'
Kitty
# ~/.config/kitty/dracula.conf
foreground #f8f8f2
background #282a36
selection_foreground #ffffff
selection_background #44475a
# black
color0 #21222c
color8 #6272a4
# red
color1 #ff5555
color9 #ff6e6e
# green
color2 #50fa7b
color10 #69ff94
# yellow
color3 #f1fa8c
color11 #ffffa5
# blue
color4 #bd93f9
color12 #d6acff
# magenta
color5 #ff79c6
color13 #ff92df
# cyan
color6 #8be9fd
color14 #a4ffff
# white
color7 #f8f8f2
color15 #ffffff
Tmux (if you decide to use it)
# ~/.tmux.conf - Dracula theme
set -g status-style 'bg=#282a36 fg=#f8f8f2'
set -g pane-border-style 'fg=#6272a4'
set -g pane-active-border-style 'fg=#bd93f9'
set -g window-status-current-style 'fg=#282a36 bg=#bd93f9'
set -g message-style 'bg=#44475a fg=#f8f8f2'
Vim/Neovim (in addition to NvChad)
" Add to init.vim or init.lua
colorscheme dracula
For Lua:
-- init.lua
vim.cmd [[colorscheme dracula]]
Official Dracula Resources
- Website: https://draculatheme.com/
- GitHub: https://github.com/dracula
- Color Spec: https://spec.draculatheme.com/
Custom Dracula Configurations
You can find Dracula themes for almost any application at: https://draculatheme.com/
Popular applications with Dracula themes:
- VS Code
- Sublime Text
- Vim
- Emacs
- Obsidian
- Discord
- Slack
- Firefox
- Chrome
- And many more!
Keep your environment consistently beautiful with Dracula! 🧛