updating colorscheme for other terminals and vscode
This commit is contained in:
77
terminals/cargdev-cyberpunk-shell.sh
Normal file
77
terminals/cargdev-cyberpunk-shell.sh
Normal file
@@ -0,0 +1,77 @@
|
||||
#!/bin/bash
|
||||
# CargDev Cyberpunk - Shell Color Configuration
|
||||
#
|
||||
# This script configures terminal colors for bash/zsh.
|
||||
# Source this file in your .bashrc or .zshrc:
|
||||
# source /path/to/cargdev-cyberpunk-shell.sh
|
||||
#
|
||||
# Note: For best results, also apply the terminal theme
|
||||
# (iTerm2, Alacritty, Kitty, etc.) that matches this colorscheme.
|
||||
|
||||
# Terminal escape sequences for 256-color/true-color terminals
|
||||
# These set the actual terminal palette colors (if supported)
|
||||
|
||||
if [[ "$TERM" == *"256color"* ]] || [[ "$COLORTERM" == "truecolor" ]] || [[ "$COLORTERM" == "24bit" ]]; then
|
||||
# Set terminal palette using OSC escape sequences
|
||||
# Color 0-7: Normal colors
|
||||
printf '\e]4;0;#002B36\e\\' # Black
|
||||
printf '\e]4;1;#FF5555\e\\' # Red
|
||||
printf '\e]4;2;#50FA7B\e\\' # Green
|
||||
printf '\e]4;3;#FFB86C\e\\' # Yellow
|
||||
printf '\e]4;4;#BD93F9\e\\' # Blue
|
||||
printf '\e]4;5;#FF79C6\e\\' # Magenta
|
||||
printf '\e]4;6;#8BE9FD\e\\' # Cyan
|
||||
printf '\e]4;7;#E0E0E0\e\\' # White
|
||||
|
||||
# Color 8-15: Bright colors
|
||||
printf '\e]4;8;#44475A\e\\' # Bright Black
|
||||
printf '\e]4;9;#FF6E67\e\\' # Bright Red
|
||||
printf '\e]4;10;#5AF78E\e\\' # Bright Green
|
||||
printf '\e]4;11;#F4F99D\e\\' # Bright Yellow
|
||||
printf '\e]4;12;#CAA9FA\e\\' # Bright Blue
|
||||
printf '\e]4;13;#FF92DF\e\\' # Bright Magenta
|
||||
printf '\e]4;14;#9AEDFE\e\\' # Bright Cyan
|
||||
printf '\e]4;15;#F8F8F2\e\\' # Bright White
|
||||
|
||||
# Set background and foreground
|
||||
printf '\e]10;#E0E0E0\e\\' # Foreground
|
||||
printf '\e]11;#002B36\e\\' # Background
|
||||
printf '\e]12;#8BE9FD\e\\' # Cursor
|
||||
fi
|
||||
|
||||
# LS_COLORS for colorized directory listings
|
||||
export LS_COLORS="di=36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43"
|
||||
|
||||
# BSD ls colors (macOS)
|
||||
export LSCOLORS="gxfxcxdxbxegedabagacad"
|
||||
|
||||
# Enable color support
|
||||
export CLICOLOR=1
|
||||
|
||||
# Grep colors
|
||||
export GREP_COLORS="ms=01;35:mc=01;35:sl=:cx=:fn=36:ln=33:bn=32:se=36"
|
||||
|
||||
# GCC colors
|
||||
export GCC_COLORS="error=01;31:warning=01;33:note=01;36:caret=01;32:locus=01:quote=01"
|
||||
|
||||
# Less/Man page colors
|
||||
export LESS_TERMCAP_mb=$'\e[1;35m' # begin bold - magenta
|
||||
export LESS_TERMCAP_md=$'\e[1;36m' # begin blink - cyan (for headings)
|
||||
export LESS_TERMCAP_me=$'\e[0m' # end mode
|
||||
export LESS_TERMCAP_so=$'\e[1;33m' # begin standout - yellow (status line)
|
||||
export LESS_TERMCAP_se=$'\e[0m' # end standout
|
||||
export LESS_TERMCAP_us=$'\e[1;32m' # begin underline - green
|
||||
export LESS_TERMCAP_ue=$'\e[0m' # end underline
|
||||
|
||||
# FZF colors (if fzf is installed)
|
||||
export FZF_DEFAULT_OPTS="
|
||||
--color=fg:#E0E0E0,bg:#002B36,hl:#FF79C6
|
||||
--color=fg+:#F8F8F2,bg+:#44475A,hl+:#FF79C6
|
||||
--color=info:#8BE9FD,prompt:#50FA7B,pointer:#FF79C6
|
||||
--color=marker:#50FA7B,spinner:#FF79C6,header:#BD93F9
|
||||
"
|
||||
|
||||
# BAT theme (if bat is installed)
|
||||
export BAT_THEME="Dracula"
|
||||
|
||||
echo "CargDev Cyberpunk colors loaded!"
|
||||
70
terminals/cargdev-cyberpunk-wezterm.lua
Normal file
70
terminals/cargdev-cyberpunk-wezterm.lua
Normal file
@@ -0,0 +1,70 @@
|
||||
-- CargDev Cyberpunk - WezTerm Theme
|
||||
--
|
||||
-- Installation:
|
||||
-- 1. Copy this file to your WezTerm config directory
|
||||
-- 2. In your wezterm.lua, add:
|
||||
-- local cargdev_cyberpunk = require("cargdev-cyberpunk-wezterm")
|
||||
-- config.colors = cargdev_cyberpunk
|
||||
--
|
||||
-- Or define colors inline in your wezterm.lua config
|
||||
|
||||
return {
|
||||
foreground = "#E0E0E0",
|
||||
background = "#002B36",
|
||||
|
||||
cursor_fg = "#002B36",
|
||||
cursor_bg = "#8BE9FD",
|
||||
cursor_border = "#8BE9FD",
|
||||
|
||||
selection_fg = "#F8F8F2",
|
||||
selection_bg = "#44475A",
|
||||
|
||||
scrollbar_thumb = "#44475A",
|
||||
split = "#44475A",
|
||||
|
||||
ansi = {
|
||||
"#002B36", -- black
|
||||
"#FF5555", -- red
|
||||
"#50FA7B", -- green
|
||||
"#FFB86C", -- yellow
|
||||
"#BD93F9", -- blue
|
||||
"#FF79C6", -- magenta
|
||||
"#8BE9FD", -- cyan
|
||||
"#E0E0E0", -- white
|
||||
},
|
||||
|
||||
brights = {
|
||||
"#44475A", -- bright black
|
||||
"#FF6E67", -- bright red
|
||||
"#5AF78E", -- bright green
|
||||
"#F4F99D", -- bright yellow
|
||||
"#CAA9FA", -- bright blue
|
||||
"#FF92DF", -- bright magenta
|
||||
"#9AEDFE", -- bright cyan
|
||||
"#F8F8F2", -- bright white
|
||||
},
|
||||
|
||||
tab_bar = {
|
||||
background = "#002B36",
|
||||
active_tab = {
|
||||
bg_color = "#8BE9FD",
|
||||
fg_color = "#002B36",
|
||||
},
|
||||
inactive_tab = {
|
||||
bg_color = "#003B46",
|
||||
fg_color = "#E0E0E0",
|
||||
},
|
||||
inactive_tab_hover = {
|
||||
bg_color = "#004B56",
|
||||
fg_color = "#F8F8F2",
|
||||
},
|
||||
new_tab = {
|
||||
bg_color = "#003B46",
|
||||
fg_color = "#8BE9FD",
|
||||
},
|
||||
new_tab_hover = {
|
||||
bg_color = "#004B56",
|
||||
fg_color = "#8BE9FD",
|
||||
},
|
||||
},
|
||||
}
|
||||
23
terminals/cargdev-cyberpunk-windows-terminal.json
Normal file
23
terminals/cargdev-cyberpunk-windows-terminal.json
Normal file
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"name": "CargDev Cyberpunk",
|
||||
"background": "#002B36",
|
||||
"foreground": "#E0E0E0",
|
||||
"cursorColor": "#8BE9FD",
|
||||
"selectionBackground": "#44475A",
|
||||
"black": "#002B36",
|
||||
"red": "#FF5555",
|
||||
"green": "#50FA7B",
|
||||
"yellow": "#FFB86C",
|
||||
"blue": "#BD93F9",
|
||||
"purple": "#FF79C6",
|
||||
"cyan": "#8BE9FD",
|
||||
"white": "#E0E0E0",
|
||||
"brightBlack": "#44475A",
|
||||
"brightRed": "#FF6E67",
|
||||
"brightGreen": "#5AF78E",
|
||||
"brightYellow": "#F4F99D",
|
||||
"brightBlue": "#CAA9FA",
|
||||
"brightPurple": "#FF92DF",
|
||||
"brightCyan": "#9AEDFE",
|
||||
"brightWhite": "#F8F8F2"
|
||||
}
|
||||
62
terminals/cargdev-cyberpunk.conf
Normal file
62
terminals/cargdev-cyberpunk.conf
Normal file
@@ -0,0 +1,62 @@
|
||||
# CargDev Cyberpunk - Kitty Theme
|
||||
#
|
||||
# Installation:
|
||||
# 1. Copy this file to ~/.config/kitty/themes/
|
||||
# 2. Include in your kitty.conf:
|
||||
# include themes/cargdev-cyberpunk.conf
|
||||
#
|
||||
# Or use kitty's theme management:
|
||||
# kitty +kitten themes --reload-in=all CargDev-Cyberpunk
|
||||
|
||||
# Basic colors
|
||||
foreground #E0E0E0
|
||||
background #002B36
|
||||
selection_foreground #F8F8F2
|
||||
selection_background #44475A
|
||||
|
||||
# Cursor
|
||||
cursor #8BE9FD
|
||||
cursor_text_color #002B36
|
||||
|
||||
# URL underline color when hovering
|
||||
url_color #8BE9FD
|
||||
|
||||
# Window border colors
|
||||
active_border_color #8BE9FD
|
||||
inactive_border_color #44475A
|
||||
bell_border_color #FFB86C
|
||||
|
||||
# Tab bar colors
|
||||
active_tab_foreground #002B36
|
||||
active_tab_background #8BE9FD
|
||||
inactive_tab_foreground #E0E0E0
|
||||
inactive_tab_background #003B46
|
||||
tab_bar_background #002B36
|
||||
|
||||
# Mark colors (for marks feature)
|
||||
mark1_foreground #002B36
|
||||
mark1_background #FF79C6
|
||||
mark2_foreground #002B36
|
||||
mark2_background #50FA7B
|
||||
mark3_foreground #002B36
|
||||
mark3_background #BD93F9
|
||||
|
||||
# Normal colors (0-7)
|
||||
color0 #002B36
|
||||
color1 #FF5555
|
||||
color2 #50FA7B
|
||||
color3 #FFB86C
|
||||
color4 #BD93F9
|
||||
color5 #FF79C6
|
||||
color6 #8BE9FD
|
||||
color7 #E0E0E0
|
||||
|
||||
# Bright colors (8-15)
|
||||
color8 #44475A
|
||||
color9 #FF6E67
|
||||
color10 #5AF78E
|
||||
color11 #F4F99D
|
||||
color12 #CAA9FA
|
||||
color13 #FF92DF
|
||||
color14 #9AEDFE
|
||||
color15 #F8F8F2
|
||||
328
terminals/cargdev-cyberpunk.itermcolors
Normal file
328
terminals/cargdev-cyberpunk.itermcolors
Normal file
@@ -0,0 +1,328 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<!-- Ansi 0 Color (Black) -->
|
||||
<key>Ansi 0 Color</key>
|
||||
<dict>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Red Component</key>
|
||||
<real>0.0</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.16862745098039217</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.21176470588235294</real>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
<!-- Ansi 1 Color (Red) -->
|
||||
<key>Ansi 1 Color</key>
|
||||
<dict>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Red Component</key>
|
||||
<real>1.0</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.3333333333333333</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.3333333333333333</real>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
<!-- Ansi 2 Color (Green) -->
|
||||
<key>Ansi 2 Color</key>
|
||||
<dict>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Red Component</key>
|
||||
<real>0.3137254901960784</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.9803921568627451</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.4823529411764706</real>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
<!-- Ansi 3 Color (Yellow) -->
|
||||
<key>Ansi 3 Color</key>
|
||||
<dict>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Red Component</key>
|
||||
<real>1.0</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.7215686274509804</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.4235294117647059</real>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
<!-- Ansi 4 Color (Blue) -->
|
||||
<key>Ansi 4 Color</key>
|
||||
<dict>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Red Component</key>
|
||||
<real>0.7411764705882353</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.5764705882352941</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.9764705882352941</real>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
<!-- Ansi 5 Color (Magenta) -->
|
||||
<key>Ansi 5 Color</key>
|
||||
<dict>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Red Component</key>
|
||||
<real>1.0</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.4745098039215686</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.7764705882352941</real>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
<!-- Ansi 6 Color (Cyan) -->
|
||||
<key>Ansi 6 Color</key>
|
||||
<dict>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Red Component</key>
|
||||
<real>0.5450980392156862</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.9137254901960784</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.9921568627450981</real>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
<!-- Ansi 7 Color (White) -->
|
||||
<key>Ansi 7 Color</key>
|
||||
<dict>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Red Component</key>
|
||||
<real>0.8784313725490196</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.8784313725490196</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.8784313725490196</real>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
<!-- Ansi 8 Color (Bright Black) -->
|
||||
<key>Ansi 8 Color</key>
|
||||
<dict>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Red Component</key>
|
||||
<real>0.26666666666666666</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.2784313725490196</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.35294117647058826</real>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
<!-- Ansi 9 Color (Bright Red) -->
|
||||
<key>Ansi 9 Color</key>
|
||||
<dict>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Red Component</key>
|
||||
<real>1.0</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.43137254901960786</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.403921568627451</real>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
<!-- Ansi 10 Color (Bright Green) -->
|
||||
<key>Ansi 10 Color</key>
|
||||
<dict>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Red Component</key>
|
||||
<real>0.35294117647058826</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.9686274509803922</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.5568627450980392</real>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
<!-- Ansi 11 Color (Bright Yellow) -->
|
||||
<key>Ansi 11 Color</key>
|
||||
<dict>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Red Component</key>
|
||||
<real>0.9568627450980393</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.9764705882352941</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.615686274509804</real>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
<!-- Ansi 12 Color (Bright Blue) -->
|
||||
<key>Ansi 12 Color</key>
|
||||
<dict>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Red Component</key>
|
||||
<real>0.792156862745098</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.6627450980392157</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.9803921568627451</real>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
<!-- Ansi 13 Color (Bright Magenta) -->
|
||||
<key>Ansi 13 Color</key>
|
||||
<dict>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Red Component</key>
|
||||
<real>1.0</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.5725490196078431</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.8745098039215686</real>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
<!-- Ansi 14 Color (Bright Cyan) -->
|
||||
<key>Ansi 14 Color</key>
|
||||
<dict>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Red Component</key>
|
||||
<real>0.6039215686274509</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.9294117647058824</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.996078431372549</real>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
<!-- Ansi 15 Color (Bright White) -->
|
||||
<key>Ansi 15 Color</key>
|
||||
<dict>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Red Component</key>
|
||||
<real>0.9725490196078431</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.9725490196078431</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.9490196078431372</real>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
<!-- Background Color -->
|
||||
<key>Background Color</key>
|
||||
<dict>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Red Component</key>
|
||||
<real>0.0</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.16862745098039217</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.21176470588235294</real>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
<!-- Foreground Color -->
|
||||
<key>Foreground Color</key>
|
||||
<dict>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Red Component</key>
|
||||
<real>0.8784313725490196</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.8784313725490196</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.8784313725490196</real>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
<!-- Bold Color -->
|
||||
<key>Bold Color</key>
|
||||
<dict>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Red Component</key>
|
||||
<real>0.9725490196078431</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.9725490196078431</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.9490196078431372</real>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
<!-- Cursor Color -->
|
||||
<key>Cursor Color</key>
|
||||
<dict>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Red Component</key>
|
||||
<real>0.5450980392156862</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.9137254901960784</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.9921568627450981</real>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
<!-- Cursor Text Color -->
|
||||
<key>Cursor Text Color</key>
|
||||
<dict>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Red Component</key>
|
||||
<real>0.0</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.16862745098039217</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.21176470588235294</real>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
<!-- Selection Color -->
|
||||
<key>Selection Color</key>
|
||||
<dict>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Red Component</key>
|
||||
<real>0.26666666666666666</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.2784313725490196</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.35294117647058826</real>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
<!-- Selected Text Color -->
|
||||
<key>Selected Text Color</key>
|
||||
<dict>
|
||||
<key>Color Space</key>
|
||||
<string>sRGB</string>
|
||||
<key>Red Component</key>
|
||||
<real>0.9725490196078431</real>
|
||||
<key>Green Component</key>
|
||||
<real>0.9725490196078431</real>
|
||||
<key>Blue Component</key>
|
||||
<real>0.9490196078431372</real>
|
||||
<key>Alpha Component</key>
|
||||
<real>1</real>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
||||
39
terminals/cargdev-cyberpunk.toml
Normal file
39
terminals/cargdev-cyberpunk.toml
Normal file
@@ -0,0 +1,39 @@
|
||||
# CargDev Cyberpunk - Alacritty Theme
|
||||
#
|
||||
# Installation:
|
||||
# 1. Copy this file to ~/.config/alacritty/themes/
|
||||
# 2. Import in your alacritty.toml:
|
||||
# [general]
|
||||
# import = ["~/.config/alacritty/themes/cargdev-cyberpunk.toml"]
|
||||
|
||||
[colors.primary]
|
||||
background = "#002B36"
|
||||
foreground = "#E0E0E0"
|
||||
|
||||
[colors.cursor]
|
||||
cursor = "#8BE9FD"
|
||||
text = "#002B36"
|
||||
|
||||
[colors.selection]
|
||||
background = "#44475A"
|
||||
text = "#F8F8F2"
|
||||
|
||||
[colors.normal]
|
||||
black = "#002B36"
|
||||
red = "#FF5555"
|
||||
green = "#50FA7B"
|
||||
yellow = "#FFB86C"
|
||||
blue = "#BD93F9"
|
||||
magenta = "#FF79C6"
|
||||
cyan = "#8BE9FD"
|
||||
white = "#E0E0E0"
|
||||
|
||||
[colors.bright]
|
||||
black = "#44475A"
|
||||
red = "#FF6E67"
|
||||
green = "#5AF78E"
|
||||
yellow = "#F4F99D"
|
||||
blue = "#CAA9FA"
|
||||
magenta = "#FF92DF"
|
||||
cyan = "#9AEDFE"
|
||||
white = "#F8F8F2"
|
||||
59
terminals/cargdev-cyberpunk.zsh-theme
Normal file
59
terminals/cargdev-cyberpunk.zsh-theme
Normal file
@@ -0,0 +1,59 @@
|
||||
# CargDev Cyberpunk - Oh My Zsh Theme
|
||||
#
|
||||
# Installation:
|
||||
# 1. Copy this file to ~/.oh-my-zsh/custom/themes/
|
||||
# 2. Set ZSH_THEME="cargdev-cyberpunk" in your ~/.zshrc
|
||||
# 3. Restart your terminal or run: source ~/.zshrc
|
||||
|
||||
# Color definitions using ANSI escape codes
|
||||
# These work best with the CargDev Cyberpunk terminal color scheme applied
|
||||
|
||||
local cyan="%F{cyan}"
|
||||
local magenta="%F{magenta}"
|
||||
local green="%F{green}"
|
||||
local yellow="%F{yellow}"
|
||||
local blue="%F{blue}"
|
||||
local red="%F{red}"
|
||||
local white="%F{white}"
|
||||
local reset="%f"
|
||||
|
||||
# Git info function
|
||||
function git_prompt_info() {
|
||||
local ref
|
||||
ref=$(git symbolic-ref HEAD 2> /dev/null) || \
|
||||
ref=$(git rev-parse --short HEAD 2> /dev/null) || return 0
|
||||
echo "${cyan}[${magenta}${ref#refs/heads/}$(parse_git_dirty)${cyan}]${reset}"
|
||||
}
|
||||
|
||||
function parse_git_dirty() {
|
||||
local STATUS
|
||||
STATUS=$(git status --porcelain 2> /dev/null | tail -n1)
|
||||
if [[ -n $STATUS ]]; then
|
||||
echo "${yellow}*"
|
||||
else
|
||||
echo "${green}✓"
|
||||
fi
|
||||
}
|
||||
|
||||
# Prompt configuration
|
||||
PROMPT='
|
||||
${cyan}╭─${magenta}%n${white}@${green}%m ${cyan}in ${yellow}%~${reset} $(git_prompt_info)
|
||||
${cyan}╰─${green}❯${reset} '
|
||||
|
||||
RPROMPT='${cyan}[%*]${reset}'
|
||||
|
||||
# Enable colors
|
||||
autoload -U colors && colors
|
||||
|
||||
# LS colors that match the theme
|
||||
export LSCOLORS="gxfxcxdxbxegedabagacad"
|
||||
export LS_COLORS="di=36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43"
|
||||
|
||||
# Colored man pages
|
||||
export LESS_TERMCAP_mb=$'\e[1;35m' # begin bold - magenta
|
||||
export LESS_TERMCAP_md=$'\e[1;36m' # begin blink - cyan
|
||||
export LESS_TERMCAP_me=$'\e[0m' # end mode
|
||||
export LESS_TERMCAP_so=$'\e[1;33m' # begin standout - yellow
|
||||
export LESS_TERMCAP_se=$'\e[0m' # end standout
|
||||
export LESS_TERMCAP_us=$'\e[1;32m' # begin underline - green
|
||||
export LESS_TERMCAP_ue=$'\e[0m' # end underline
|
||||
Reference in New Issue
Block a user