updating dotfiles
This commit is contained in:
13
.gitignore
vendored
13
.gitignore
vendored
@@ -2,7 +2,14 @@
|
||||
tmp*
|
||||
.netrwhist
|
||||
.swp
|
||||
vim/bundle/*
|
||||
vim/autoload/*
|
||||
zsh/lib/aws.zsh
|
||||
fish/fishd.*
|
||||
config/zed/*
|
||||
!config/zed/settings.json
|
||||
config/nvtop/*
|
||||
config/nvim/lazy/
|
||||
config/nvim/mason/
|
||||
config/nvim/dirsession/
|
||||
config/nvim/*.log
|
||||
config/nvim/telescope_history
|
||||
config/nvim/tree-sitter-*-tmp/
|
||||
config/nvim/tree-sitter-*.tar.gz
|
||||
|
||||
@@ -1,9 +0,0 @@
|
||||
dl ~/Downloads
|
||||
dotfiles ~/dotfiles
|
||||
Downloads ~/Downloads
|
||||
root ~
|
||||
tm ~/Documents/workspace_tm
|
||||
obc ~/Documents/workspace_tm/obc
|
||||
private ~/Documents/workspace_private
|
||||
archive ~/Documents/workspace_archive
|
||||
active ~/Documents/workspace_active
|
||||
11
bin/rnd
11
bin/rnd
@@ -1,11 +0,0 @@
|
||||
#!/usr/bin/env ruby
|
||||
|
||||
def generate_code(length)
|
||||
charset = (('A'..'Z').to_a + ('a'..'z').to_a + ('0'..'9').to_a) - %w[1 2 5 S Z l o O 0]
|
||||
Array.new(length) { charset.sample }.join
|
||||
end
|
||||
|
||||
10.times { puts generate_code(10) }
|
||||
10.times { puts generate_code(20) }
|
||||
10.times { puts generate_code(30) }
|
||||
1.times { puts generate_code(265) }
|
||||
44
bin/rnd2.rb
44
bin/rnd2.rb
@@ -1,44 +0,0 @@
|
||||
#!/usr/bin/env ruby
|
||||
|
||||
require 'optparse'
|
||||
|
||||
options = {}
|
||||
|
||||
opt_parser = OptionParser.new do |opt|
|
||||
opt.banner = "Usage: rnd2 COMMANDS [OPTIONS]"
|
||||
opt.separator ""
|
||||
opt.separator "Commands"
|
||||
opt.separator " generate: generate a random string containing alphanumeric chars"
|
||||
opt.separator ""
|
||||
opt.separator "Options"
|
||||
|
||||
opt.on("-l","--length LENGTH","how long should the generated string be") do |length|
|
||||
options[:length] = length
|
||||
end
|
||||
|
||||
opt.on("-c","--count COUNT","how many times should the string be generated") do |count|
|
||||
options[:count] = count
|
||||
end
|
||||
|
||||
opt.on("-h","--help","help") do
|
||||
puts opt_parser
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
opt_parser.parse!
|
||||
|
||||
length = options[:length] || 8
|
||||
count = options[:count] || 1
|
||||
|
||||
def generate_code(number)
|
||||
charset = Array('A'..'Z') + Array('a'..'z') + Array(0 .. 9)
|
||||
Array.new(number) { charset.sample }.join
|
||||
end
|
||||
|
||||
case ARGV[0]
|
||||
when "generate"
|
||||
count.to_i.times{ puts generate_code length.to_i }
|
||||
else
|
||||
puts opt_parser
|
||||
end
|
||||
218
config/btop/btop.conf
Normal file
218
config/btop/btop.conf
Normal file
@@ -0,0 +1,218 @@
|
||||
#? Config file for btop v. 1.4.0
|
||||
|
||||
#* Name of a btop++/bpytop/bashtop formatted ".theme" file, "Default" and "TTY" for builtin themes.
|
||||
#* Themes should be placed in "../share/btop/themes" relative to binary or "$HOME/.config/btop/themes"
|
||||
color_theme = "Default"
|
||||
|
||||
#* If the theme set background should be shown, set to False if you want terminal background transparency.
|
||||
theme_background = True
|
||||
|
||||
#* Sets if 24-bit truecolor should be used, will convert 24-bit colors to 256 color (6x6x6 color cube) if false.
|
||||
truecolor = True
|
||||
|
||||
#* Set to true to force tty mode regardless if a real tty has been detected or not.
|
||||
#* Will force 16-color mode and TTY theme, set all graph symbols to "tty" and swap out other non tty friendly symbols.
|
||||
force_tty = False
|
||||
|
||||
#* Define presets for the layout of the boxes. Preset 0 is always all boxes shown with default settings. Max 9 presets.
|
||||
#* Format: "box_name:P:G,box_name:P:G" P=(0 or 1) for alternate positions, G=graph symbol to use for box.
|
||||
#* Use whitespace " " as separator between different presets.
|
||||
#* Example: "cpu:0:default,mem:0:tty,proc:1:default cpu:0:braille,proc:0:tty"
|
||||
presets = "cpu:1:default,proc:0:default cpu:0:default,mem:0:default,net:0:default cpu:0:block,net:0:tty"
|
||||
|
||||
#* Set to True to enable "h,j,k,l,g,G" keys for directional control in lists.
|
||||
#* Conflicting keys for h:"help" and k:"kill" is accessible while holding shift.
|
||||
vim_keys = False
|
||||
|
||||
#* Rounded corners on boxes, is ignored if TTY mode is ON.
|
||||
rounded_corners = True
|
||||
|
||||
#* Default symbols to use for graph creation, "braille", "block" or "tty".
|
||||
#* "braille" offers the highest resolution but might not be included in all fonts.
|
||||
#* "block" has half the resolution of braille but uses more common characters.
|
||||
#* "tty" uses only 3 different symbols but will work with most fonts and should work in a real TTY.
|
||||
#* Note that "tty" only has half the horizontal resolution of the other two, so will show a shorter historical view.
|
||||
graph_symbol = "braille"
|
||||
|
||||
# Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty".
|
||||
graph_symbol_cpu = "default"
|
||||
|
||||
# Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty".
|
||||
graph_symbol_mem = "default"
|
||||
|
||||
# Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty".
|
||||
graph_symbol_net = "default"
|
||||
|
||||
# Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty".
|
||||
graph_symbol_proc = "default"
|
||||
|
||||
#* Manually set which boxes to show. Available values are "cpu mem net proc" and "gpu0" through "gpu5", separate values with whitespace.
|
||||
shown_boxes = "cpu mem net proc"
|
||||
|
||||
#* Update time in milliseconds, recommended 2000 ms or above for better sample times for graphs.
|
||||
update_ms = 2000
|
||||
|
||||
#* Processes sorting, "pid" "program" "arguments" "threads" "user" "memory" "cpu lazy" "cpu direct",
|
||||
#* "cpu lazy" sorts top process over time (easier to follow), "cpu direct" updates top process directly.
|
||||
proc_sorting = "pid"
|
||||
|
||||
#* Reverse sorting order, True or False.
|
||||
proc_reversed = False
|
||||
|
||||
#* Show processes as a tree.
|
||||
proc_tree = False
|
||||
|
||||
#* Use the cpu graph colors in the process list.
|
||||
proc_colors = True
|
||||
|
||||
#* Use a darkening gradient in the process list.
|
||||
proc_gradient = True
|
||||
|
||||
#* If process cpu usage should be of the core it's running on or usage of the total available cpu power.
|
||||
proc_per_core = False
|
||||
|
||||
#* Show process memory as bytes instead of percent.
|
||||
proc_mem_bytes = True
|
||||
|
||||
#* Show cpu graph for each process.
|
||||
proc_cpu_graphs = True
|
||||
|
||||
#* Use /proc/[pid]/smaps for memory information in the process info box (very slow but more accurate)
|
||||
proc_info_smaps = False
|
||||
|
||||
#* Show proc box on left side of screen instead of right.
|
||||
proc_left = False
|
||||
|
||||
#* (Linux) Filter processes tied to the Linux kernel(similar behavior to htop).
|
||||
proc_filter_kernel = False
|
||||
|
||||
#* In tree-view, always accumulate child process resources in the parent process.
|
||||
proc_aggregate = False
|
||||
|
||||
#* Sets the CPU stat shown in upper half of the CPU graph, "total" is always available.
|
||||
#* Select from a list of detected attributes from the options menu.
|
||||
cpu_graph_upper = "Auto"
|
||||
|
||||
#* Sets the CPU stat shown in lower half of the CPU graph, "total" is always available.
|
||||
#* Select from a list of detected attributes from the options menu.
|
||||
cpu_graph_lower = "Auto"
|
||||
|
||||
#* Toggles if the lower CPU graph should be inverted.
|
||||
cpu_invert_lower = True
|
||||
|
||||
#* Set to True to completely disable the lower CPU graph.
|
||||
cpu_single_graph = False
|
||||
|
||||
#* Show cpu box at bottom of screen instead of top.
|
||||
cpu_bottom = False
|
||||
|
||||
#* Shows the system uptime in the CPU box.
|
||||
show_uptime = True
|
||||
|
||||
#* Show cpu temperature.
|
||||
check_temp = True
|
||||
|
||||
#* Which sensor to use for cpu temperature, use options menu to select from list of available sensors.
|
||||
cpu_sensor = "Auto"
|
||||
|
||||
#* Show temperatures for cpu cores also if check_temp is True and sensors has been found.
|
||||
show_coretemp = True
|
||||
|
||||
#* Set a custom mapping between core and coretemp, can be needed on certain cpus to get correct temperature for correct core.
|
||||
#* Use lm-sensors or similar to see which cores are reporting temperatures on your machine.
|
||||
#* Format "x:y" x=core with wrong temp, y=core with correct temp, use space as separator between multiple entries.
|
||||
#* Example: "4:0 5:1 6:3"
|
||||
cpu_core_map = ""
|
||||
|
||||
#* Which temperature scale to use, available values: "celsius", "fahrenheit", "kelvin" and "rankine".
|
||||
temp_scale = "celsius"
|
||||
|
||||
#* Use base 10 for bits/bytes sizes, KB = 1000 instead of KiB = 1024.
|
||||
base_10_sizes = False
|
||||
|
||||
#* Show CPU frequency.
|
||||
show_cpu_freq = True
|
||||
|
||||
#* Draw a clock at top of screen, formatting according to strftime, empty string to disable.
|
||||
#* Special formatting: /host = hostname | /user = username | /uptime = system uptime
|
||||
clock_format = "%X"
|
||||
|
||||
#* Update main ui in background when menus are showing, set this to false if the menus is flickering too much for comfort.
|
||||
background_update = True
|
||||
|
||||
#* Custom cpu model name, empty string to disable.
|
||||
custom_cpu_name = ""
|
||||
|
||||
#* Optional filter for shown disks, should be full path of a mountpoint, separate multiple values with whitespace " ".
|
||||
#* Begin line with "exclude=" to change to exclude filter, otherwise defaults to "most include" filter. Example: disks_filter="exclude=/boot /home/user".
|
||||
disks_filter = ""
|
||||
|
||||
#* Show graphs instead of meters for memory values.
|
||||
mem_graphs = True
|
||||
|
||||
#* Show mem box below net box instead of above.
|
||||
mem_below_net = False
|
||||
|
||||
#* Count ZFS ARC in cached and available memory.
|
||||
zfs_arc_cached = True
|
||||
|
||||
#* If swap memory should be shown in memory box.
|
||||
show_swap = True
|
||||
|
||||
#* Show swap as a disk, ignores show_swap value above, inserts itself after first disk.
|
||||
swap_disk = True
|
||||
|
||||
#* If mem box should be split to also show disks info.
|
||||
show_disks = True
|
||||
|
||||
#* Filter out non physical disks. Set this to False to include network disks, RAM disks and similar.
|
||||
only_physical = True
|
||||
|
||||
#* Read disks list from /etc/fstab. This also disables only_physical.
|
||||
use_fstab = True
|
||||
|
||||
#* Setting this to True will hide all datasets, and only show ZFS pools. (IO stats will be calculated per-pool)
|
||||
zfs_hide_datasets = False
|
||||
|
||||
#* Set to true to show available disk space for privileged users.
|
||||
disk_free_priv = False
|
||||
|
||||
#* Toggles if io activity % (disk busy time) should be shown in regular disk usage view.
|
||||
show_io_stat = True
|
||||
|
||||
#* Toggles io mode for disks, showing big graphs for disk read/write speeds.
|
||||
io_mode = False
|
||||
|
||||
#* Set to True to show combined read/write io graphs in io mode.
|
||||
io_graph_combined = False
|
||||
|
||||
#* Set the top speed for the io graphs in MiB/s (100 by default), use format "mountpoint:speed" separate disks with whitespace " ".
|
||||
#* Example: "/mnt/media:100 /:20 /boot:1".
|
||||
io_graph_speeds = ""
|
||||
|
||||
#* Set fixed values for network graphs in Mebibits. Is only used if net_auto is also set to False.
|
||||
net_download = 100
|
||||
|
||||
net_upload = 100
|
||||
|
||||
#* Use network graphs auto rescaling mode, ignores any values set above and rescales down to 10 Kibibytes at the lowest.
|
||||
net_auto = True
|
||||
|
||||
#* Sync the auto scaling for download and upload to whichever currently has the highest scale.
|
||||
net_sync = True
|
||||
|
||||
#* Starts with the Network Interface specified here.
|
||||
net_iface = ""
|
||||
|
||||
#* Show battery stats in top right if battery is present.
|
||||
show_battery = True
|
||||
|
||||
#* Which battery to use if multiple are present. "Auto" for auto detection.
|
||||
selected_battery = "Auto"
|
||||
|
||||
#* Show power stats of battery next to charge indicator.
|
||||
show_battery_watts = True
|
||||
|
||||
#* Set loglevel for "~/.config/btop/btop.log" levels are: "ERROR" "WARNING" "INFO" "DEBUG".
|
||||
#* The level set includes all lower levels, i.e. "DEBUG" will show all logging info.
|
||||
log_level = "WARNING"
|
||||
@@ -1,4 +0,0 @@
|
||||
{
|
||||
"optOut": false,
|
||||
"lastUpdateCheck": 1697703361839
|
||||
}
|
||||
@@ -1,4 +0,0 @@
|
||||
{
|
||||
"optOut": false,
|
||||
"lastUpdateCheck": 1619531588150
|
||||
}
|
||||
@@ -1,10 +0,0 @@
|
||||
{
|
||||
"optOut": false,
|
||||
"lastUpdateCheck": 1663659196272,
|
||||
"update": {
|
||||
"latest": "8.19.2",
|
||||
"current": "6.14.17",
|
||||
"type": "major",
|
||||
"name": "npm"
|
||||
}
|
||||
}
|
||||
@@ -1,4 +0,0 @@
|
||||
{
|
||||
"optOut": false,
|
||||
"lastUpdateCheck": 1573216159441
|
||||
}
|
||||
@@ -1,7 +0,0 @@
|
||||
complete --command fisher --exclusive --long help --description "Print help"
|
||||
complete --command fisher --exclusive --long version --description "Print version"
|
||||
complete --command fisher --exclusive --condition __fish_use_subcommand --arguments install --description "Install plugins"
|
||||
complete --command fisher --exclusive --condition __fish_use_subcommand --arguments update --description "Update installed plugins"
|
||||
complete --command fisher --exclusive --condition __fish_use_subcommand --arguments remove --description "Remove installed plugins"
|
||||
complete --command fisher --exclusive --condition __fish_use_subcommand --arguments list --description "List installed plugins matching regex"
|
||||
complete --command fisher --exclusive --condition "__fish_seen_subcommand_from update remove" --arguments "(fisher list)"
|
||||
@@ -1,21 +0,0 @@
|
||||
complete --command nvm --exclusive
|
||||
complete --command nvm --exclusive --long version --description "Print version"
|
||||
complete --command nvm --exclusive --long help --description "Print help"
|
||||
complete --command nvm --long silent --description "Suppress standard output"
|
||||
|
||||
complete --command nvm --exclusive --condition __fish_use_subcommand --arguments install --description "Download and activate the specified Node version"
|
||||
complete --command nvm --exclusive --condition __fish_use_subcommand --arguments use --description "Activate a version in the current shell"
|
||||
complete --command nvm --exclusive --condition __fish_use_subcommand --arguments list --description "List installed versions"
|
||||
complete --command nvm --exclusive --condition __fish_use_subcommand --arguments list-remote --description "List versions available to install matching optional regex"
|
||||
complete --command nvm --exclusive --condition __fish_use_subcommand --arguments current --description "Print the currently-active version"
|
||||
complete --command nvm --exclusive --condition "__fish_seen_subcommand_from install" --arguments "(
|
||||
test -e $nvm_data && string split ' ' <$nvm_data/.index
|
||||
)"
|
||||
complete --command nvm --exclusive --condition "__fish_seen_subcommand_from use" --arguments "(_nvm_list | string split ' ')"
|
||||
complete --command nvm --exclusive --condition __fish_use_subcommand --arguments uninstall --description "Uninstall a version"
|
||||
complete --command nvm --exclusive --condition "__fish_seen_subcommand_from uninstall" --arguments "(
|
||||
_nvm_list | string split ' ' | string replace system ''
|
||||
)"
|
||||
complete --command nvm --exclusive --condition "__fish_seen_subcommand_from use uninstall" --arguments "(
|
||||
set --query nvm_default_version && echo default
|
||||
)"
|
||||
@@ -1,28 +0,0 @@
|
||||
function _nvm_install --on-event nvm_install
|
||||
set --query nvm_mirror || set --universal nvm_mirror https://nodejs.org/dist
|
||||
set --query XDG_DATA_HOME || set --local XDG_DATA_HOME ~/.local/share
|
||||
set --universal nvm_data $XDG_DATA_HOME/nvm
|
||||
|
||||
test ! -d $nvm_data && command mkdir -p $nvm_data
|
||||
echo "Downloading the Node distribution index..." 2>/dev/null
|
||||
_nvm_index_update
|
||||
end
|
||||
|
||||
function _nvm_update --on-event nvm_update
|
||||
set --query nvm_mirror || set --universal nvm_mirror https://nodejs.org/dist
|
||||
set --query XDG_DATA_HOME || set --local XDG_DATA_HOME ~/.local/share
|
||||
set --universal nvm_data $XDG_DATA_HOME/nvm
|
||||
end
|
||||
|
||||
function _nvm_uninstall --on-event nvm_uninstall
|
||||
command rm -rf $nvm_data
|
||||
|
||||
set --query nvm_current_version && _nvm_version_deactivate $nvm_current_version
|
||||
|
||||
set --names | string replace --filter --regex -- "^nvm" "set --erase nvm" | source
|
||||
functions --erase (functions --all | string match --entire --regex -- "^_nvm_")
|
||||
end
|
||||
|
||||
if status is-interactive && set --query nvm_default_version && ! set --query nvm_current_version
|
||||
nvm use --silent $nvm_default_version
|
||||
end
|
||||
@@ -1,7 +0,0 @@
|
||||
# Path to Oh My Fish install.
|
||||
set -q XDG_DATA_HOME
|
||||
and set -gx OMF_PATH "$XDG_DATA_HOME/omf"
|
||||
or set -gx OMF_PATH "$HOME/.local/share/omf"
|
||||
|
||||
# Load Oh My Fish configuration.
|
||||
source $OMF_PATH/init.fish
|
||||
@@ -1,89 +0,0 @@
|
||||
# setting defualt editor
|
||||
set EDITOR vim
|
||||
|
||||
# add brew binaried
|
||||
fish_add_path /opt/homebrew/opt/postgresql@11/bin
|
||||
fish_add_path /opt/homebrew/bin
|
||||
|
||||
# setting PATH for rbenv
|
||||
# set PATH /usr/local/var/rbenv/shims $PATH
|
||||
status --is-interactive; and source (rbenv init -|psub)
|
||||
|
||||
# setting elixir sepcific stuff
|
||||
set ERL_AFLAGS "-kernel shell_history enabled"
|
||||
|
||||
# disable homebrew phoning home
|
||||
set HOMEBREW_NO_ANALYTICS 1
|
||||
|
||||
# disable 'spring' for Rails development
|
||||
set DISABLE_SPRING 1
|
||||
|
||||
# setting ulimits
|
||||
ulimit -n 2048
|
||||
|
||||
# grep options
|
||||
set GREP_OPTIONS '--color=auto'
|
||||
set GREP_COLOR '1;32'
|
||||
|
||||
# setting locale
|
||||
set -x LC_ALL 'en_US.UTF-8'
|
||||
set -x LANG 'en_US.UTF-8'
|
||||
|
||||
# define GOPATH
|
||||
set -x -U GOPATH $HOME/Documents/workspace_go
|
||||
|
||||
# definde Android SDK
|
||||
set -x -U ANDROID_SDK_ROOT $HOME/Library/Android/sdk
|
||||
set -x -U ANDROID_HOME $HOME/Library/Android/sdk
|
||||
# set -x -U JAVA_HOME /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
|
||||
set -x -U JAVA_HOME /Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home/
|
||||
|
||||
# setting GPG
|
||||
set GPG_TTY /dev/ttys001
|
||||
|
||||
# set home
|
||||
set -q XDG_CONFIG_HOME || set -U XDG_CONFIG_HOME $HOME/.config
|
||||
|
||||
# set abbveriations
|
||||
if status --is-interactive
|
||||
set -g fish_user_abbreviations
|
||||
abbr --add wgo 'cd ~/Documents/workspace_go/src'
|
||||
abbr --add wtm 'cd ~/Documents/workspace_tm'
|
||||
abbr --add obc 'cd ~/Documents/workspace_tm/obc'
|
||||
abbr --add tix 'cd ~/Documents/workspace_tm/amadeus_api/'
|
||||
abbr --add gst 'git status'
|
||||
abbr --add gd 'git diff'
|
||||
abbr --add ga 'git add .'
|
||||
abbr --add gl 'git pull'
|
||||
abbr --add gup 'git fetch && git rebase'
|
||||
abbr --add gp 'git push'
|
||||
abbr --add gc 'git commit -v'
|
||||
abbr --add gc! 'git commit --amend'
|
||||
abbr --add gca 'git commit -v -a'
|
||||
abbr --add gco 'git checkout'
|
||||
abbr --add gb 'git branch'
|
||||
abbr --add gba 'git branch -a'
|
||||
abbr --add gcount 'git shortlog -sn'
|
||||
abbr --add gcp 'git cherry-pick'
|
||||
abbr --add glg 'git log --stat --max-count=5'
|
||||
abbr --add bb 'brew update; and brew outdated'
|
||||
abbr --add bx 'bundle exec'
|
||||
abbr --add bxrc 'bundle exec rails c'
|
||||
abbr --add bxrs 'bundle exec rails s'
|
||||
abbr --add cloud 'cd ~/Library/Mobile\ Documents/com~apple~CloudDocs'
|
||||
abbr --add pg_start 'pg_ctl -D /usr/local/var/postgresql@11 start'
|
||||
abbr --add pg_stop 'pg_ctl -D /usr/local/var/postgresql@11 stop'
|
||||
abbr --add k 'kubectl'
|
||||
end
|
||||
|
||||
# disable login greeting
|
||||
set fish_greeting ''
|
||||
|
||||
# set -g fish_user_paths "/usr/local/opt/node@14/bin" $fish_user_paths
|
||||
set -g fish_user_paths "/usr/local/sbin" $fish_user_paths
|
||||
|
||||
# add kitty support
|
||||
# kitty + complete setup fish | source
|
||||
set -g fish_user_paths "/usr/local/opt/postgresql@11/bin" $fish_user_paths
|
||||
set -g fish_user_paths "/usr/local/opt/imagemagick@6/bin" $fish_user_paths
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
jorgebucaran/fisher
|
||||
edc/bass
|
||||
jorgebucaran/nvm.fish
|
||||
@@ -1,81 +0,0 @@
|
||||
# This file contains fish universal variable definitions.
|
||||
# VERSION: 3.0
|
||||
SETUVAR --export ANDROID_HOME:/Users/admin/Library/Android/sdk
|
||||
SETUVAR --export ANDROID_SDK_ROOT:/Users/admin/Library/Android/sdk
|
||||
SETUVAR EDITOR:vim
|
||||
SETUVAR --export --path GOPATH:/Users/admin/Documents/workspace_go
|
||||
SETUVAR --export JAVA_HOME:/Library/Java/JavaVirtualMachines/jdk\x2d11\x2ejdk/Contents/Home/
|
||||
SETUVAR --export LANG:en_US\x2eUTF\x2d8
|
||||
SETUVAR --export LC_ALL:en_US\x2eUTF\x2d8
|
||||
SETUVAR XDG_CONFIG_HOME:/Users/admin/\x2econfig
|
||||
SETUVAR __fish_classic_git_prompt_initialized:\x1d
|
||||
SETUVAR __fish_init_2_39_8:\x1d
|
||||
SETUVAR __fish_init_2_3_0:\x1d
|
||||
SETUVAR __fish_init_3_x:\x1d
|
||||
SETUVAR __fish_initialized:3400
|
||||
SETUVAR _fish_abbr_bb:brew\x20update\x3b\x20and\x20brew\x20outdated
|
||||
SETUVAR _fish_abbr_bx:bundle\x20exec
|
||||
SETUVAR _fish_abbr_bxrc:bundle\x20exec\x20rails\x20c
|
||||
SETUVAR _fish_abbr_bxrs:bundle\x20exec\x20rails\x20s
|
||||
SETUVAR _fish_abbr_cloud:cd\x20\x7e/Library/Mobile\x5c\x20Documents/com\x7eapple\x7eCloudDocs
|
||||
SETUVAR _fish_abbr_ga:git\x20add\x20\x2e
|
||||
SETUVAR _fish_abbr_gb:git\x20branch
|
||||
SETUVAR _fish_abbr_gba:git\x20branch\x20\x2da
|
||||
SETUVAR _fish_abbr_gc:git\x20commit\x20\x2dv
|
||||
SETUVAR _fish_abbr_gc_21_:git\x20commit\x20\x2d\x2damend
|
||||
SETUVAR _fish_abbr_gca:git\x20commit\x20\x2dv\x20\x2da
|
||||
SETUVAR _fish_abbr_gco:git\x20checkout
|
||||
SETUVAR _fish_abbr_gcount:git\x20shortlog\x20\x2dsn
|
||||
SETUVAR _fish_abbr_gcp:git\x20cherry\x2dpick
|
||||
SETUVAR _fish_abbr_gd:git\x20diff
|
||||
SETUVAR _fish_abbr_gl:git\x20pull
|
||||
SETUVAR _fish_abbr_glg:git\x20log\x20\x2d\x2dstat\x20\x2d\x2dmax\x2dcount\x3d5
|
||||
SETUVAR _fish_abbr_gp:git\x20push
|
||||
SETUVAR _fish_abbr_gst:git\x20status
|
||||
SETUVAR _fish_abbr_gup:git\x20fetch\x20\x26\x26\x20git\x20rebase
|
||||
SETUVAR _fish_abbr_k:kubectl
|
||||
SETUVAR _fish_abbr_obc:cd\x20\x7e/Documents/workspace_tm/obc
|
||||
SETUVAR _fish_abbr_pg__start:pg_ctl\x20\x2dD\x20/usr/local/var/postgresql\x4011\x20start
|
||||
SETUVAR _fish_abbr_pg__stop:pg_ctl\x20\x2dD\x20/usr/local/var/postgresql\x4011\x20stop
|
||||
SETUVAR _fish_abbr_tix:cd\x20\x7e/Documents/workspace_tm/amadeus_api/
|
||||
SETUVAR _fish_abbr_wgo:cd\x20\x7e/Documents/workspace_go/src
|
||||
SETUVAR _fish_abbr_wtm:cd\x20\x7e/Documents/workspace_tm
|
||||
SETUVAR _fisher_edc_2F_bass_files:\x7e/\x2econfig/fish/functions/__bass\x2epy\x1e\x7e/\x2econfig/fish/functions/bass\x2efish
|
||||
SETUVAR _fisher_jorgebucaran_2F_fisher_files:\x7e/\x2econfig/fish/functions/fisher\x2efish\x1e\x7e/\x2econfig/fish/completions/fisher\x2efish
|
||||
SETUVAR _fisher_jorgebucaran_2F_nvm_2E_fish_files:\x7e/\x2econfig/fish/functions/_nvm_index_update\x2efish\x1e\x7e/\x2econfig/fish/functions/_nvm_list\x2efish\x1e\x7e/\x2econfig/fish/functions/_nvm_version_activate\x2efish\x1e\x7e/\x2econfig/fish/functions/_nvm_version_deactivate\x2efish\x1e\x7e/\x2econfig/fish/functions/nvm\x2efish\x1e\x7e/\x2econfig/fish/conf\x2ed/nvm\x2efish\x1e\x7e/\x2econfig/fish/completions/nvm\x2efish
|
||||
SETUVAR _fisher_plugins:jorgebucaran/fisher\x1eedc/bass\x1ejorgebucaran/nvm\x2efish
|
||||
SETUVAR _fisher_upgraded_to_4_4:\x1d
|
||||
SETUVAR fish_color_autosuggestion:93a1a1
|
||||
SETUVAR fish_color_cancel:\x2dr
|
||||
SETUVAR fish_color_command:586e75
|
||||
SETUVAR fish_color_comment:93a1a1
|
||||
SETUVAR fish_color_cwd:green
|
||||
SETUVAR fish_color_cwd_root:red
|
||||
SETUVAR fish_color_end:268bd2
|
||||
SETUVAR fish_color_error:dc322f
|
||||
SETUVAR fish_color_escape:bryellow\x1e\x2d\x2dbold
|
||||
SETUVAR fish_color_history_current:\x2d\x2dbold
|
||||
SETUVAR fish_color_host:normal
|
||||
SETUVAR fish_color_host_remote:yellow
|
||||
SETUVAR fish_color_match:\x2d\x2dbackground\x3dbrblue
|
||||
SETUVAR fish_color_normal:normal
|
||||
SETUVAR fish_color_operator:bryellow
|
||||
SETUVAR fish_color_param:657b83
|
||||
SETUVAR fish_color_quote:839496
|
||||
SETUVAR fish_color_redirection:6c71c4
|
||||
SETUVAR fish_color_search_match:bryellow\x1e\x2d\x2dbackground\x3dbrblack
|
||||
SETUVAR fish_color_selection:white\x1e\x2d\x2dbold\x1e\x2d\x2dbackground\x3dbrblack
|
||||
SETUVAR fish_color_status:red
|
||||
SETUVAR fish_color_user:brgreen
|
||||
SETUVAR fish_color_valid_path:\x2d\x2dunderline
|
||||
SETUVAR fish_greeting:
|
||||
SETUVAR fish_key_bindings:fish_default_key_bindings
|
||||
SETUVAR fish_pager_color_completion:\x1d
|
||||
SETUVAR fish_pager_color_description:B3A06D\x1eyellow
|
||||
SETUVAR fish_pager_color_prefix:white\x1e\x2d\x2dbold\x1e\x2d\x2dunderline
|
||||
SETUVAR fish_pager_color_progress:brwhite\x1e\x2d\x2dbackground\x3dcyan
|
||||
SETUVAR fish_pager_color_selected_background:\x2dr
|
||||
SETUVAR fish_user_abbreviations:\x1d
|
||||
SETUVAR fish_user_paths:/opt/homebrew/opt/postgresql\x4011/bin\x1e/usr/local/opt/imagemagick\x406/bin\x1e/usr/local/opt/postgresql\x4011/bin\x1e/usr/local/sbin\x1e/opt/homebrew/bin\x1e/usr/local/opt/postgresql\x409\x2e5/bin\x1e/Users/michi/\x2efzf/bin\x1e/opt/homebrew/opt/fzf/bin\x1e/Users/admin/\x2efzf/bin
|
||||
SETUVAR nvm_data:/Users/admin/\x2elocal/share/nvm
|
||||
SETUVAR nvm_mirror:https\x3a//nodejs\x2eorg/dist
|
||||
@@ -1,138 +0,0 @@
|
||||
"""
|
||||
To be used with a companion fish function like this:
|
||||
|
||||
function refish
|
||||
set -l _x (python /tmp/bass.py source ~/.nvm/nvim.sh ';' nvm use iojs); source $_x; and rm -f $_x
|
||||
end
|
||||
|
||||
"""
|
||||
|
||||
from __future__ import print_function
|
||||
|
||||
import json
|
||||
import os
|
||||
import signal
|
||||
import subprocess
|
||||
import sys
|
||||
import traceback
|
||||
|
||||
|
||||
BASH = 'bash'
|
||||
|
||||
FISH_READONLY = [
|
||||
'PWD', 'SHLVL', 'history', 'pipestatus', 'status', 'version',
|
||||
'FISH_VERSION', 'fish_pid', 'hostname', '_', 'fish_private_mode'
|
||||
]
|
||||
|
||||
IGNORED = [
|
||||
'PS1', 'XPC_SERVICE_NAME'
|
||||
]
|
||||
|
||||
def ignored(name):
|
||||
if name == 'PWD': # this is read only, but has special handling
|
||||
return False
|
||||
# ignore other read only variables
|
||||
if name in FISH_READONLY:
|
||||
return True
|
||||
if name in IGNORED or name.startswith("BASH_FUNC"):
|
||||
return True
|
||||
return False
|
||||
|
||||
def escape(string):
|
||||
# use json.dumps to reliably escape quotes and backslashes
|
||||
return json.dumps(string).replace(r'$', r'\$')
|
||||
|
||||
def escape_identifier(word):
|
||||
return escape(word.replace('?', '\\?'))
|
||||
|
||||
def comment(string):
|
||||
return '\n'.join(['# ' + line for line in string.split('\n')])
|
||||
|
||||
def gen_script():
|
||||
# Use the following instead of /usr/bin/env to read environment so we can
|
||||
# deal with multi-line environment variables (and other odd cases).
|
||||
env_reader = "%s -c 'import os,json; print(json.dumps({k:v for k,v in os.environ.items()}))'" % (sys.executable)
|
||||
args = [BASH, '-c', env_reader]
|
||||
output = subprocess.check_output(args, universal_newlines=True)
|
||||
old_env = output.strip()
|
||||
|
||||
pipe_r, pipe_w = os.pipe()
|
||||
if sys.version_info >= (3, 4):
|
||||
os.set_inheritable(pipe_w, True)
|
||||
command = 'eval $1 && ({}; alias) >&{}'.format(
|
||||
env_reader,
|
||||
pipe_w
|
||||
)
|
||||
args = [BASH, '-c', command, 'bass', ' '.join(sys.argv[1:])]
|
||||
p = subprocess.Popen(args, universal_newlines=True, close_fds=False)
|
||||
os.close(pipe_w)
|
||||
with os.fdopen(pipe_r) as f:
|
||||
new_env = f.readline()
|
||||
alias_str = f.read()
|
||||
if p.wait() != 0:
|
||||
raise subprocess.CalledProcessError(
|
||||
returncode=p.returncode,
|
||||
cmd=' '.join(sys.argv[1:]),
|
||||
output=new_env + alias_str
|
||||
)
|
||||
new_env = new_env.strip()
|
||||
|
||||
old_env = json.loads(old_env)
|
||||
new_env = json.loads(new_env)
|
||||
|
||||
script_lines = []
|
||||
|
||||
for k, v in new_env.items():
|
||||
if ignored(k):
|
||||
continue
|
||||
v1 = old_env.get(k)
|
||||
if not v1:
|
||||
script_lines.append(comment('adding %s=%s' % (k, v)))
|
||||
elif v1 != v:
|
||||
script_lines.append(comment('updating %s=%s -> %s' % (k, v1, v)))
|
||||
# process special variables
|
||||
if k == 'PWD':
|
||||
script_lines.append('cd %s' % escape(v))
|
||||
continue
|
||||
else:
|
||||
continue
|
||||
if k == 'PATH':
|
||||
value = ' '.join([escape(directory)
|
||||
for directory in v.split(':')])
|
||||
else:
|
||||
value = escape(v)
|
||||
script_lines.append('set -g -x %s %s' % (k, value))
|
||||
|
||||
for var in set(old_env.keys()) - set(new_env.keys()):
|
||||
script_lines.append(comment('removing %s' % var))
|
||||
script_lines.append('set -e %s' % var)
|
||||
|
||||
script = '\n'.join(script_lines)
|
||||
|
||||
alias_lines = []
|
||||
for line in alias_str.splitlines():
|
||||
_, rest = line.split(None, 1)
|
||||
k, v = rest.split("=", 1)
|
||||
alias_lines.append("alias " + escape_identifier(k) + "=" + v)
|
||||
alias = '\n'.join(alias_lines)
|
||||
|
||||
return script + '\n' + alias
|
||||
|
||||
script_file = os.fdopen(3, 'w')
|
||||
|
||||
if not sys.argv[1:]:
|
||||
print('__bass_usage', file=script_file, end='')
|
||||
sys.exit(0)
|
||||
|
||||
try:
|
||||
script = gen_script()
|
||||
except subprocess.CalledProcessError as e:
|
||||
sys.exit(e.returncode)
|
||||
except Exception:
|
||||
print('Bass internal error!', file=sys.stderr)
|
||||
raise # traceback will output to stderr
|
||||
except KeyboardInterrupt:
|
||||
signal.signal(signal.SIGINT, signal.SIG_DFL)
|
||||
os.kill(os.getpid(), signal.SIGINT)
|
||||
else:
|
||||
script_file.write(script)
|
||||
@@ -1,20 +0,0 @@
|
||||
function _nvm_index_update
|
||||
test ! -d $nvm_data && command mkdir -p $nvm_data
|
||||
|
||||
set --local index $nvm_data/.index
|
||||
|
||||
if not command curl --location --silent $nvm_mirror/index.tab >$index.temp
|
||||
command rm -f $index.temp
|
||||
echo "nvm: Can't update index, host unavailable: \"$nvm_mirror\"" >&2
|
||||
return 1
|
||||
end
|
||||
|
||||
command awk -v OFS=\t '
|
||||
/v0.9.12/ { exit } # Unsupported
|
||||
NR > 1 {
|
||||
print $1 (NR == 2 ? " latest" : $10 != "-" ? " lts/" tolower($10) : "")
|
||||
}
|
||||
' $index.temp >$index
|
||||
|
||||
command rm -f $index.temp
|
||||
end
|
||||
@@ -1,11 +0,0 @@
|
||||
function _nvm_list
|
||||
set --local versions $nvm_data/*
|
||||
set --query versions[1] &&
|
||||
string match --entire --regex -- (string match --regex -- "v\d.+" $versions |
|
||||
string escape --style=regex |
|
||||
string join "|"
|
||||
) <$nvm_data/.index
|
||||
|
||||
command --all node |
|
||||
string match --quiet --invert --regex -- "^$nvm_data" && echo system
|
||||
end
|
||||
@@ -1,4 +0,0 @@
|
||||
function _nvm_version_activate --argument-names ver
|
||||
set --global --export nvm_current_version $ver
|
||||
set --prepend PATH $nvm_data/$ver/bin
|
||||
end
|
||||
@@ -1,5 +0,0 @@
|
||||
function _nvm_version_deactivate --argument-names ver
|
||||
test "$nvm_current_version" = "$ver" && set --erase nvm_current_version
|
||||
set --local index (contains --index -- $nvm_data/$ver/bin $PATH) &&
|
||||
set --erase PATH[$index]
|
||||
end
|
||||
@@ -1,3 +0,0 @@
|
||||
function az_web --description 'Use az web'
|
||||
az aks browse --name aks-$argv --resource-group $argv
|
||||
end
|
||||
@@ -1,29 +0,0 @@
|
||||
function bass
|
||||
set -l bash_args $argv
|
||||
set -l bass_debug
|
||||
if test "$bash_args[1]_" = '-d_'
|
||||
set bass_debug true
|
||||
set -e bash_args[1]
|
||||
end
|
||||
|
||||
set -l script_file (mktemp)
|
||||
if command -v python3 >/dev/null 2>&1
|
||||
command python3 -sS (dirname (status -f))/__bass.py $bash_args 3>$script_file
|
||||
else
|
||||
command python -sS (dirname (status -f))/__bass.py $bash_args 3>$script_file
|
||||
end
|
||||
set -l bass_status $status
|
||||
if test $bass_status -ne 0
|
||||
return $bass_status
|
||||
end
|
||||
|
||||
if test -n "$bass_debug"
|
||||
cat $script_file
|
||||
end
|
||||
source $script_file
|
||||
command rm $script_file
|
||||
end
|
||||
|
||||
function __bass_usage
|
||||
echo "Usage: bass [-d] <bash-command>"
|
||||
end
|
||||
@@ -1,52 +0,0 @@
|
||||
function _git_branch_name
|
||||
echo (git symbolic-ref HEAD 2> /dev/null | sed -e 's|^refs/heads/||')
|
||||
end
|
||||
|
||||
function _is_git_dirty
|
||||
echo (git status -s --ignore-submodules=dirty 2> /dev/null)
|
||||
end
|
||||
|
||||
function _rb_prompt
|
||||
echo (rbenv version | awk '{print $1}')
|
||||
end
|
||||
|
||||
function _kb_context
|
||||
kubectl config current-context 2> /dev/null
|
||||
if [ (test $status -eq 0) ]
|
||||
echo (kubectl config current-context | awk '{print $1}')
|
||||
end
|
||||
end
|
||||
|
||||
function fish_prompt
|
||||
set -l cyan (set_color -o cyan)
|
||||
set -l magenta (set_color -o magenta)
|
||||
set -l yellow (set_color -o yellow)
|
||||
set -l red (set_color -o red)
|
||||
set -l blue (set_color -o blue)
|
||||
set -l normal (set_color normal)
|
||||
|
||||
set -l arrow "$magenta↪ $normal"
|
||||
# set -l arrow "$red↪ $normal"
|
||||
set -l cwd $cyan(pwd|sed "s=$HOME=~=")
|
||||
|
||||
if [ (_kb_context) ]
|
||||
set -l kb_context $yellow(_kb_context)
|
||||
set kube_context "|$kb_context"
|
||||
end
|
||||
|
||||
set -l ruby_version $magenta(_rb_prompt)
|
||||
set -l ruby_version "[$ruby_version$normal$kube_context$normal] in "
|
||||
|
||||
if [ (_git_branch_name) ]
|
||||
set -l git_branch $red(_git_branch_name)
|
||||
set git_info "$normal on $blue$git_branch$blue"
|
||||
|
||||
if [ (_is_git_dirty) ]
|
||||
set -l dirty "$yellow ✗"
|
||||
set git_info "$git_info$dirty"
|
||||
end
|
||||
end
|
||||
|
||||
echo -s $ruby_version $cwd $git_info $normal \n $arrow " "
|
||||
end
|
||||
|
||||
@@ -1,52 +0,0 @@
|
||||
function _git_branch_name
|
||||
echo (git symbolic-ref HEAD 2> /dev/null | sed -e 's|^refs/heads/||')
|
||||
end
|
||||
|
||||
function _is_git_dirty
|
||||
echo (git status -s --ignore-submodules=dirty 2> /dev/null)
|
||||
end
|
||||
|
||||
function _rb_prompt
|
||||
echo (rbenv version | awk '{print $1}')
|
||||
end
|
||||
|
||||
function _kb_context
|
||||
kubectl config current-context 2> /dev/null
|
||||
if [ (test $status -eq 0) ]
|
||||
echo (kubectl config current-context | awk '{print $1}')
|
||||
end
|
||||
end
|
||||
|
||||
function fish_prompt
|
||||
set -l cyan (set_color -o cyan)
|
||||
set -l magenta (set_color -o magenta)
|
||||
set -l yellow (set_color -o yellow)
|
||||
set -l red (set_color -o red)
|
||||
set -l blue (set_color -o blue)
|
||||
set -l normal (set_color normal)
|
||||
|
||||
set -l arrow "$magenta↪ $normal"
|
||||
# set -l arrow "$red↪ $normal"
|
||||
set -l cwd $cyan(pwd|sed "s=$HOME=~=")
|
||||
|
||||
if [ (_kb_context) ]
|
||||
set -l kb_context $yellow(_kb_context)
|
||||
set kube_context "|$kb_context"
|
||||
end
|
||||
|
||||
set -l ruby_version $magenta(_rb_prompt)
|
||||
set -l ruby_version "[$ruby_version$normal$kube_context$normal] in "
|
||||
|
||||
if [ (_git_branch_name) ]
|
||||
set -l git_branch $red(_git_branch_name)
|
||||
set git_info "$normal on $blue$git_branch$blue"
|
||||
|
||||
if [ (_is_git_dirty) ]
|
||||
set -l dirty "$yellow ✗"
|
||||
set git_info "$git_info$dirty"
|
||||
end
|
||||
end
|
||||
|
||||
echo -s $ruby_version $cwd $git_info $normal \n $arrow " "
|
||||
end
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
function fish_user_key_bindings
|
||||
fzf_key_bindings
|
||||
end
|
||||
@@ -1,240 +0,0 @@
|
||||
function fisher --argument-names cmd --description "A plugin manager for Fish"
|
||||
set --query fisher_path || set --local fisher_path $__fish_config_dir
|
||||
set --local fisher_version 4.4.3
|
||||
set --local fish_plugins $__fish_config_dir/fish_plugins
|
||||
|
||||
switch "$cmd"
|
||||
case -v --version
|
||||
echo "fisher, version $fisher_version"
|
||||
case "" -h --help
|
||||
echo "Usage: fisher install <plugins...> Install plugins"
|
||||
echo " fisher remove <plugins...> Remove installed plugins"
|
||||
echo " fisher update <plugins...> Update installed plugins"
|
||||
echo " fisher update Update all installed plugins"
|
||||
echo " fisher list [<regex>] List installed plugins matching regex"
|
||||
echo "Options:"
|
||||
echo " -v or --version Print version"
|
||||
echo " -h or --help Print this help message"
|
||||
echo "Variables:"
|
||||
echo " \$fisher_path Plugin installation path. Default: $__fish_config_dir" | string replace --regex -- $HOME \~
|
||||
case ls list
|
||||
string match --entire --regex -- "$argv[2]" $_fisher_plugins
|
||||
case install update remove
|
||||
isatty || read --local --null --array stdin && set --append argv $stdin
|
||||
|
||||
set --local install_plugins
|
||||
set --local update_plugins
|
||||
set --local remove_plugins
|
||||
set --local arg_plugins $argv[2..-1]
|
||||
set --local old_plugins $_fisher_plugins
|
||||
set --local new_plugins
|
||||
|
||||
test -e $fish_plugins && set --local file_plugins (string match --regex -- '^[^\s]+$' <$fish_plugins)
|
||||
|
||||
if ! set --query argv[2]
|
||||
if test "$cmd" != update
|
||||
echo "fisher: Not enough arguments for command: \"$cmd\"" >&2 && return 1
|
||||
else if ! set --query file_plugins
|
||||
echo "fisher: \"$fish_plugins\" file not found: \"$cmd\"" >&2 && return 1
|
||||
end
|
||||
set arg_plugins $file_plugins
|
||||
end
|
||||
|
||||
for plugin in $arg_plugins
|
||||
set plugin (test -e "$plugin" && realpath $plugin || string lower -- $plugin)
|
||||
contains -- "$plugin" $new_plugins || set --append new_plugins $plugin
|
||||
end
|
||||
|
||||
if set --query argv[2]
|
||||
for plugin in $new_plugins
|
||||
if contains -- "$plugin" $old_plugins
|
||||
test "$cmd" = remove &&
|
||||
set --append remove_plugins $plugin ||
|
||||
set --append update_plugins $plugin
|
||||
else if test "$cmd" = install
|
||||
set --append install_plugins $plugin
|
||||
else
|
||||
echo "fisher: Plugin not installed: \"$plugin\"" >&2 && return 1
|
||||
end
|
||||
end
|
||||
else
|
||||
for plugin in $new_plugins
|
||||
contains -- "$plugin" $old_plugins &&
|
||||
set --append update_plugins $plugin ||
|
||||
set --append install_plugins $plugin
|
||||
end
|
||||
|
||||
for plugin in $old_plugins
|
||||
contains -- "$plugin" $new_plugins || set --append remove_plugins $plugin
|
||||
end
|
||||
end
|
||||
|
||||
set --local pid_list
|
||||
set --local source_plugins
|
||||
set --local fetch_plugins $update_plugins $install_plugins
|
||||
set --local fish_path (status fish-path)
|
||||
|
||||
echo (set_color --bold)fisher $cmd version $fisher_version(set_color normal)
|
||||
|
||||
for plugin in $fetch_plugins
|
||||
set --local source (command mktemp -d)
|
||||
set --append source_plugins $source
|
||||
|
||||
command mkdir -p $source/{completions,conf.d,themes,functions}
|
||||
|
||||
$fish_path --command "
|
||||
if test -e $plugin
|
||||
command cp -Rf $plugin/* $source
|
||||
else
|
||||
set temp (command mktemp -d)
|
||||
set repo (string split -- \@ $plugin) || set repo[2] HEAD
|
||||
|
||||
if set path (string replace --regex -- '^(https://)?gitlab.com/' '' \$repo[1])
|
||||
set name (string split -- / \$path)[-1]
|
||||
set url https://gitlab.com/\$path/-/archive/\$repo[2]/\$name-\$repo[2].tar.gz
|
||||
else
|
||||
set url https://api.github.com/repos/\$repo[1]/tarball/\$repo[2]
|
||||
end
|
||||
|
||||
echo Fetching (set_color --underline)\$url(set_color normal)
|
||||
|
||||
if curl --silent -L \$url | tar -xzC \$temp -f - 2>/dev/null
|
||||
command cp -Rf \$temp/*/* $source
|
||||
else
|
||||
echo fisher: Invalid plugin name or host unavailable: \\\"$plugin\\\" >&2
|
||||
command rm -rf $source
|
||||
end
|
||||
|
||||
command rm -rf \$temp
|
||||
end
|
||||
|
||||
set files $source/* && string match --quiet --regex -- .+\.fish\\\$ \$files
|
||||
" &
|
||||
|
||||
set --append pid_list (jobs --last --pid)
|
||||
end
|
||||
|
||||
wait $pid_list 2>/dev/null
|
||||
|
||||
for plugin in $fetch_plugins
|
||||
if set --local source $source_plugins[(contains --index -- "$plugin" $fetch_plugins)] && test ! -e $source
|
||||
if set --local index (contains --index -- "$plugin" $install_plugins)
|
||||
set --erase install_plugins[$index]
|
||||
else
|
||||
set --erase update_plugins[(contains --index -- "$plugin" $update_plugins)]
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
for plugin in $update_plugins $remove_plugins
|
||||
if set --local index (contains --index -- "$plugin" $_fisher_plugins)
|
||||
set --local plugin_files_var _fisher_(string escape --style=var -- $plugin)_files
|
||||
|
||||
if contains -- "$plugin" $remove_plugins
|
||||
for name in (string replace --filter --regex -- '.+/conf\.d/([^/]+)\.fish$' '$1' $$plugin_files_var)
|
||||
emit {$name}_uninstall
|
||||
end
|
||||
printf "%s\n" Removing\ (set_color red --bold)$plugin(set_color normal) " "$$plugin_files_var | string replace -- \~ ~
|
||||
set --erase _fisher_plugins[$index]
|
||||
end
|
||||
|
||||
command rm -rf (string replace -- \~ ~ $$plugin_files_var)
|
||||
|
||||
functions --erase (string replace --filter --regex -- '.+/functions/([^/]+)\.fish$' '$1' $$plugin_files_var)
|
||||
|
||||
for name in (string replace --filter --regex -- '.+/completions/([^/]+)\.fish$' '$1' $$plugin_files_var)
|
||||
complete --erase --command $name
|
||||
end
|
||||
|
||||
set --erase $plugin_files_var
|
||||
end
|
||||
end
|
||||
|
||||
if set --query update_plugins[1] || set --query install_plugins[1]
|
||||
command mkdir -p $fisher_path/{functions,themes,conf.d,completions}
|
||||
end
|
||||
|
||||
for plugin in $update_plugins $install_plugins
|
||||
set --local source $source_plugins[(contains --index -- "$plugin" $fetch_plugins)]
|
||||
set --local files $source/{functions,themes,conf.d,completions}/*
|
||||
|
||||
if set --local index (contains --index -- $plugin $install_plugins)
|
||||
set --local user_files $fisher_path/{functions,themes,conf.d,completions}/*
|
||||
set --local conflict_files
|
||||
|
||||
for file in (string replace -- $source/ $fisher_path/ $files)
|
||||
contains -- $file $user_files && set --append conflict_files $file
|
||||
end
|
||||
|
||||
if set --query conflict_files[1] && set --erase install_plugins[$index]
|
||||
echo -s "fisher: Cannot install \"$plugin\": please remove or move conflicting files first:" \n" "$conflict_files >&2
|
||||
continue
|
||||
end
|
||||
end
|
||||
|
||||
for file in (string replace -- $source/ "" $files)
|
||||
command cp -RLf $source/$file $fisher_path/$file
|
||||
end
|
||||
|
||||
set --local plugin_files_var _fisher_(string escape --style=var -- $plugin)_files
|
||||
|
||||
set --query files[1] && set --universal $plugin_files_var (string replace -- $source $fisher_path $files | string replace -- ~ \~)
|
||||
|
||||
contains -- $plugin $_fisher_plugins || set --universal --append _fisher_plugins $plugin
|
||||
contains -- $plugin $install_plugins && set --local event install || set --local event update
|
||||
|
||||
printf "%s\n" Installing\ (set_color --bold)$plugin(set_color normal) " "$$plugin_files_var | string replace -- \~ ~
|
||||
|
||||
for file in (string match --regex -- '.+/[^/]+\.fish$' $$plugin_files_var | string replace -- \~ ~)
|
||||
source $file
|
||||
if set --local name (string replace --regex -- '.+conf\.d/([^/]+)\.fish$' '$1' $file)
|
||||
emit {$name}_$event
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
command rm -rf $source_plugins
|
||||
|
||||
if set --query _fisher_plugins[1]
|
||||
set --local commit_plugins
|
||||
|
||||
for plugin in $file_plugins
|
||||
contains -- (string lower -- $plugin) (string lower -- $_fisher_plugins) && set --append commit_plugins $plugin
|
||||
end
|
||||
|
||||
for plugin in $_fisher_plugins
|
||||
contains -- (string lower -- $plugin) (string lower -- $commit_plugins) || set --append commit_plugins $plugin
|
||||
end
|
||||
|
||||
printf "%s\n" $commit_plugins >$fish_plugins
|
||||
else
|
||||
set --erase _fisher_plugins
|
||||
command rm -f $fish_plugins
|
||||
end
|
||||
|
||||
set --local total (count $install_plugins) (count $update_plugins) (count $remove_plugins)
|
||||
|
||||
test "$total" != "0 0 0" && echo (string join ", " (
|
||||
test $total[1] = 0 || echo "Installed $total[1]") (
|
||||
test $total[2] = 0 || echo "Updated $total[2]") (
|
||||
test $total[3] = 0 || echo "Removed $total[3]")
|
||||
) plugin/s
|
||||
case \*
|
||||
echo "fisher: Unknown command: \"$cmd\"" >&2 && return 1
|
||||
end
|
||||
end
|
||||
|
||||
if ! set --query _fisher_upgraded_to_4_4
|
||||
set --universal _fisher_upgraded_to_4_4
|
||||
if functions --query _fisher_list
|
||||
set --query XDG_DATA_HOME[1] || set --local XDG_DATA_HOME ~/.local/share
|
||||
command rm -rf $XDG_DATA_HOME/fisher
|
||||
functions --erase _fisher_{list,plugin_parse}
|
||||
fisher update >/dev/null 2>/dev/null
|
||||
else
|
||||
for var in (set --names | string match --entire --regex '^_fisher_.+_files$')
|
||||
set $var (string replace -- ~ \~ $$var)
|
||||
end
|
||||
functions --erase _fisher_fish_postexec
|
||||
end
|
||||
end
|
||||
@@ -1 +0,0 @@
|
||||
/opt/homebrew/opt/fzf/shell/key-bindings.fish
|
||||
@@ -1,3 +0,0 @@
|
||||
function gdiff
|
||||
git log --graph --pretty=format:'%Cred%h%Creset - %s %Creset' --abbrev-commit origin/$argv[2]..origin/$argv[1]
|
||||
end
|
||||
@@ -1,11 +0,0 @@
|
||||
function kc --description 'switch context to dev, int or prod'
|
||||
if test "$argv" = "dev"
|
||||
kubectl config use-context tm-dev-aks-02
|
||||
else if test "$argv" = "int"
|
||||
kubectl config use-context tm-int-aks-02
|
||||
else if test "$argv" = "prod"
|
||||
kubectl config use-context tm-prd-aks-02
|
||||
else
|
||||
kubectl config use-context aks-prod
|
||||
end
|
||||
end
|
||||
@@ -1,3 +0,0 @@
|
||||
function ks --description 'show cluster status for dev, int or prod'
|
||||
az aks show --resource-group $argv --name aks-$argv --output table
|
||||
end
|
||||
@@ -1,230 +0,0 @@
|
||||
function nvm --description "Node version manager"
|
||||
for silent in --silent -s
|
||||
if set --local index (contains --index -- $silent $argv)
|
||||
set --erase argv[$index] && break
|
||||
end
|
||||
set --erase silent
|
||||
end
|
||||
|
||||
set --local cmd $argv[1]
|
||||
set --local ver $argv[2]
|
||||
|
||||
if set --query silent && ! set --query cmd[1]
|
||||
echo "nvm: Version number not specified (see nvm -h for usage)" >&2
|
||||
return 1
|
||||
end
|
||||
|
||||
if ! set --query ver[1] && contains -- "$cmd" install use
|
||||
for file in .nvmrc .node-version
|
||||
set file (_nvm_find_up $PWD $file) && read ver <$file && break
|
||||
end
|
||||
|
||||
if ! set --query ver[1]
|
||||
echo "nvm: Invalid version or missing \".nvmrc\" file" >&2
|
||||
return 1
|
||||
end
|
||||
end
|
||||
|
||||
set --local their_version $ver
|
||||
|
||||
switch "$cmd"
|
||||
case -v --version
|
||||
echo "nvm, version 2.2.11"
|
||||
case "" -h --help
|
||||
echo "Usage: nvm install <version> Download and activate the specified Node version"
|
||||
echo " nvm install Install version from nearest .nvmrc file"
|
||||
echo " nvm use <version> Activate a version in the current shell"
|
||||
echo " nvm use Activate version from nearest .nvmrc file"
|
||||
echo " nvm list List installed versions"
|
||||
echo " nvm list-remote List versions available to install"
|
||||
echo " nvm list-remote <regex> List versions matching a given regular expression"
|
||||
echo " nvm current Print the currently-active version"
|
||||
echo " nvm uninstall <version> Uninstall a version"
|
||||
echo "Options:"
|
||||
echo " -s or --silent Suppress standard output"
|
||||
echo " -v or --version Print version"
|
||||
echo " -h or --help Print this help message"
|
||||
echo "Variables:"
|
||||
echo " nvm_arch Override architecture, e.g. x64-musl"
|
||||
echo " nvm_mirror Use a mirror of the Node binaries"
|
||||
echo " nvm_default_version Set the default version for new shells"
|
||||
echo " nvm_default_packages Install a list of packages every time you install a Node version"
|
||||
case install
|
||||
_nvm_index_update
|
||||
|
||||
string match --entire --regex -- (_nvm_version_match $ver) <$nvm_data/.index | read ver alias
|
||||
|
||||
if ! set --query ver[1]
|
||||
echo "nvm: Invalid version number or alias: \"$their_version\"" >&2
|
||||
return 1
|
||||
end
|
||||
|
||||
if test ! -e $nvm_data/$ver
|
||||
set --local os (command uname -s | string lower)
|
||||
set --local ext tar.gz
|
||||
set --local arch (command uname -m)
|
||||
|
||||
switch $os
|
||||
case aix
|
||||
set arch ppc64
|
||||
case sunos
|
||||
case linux
|
||||
case darwin
|
||||
case {MSYS_NT,MINGW\*_NT}\*
|
||||
set os win
|
||||
set ext zip
|
||||
case \*
|
||||
echo "nvm: Unsupported operating system: \"$os\"" >&2
|
||||
return 1
|
||||
end
|
||||
|
||||
switch $arch
|
||||
case i\*86
|
||||
set arch x86
|
||||
case x86_64
|
||||
set arch x64
|
||||
case arm64
|
||||
string match --regex --quiet "v(?<major>\d+)" $ver
|
||||
if test "$os" = darwin -a $major -lt 16
|
||||
set arch x64
|
||||
end
|
||||
case armv6 armv6l
|
||||
set arch armv6l
|
||||
case armv7 armv7l
|
||||
set arch armv7l
|
||||
case armv8 armv8l aarch64
|
||||
set arch arm64
|
||||
end
|
||||
|
||||
set --query nvm_arch && set arch $nvm_arch
|
||||
|
||||
set --local dir "node-$ver-$os-$arch"
|
||||
set --local url $nvm_mirror/$ver/$dir.$ext
|
||||
|
||||
command mkdir -p $nvm_data/$ver
|
||||
|
||||
if ! set --query silent
|
||||
echo -e "Installing Node \x1b[1m$ver\x1b[22m $alias"
|
||||
echo -e "Fetching \x1b[4m$url\x1b[24m\x1b[7m"
|
||||
end
|
||||
|
||||
if ! command curl $silent --progress-bar --location $url |
|
||||
command tar --extract --gzip --directory $nvm_data/$ver 2>/dev/null
|
||||
command rm -rf $nvm_data/$ver
|
||||
echo -e "\033[F\33[2K\x1b[0mnvm: Invalid mirror or host unavailable: \"$url\"" >&2
|
||||
return 1
|
||||
end
|
||||
|
||||
set --query silent || echo -en "\033[F\33[2K\x1b[0m"
|
||||
|
||||
if test "$os" = win
|
||||
command mv $nvm_data/$ver/$dir $nvm_data/$ver/bin
|
||||
else
|
||||
command mv $nvm_data/$ver/$dir/* $nvm_data/$ver
|
||||
command rm -rf $nvm_data/$ver/$dir
|
||||
end
|
||||
end
|
||||
|
||||
if test $ver != "$nvm_current_version"
|
||||
set --query nvm_current_version && _nvm_version_deactivate $nvm_current_version
|
||||
_nvm_version_activate $ver
|
||||
|
||||
set --query nvm_default_packages[1] && npm install --global $silent $nvm_default_packages
|
||||
end
|
||||
|
||||
set --query silent || printf "Now using Node %s (npm %s) %s\n" (_nvm_node_info)
|
||||
case use
|
||||
test $ver = default && set ver $nvm_default_version
|
||||
_nvm_list | string match --entire --regex -- (_nvm_version_match $ver) | read ver __
|
||||
|
||||
if ! set --query ver[1]
|
||||
echo "nvm: Can't use Node \"$their_version\", version must be installed first" >&2
|
||||
return 1
|
||||
end
|
||||
|
||||
if test $ver != "$nvm_current_version"
|
||||
set --query nvm_current_version && _nvm_version_deactivate $nvm_current_version
|
||||
test $ver != system && _nvm_version_activate $ver
|
||||
end
|
||||
|
||||
set --query silent || printf "Now using Node %s (npm %s) %s\n" (_nvm_node_info)
|
||||
case uninstall
|
||||
if test -z "$ver"
|
||||
echo "nvm: Not enough arguments for command: \"$cmd\"" >&2
|
||||
return 1
|
||||
end
|
||||
|
||||
test $ver = default && test ! -z "$nvm_default_version" && set ver $nvm_default_version
|
||||
|
||||
_nvm_list | string match --entire --regex -- (_nvm_version_match $ver) | read ver __
|
||||
|
||||
if ! set -q ver[1]
|
||||
echo "nvm: Node version not installed or invalid: \"$their_version\"" >&2
|
||||
return 1
|
||||
end
|
||||
|
||||
set --query silent || printf "Uninstalling Node %s %s\n" $ver (string replace ~ \~ "$nvm_data/$ver/bin/node")
|
||||
|
||||
_nvm_version_deactivate $ver
|
||||
|
||||
command rm -rf $nvm_data/$ver
|
||||
case current
|
||||
_nvm_current
|
||||
case ls list
|
||||
_nvm_list | _nvm_list_format (_nvm_current) $argv[2]
|
||||
case lsr {ls,list}-remote
|
||||
_nvm_index_update || return
|
||||
_nvm_list | command awk '
|
||||
FILENAME == "-" && (is_local[$1] = FNR == NR) { next } {
|
||||
print $0 (is_local[$1] ? " ✓" : "")
|
||||
}
|
||||
' - $nvm_data/.index | _nvm_list_format (_nvm_current) $argv[2]
|
||||
case \*
|
||||
echo "nvm: Unknown command or option: \"$cmd\" (see nvm -h for usage)" >&2
|
||||
return 1
|
||||
end
|
||||
end
|
||||
|
||||
function _nvm_find_up --argument-names path file
|
||||
test -e "$path/$file" && echo $path/$file || begin
|
||||
test ! -z "$path" || return
|
||||
_nvm_find_up (string replace --regex -- '/[^/]*$' "" $path) $file
|
||||
end
|
||||
end
|
||||
|
||||
function _nvm_version_match --argument-names ver
|
||||
string replace --regex -- '^v?(\d+|\d+\.\d+)$' 'v$1.' $ver |
|
||||
string replace --filter --regex -- '^v?(\d+)' 'v$1' |
|
||||
string escape --style=regex ||
|
||||
string lower '\b'$ver'(?:/\w+)?$'
|
||||
end
|
||||
|
||||
function _nvm_list_format --argument-names current regex
|
||||
command awk -v current="$current" -v regex="$regex" '
|
||||
$0 ~ regex {
|
||||
aliases[versions[i++] = $1] = $2 " " $3
|
||||
pad = (n = length($1)) > pad ? n : pad
|
||||
}
|
||||
END {
|
||||
if (!i) exit 1
|
||||
while (i--)
|
||||
printf((current == versions[i] ? " ▶ " : " ") "%"pad"s %s\n",
|
||||
versions[i], aliases[versions[i]])
|
||||
}
|
||||
'
|
||||
end
|
||||
|
||||
function _nvm_current
|
||||
command --search --quiet node || return
|
||||
set --query nvm_current_version && echo $nvm_current_version || echo system
|
||||
end
|
||||
|
||||
function _nvm_node_info
|
||||
set --local npm_path (string replace bin/npm-cli.js "" (realpath (command --search npm)))
|
||||
test -f $npm_path/package.json || set --local npm_version_default (command npm --version)
|
||||
command node --eval "
|
||||
console.log(process.version)
|
||||
console.log('$npm_version_default' ? '$npm_version_default': require('$npm_path/package.json').version)
|
||||
console.log(process.execPath.replace(require('os').homedir(), '~'))
|
||||
"
|
||||
end
|
||||
@@ -1,3 +0,0 @@
|
||||
function wtm
|
||||
cd ~/Documents/workspace_tm
|
||||
end
|
||||
@@ -1,4 +0,0 @@
|
||||
function yy --description 'Use youtube-dl'
|
||||
youtube-dl -f 'bestvideo[ext!=webm]+bestaudio[ext!=webm]/best[ext!=webm]' $argv
|
||||
end
|
||||
|
||||
19
config/gh/config.yml
Normal file
19
config/gh/config.yml
Normal file
@@ -0,0 +1,19 @@
|
||||
# The current version of the config schema
|
||||
version: 1
|
||||
# What protocol to use when performing git operations. Supported values: ssh, https
|
||||
git_protocol: https
|
||||
# What editor gh should run when creating issues, pull requests, etc. If blank, will refer to environment.
|
||||
editor:
|
||||
# When to interactively prompt. This is a global config that cannot be overridden by hostname. Supported values: enabled, disabled
|
||||
prompt: enabled
|
||||
# Preference for editor-based interactive prompting. This is a global config that cannot be overridden by hostname. Supported values: enabled, disabled
|
||||
prefer_editor_prompt: disabled
|
||||
# A pager program to send command output to, e.g. "less". If blank, will refer to environment. Set the value to "cat" to disable the pager.
|
||||
pager:
|
||||
# Aliases allow you to create nicknames for gh commands
|
||||
aliases:
|
||||
co: pr checkout
|
||||
# The path to a unix socket through which send HTTP connections. If blank, HTTP traffic will be handled by net/http.DefaultTransport.
|
||||
http_unix_socket:
|
||||
# What web browser gh should use when opening URLs. If blank, will refer to environment.
|
||||
browser:
|
||||
5
config/gh/hosts.yml
Normal file
5
config/gh/hosts.yml
Normal file
@@ -0,0 +1,5 @@
|
||||
github.com:
|
||||
git_protocol: https
|
||||
users:
|
||||
zlorfi:
|
||||
user: zlorfi
|
||||
19
config/ghostty/config
Normal file
19
config/ghostty/config
Normal file
@@ -0,0 +1,19 @@
|
||||
auto-update = check
|
||||
background-blur-radius = 20
|
||||
clipboard-paste-protection = true
|
||||
font-family = SauceCodePro NFM
|
||||
font-size = 19
|
||||
keybind = global:super+enter=toggle_quick_terminal
|
||||
macos-titlebar-proxy-icon = hidden
|
||||
mouse-hide-while-typing = true
|
||||
quick-terminal-position = center
|
||||
quick-terminal-size = 40%,55%
|
||||
shell-integration = zsh
|
||||
shell-integration-features = no-title
|
||||
theme = dark:Catppuccin Frappe,light:Catppuccin Mocha
|
||||
title = " "
|
||||
window-decoration = true
|
||||
window-height = 35
|
||||
window-new-tab-position = end
|
||||
window-width = 120
|
||||
keybind = shift+enter=text:\x1b\r
|
||||
18
config/ghostty/config.643aa711.bak
Normal file
18
config/ghostty/config.643aa711.bak
Normal file
@@ -0,0 +1,18 @@
|
||||
auto-update = check
|
||||
background-blur-radius = 20
|
||||
clipboard-paste-protection = true
|
||||
font-family = SauceCodePro NFM
|
||||
font-size = 19
|
||||
keybind = global:super+enter=toggle_quick_terminal
|
||||
macos-titlebar-proxy-icon = hidden
|
||||
mouse-hide-while-typing = true
|
||||
quick-terminal-position = center
|
||||
quick-terminal-size = 40%,55%
|
||||
shell-integration = zsh
|
||||
shell-integration-features = no-title
|
||||
theme = dark:Catppuccin Frappe,light:Catppuccin Mocha
|
||||
title = " "
|
||||
window-decoration = true
|
||||
window-height = 35
|
||||
window-new-tab-position = end
|
||||
window-width = 120
|
||||
22
config/ghostty/themes/0x96f
Normal file
22
config/ghostty/themes/0x96f
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#262427
|
||||
palette = 1=#ff666d
|
||||
palette = 2=#b3e03a
|
||||
palette = 3=#ffc739
|
||||
palette = 4=#00cde8
|
||||
palette = 5=#a392e8
|
||||
palette = 6=#9deaf6
|
||||
palette = 7=#fcfcfa
|
||||
palette = 8=#545452
|
||||
palette = 9=#ff7e83
|
||||
palette = 10=#bee55e
|
||||
palette = 11=#ffd05e
|
||||
palette = 12=#1bd5eb
|
||||
palette = 13=#b0a3eb
|
||||
palette = 14=#acedf8
|
||||
palette = 15=#fcfcfa
|
||||
background = #262427
|
||||
foreground = #fcfcfa
|
||||
cursor-color = #fcfcfa
|
||||
cursor-text = #000000
|
||||
selection-background = #fcfcfa
|
||||
selection-foreground = #262427
|
||||
22
config/ghostty/themes/12-bit Rainbow
Normal file
22
config/ghostty/themes/12-bit Rainbow
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#000000
|
||||
palette = 1=#a03050
|
||||
palette = 2=#40d080
|
||||
palette = 3=#e09040
|
||||
palette = 4=#3060b0
|
||||
palette = 5=#603090
|
||||
palette = 6=#0090c0
|
||||
palette = 7=#dbded8
|
||||
palette = 8=#685656
|
||||
palette = 9=#c06060
|
||||
palette = 10=#90d050
|
||||
palette = 11=#e0d000
|
||||
palette = 12=#00b0c0
|
||||
palette = 13=#801070
|
||||
palette = 14=#20b0c0
|
||||
palette = 15=#ffffff
|
||||
background = #040404
|
||||
foreground = #feffff
|
||||
cursor-color = #e0d000
|
||||
cursor-text = #000000
|
||||
selection-background = #606060
|
||||
selection-foreground = #ffffff
|
||||
22
config/ghostty/themes/3024 Day
Normal file
22
config/ghostty/themes/3024 Day
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#090300
|
||||
palette = 1=#db2d20
|
||||
palette = 2=#01a252
|
||||
palette = 3=#fded02
|
||||
palette = 4=#01a0e4
|
||||
palette = 5=#a16a94
|
||||
palette = 6=#b5e4f4
|
||||
palette = 7=#a5a2a2
|
||||
palette = 8=#5c5855
|
||||
palette = 9=#e8bbd0
|
||||
palette = 10=#3a3432
|
||||
palette = 11=#4a4543
|
||||
palette = 12=#807d7c
|
||||
palette = 13=#d6d5d4
|
||||
palette = 14=#cdab53
|
||||
palette = 15=#f7f7f7
|
||||
background = #f7f7f7
|
||||
foreground = #4a4543
|
||||
cursor-color = #4a4543
|
||||
cursor-text = #f7f7f7
|
||||
selection-background = #a5a2a2
|
||||
selection-foreground = #4a4543
|
||||
22
config/ghostty/themes/3024 Night
Normal file
22
config/ghostty/themes/3024 Night
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#090300
|
||||
palette = 1=#db2d20
|
||||
palette = 2=#01a252
|
||||
palette = 3=#fded02
|
||||
palette = 4=#01a0e4
|
||||
palette = 5=#a16a94
|
||||
palette = 6=#b5e4f4
|
||||
palette = 7=#a5a2a2
|
||||
palette = 8=#5c5855
|
||||
palette = 9=#e8bbd0
|
||||
palette = 10=#3a3432
|
||||
palette = 11=#4a4543
|
||||
palette = 12=#807d7c
|
||||
palette = 13=#d6d5d4
|
||||
palette = 14=#cdab53
|
||||
palette = 15=#f7f7f7
|
||||
background = #090300
|
||||
foreground = #a5a2a2
|
||||
cursor-color = #a5a2a2
|
||||
cursor-text = #090300
|
||||
selection-background = #4a4543
|
||||
selection-foreground = #a5a2a2
|
||||
22
config/ghostty/themes/Aardvark Blue
Normal file
22
config/ghostty/themes/Aardvark Blue
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#191919
|
||||
palette = 1=#aa342e
|
||||
palette = 2=#4b8c0f
|
||||
palette = 3=#dbba00
|
||||
palette = 4=#1370d3
|
||||
palette = 5=#c43ac3
|
||||
palette = 6=#008eb0
|
||||
palette = 7=#bebebe
|
||||
palette = 8=#454545
|
||||
palette = 9=#f05b50
|
||||
palette = 10=#95dc55
|
||||
palette = 11=#ffe763
|
||||
palette = 12=#60a4ec
|
||||
palette = 13=#e26be2
|
||||
palette = 14=#60b6cb
|
||||
palette = 15=#f7f7f7
|
||||
background = #102040
|
||||
foreground = #dddddd
|
||||
cursor-color = #007acc
|
||||
cursor-text = #bfdbfe
|
||||
selection-background = #bfdbfe
|
||||
selection-foreground = #000000
|
||||
22
config/ghostty/themes/Abernathy
Normal file
22
config/ghostty/themes/Abernathy
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#000000
|
||||
palette = 1=#cd0000
|
||||
palette = 2=#00cd00
|
||||
palette = 3=#cdcd00
|
||||
palette = 4=#1093f5
|
||||
palette = 5=#cd00cd
|
||||
palette = 6=#00cdcd
|
||||
palette = 7=#faebd7
|
||||
palette = 8=#404040
|
||||
palette = 9=#ff0000
|
||||
palette = 10=#00ff00
|
||||
palette = 11=#ffff00
|
||||
palette = 12=#11b5f6
|
||||
palette = 13=#ff00ff
|
||||
palette = 14=#00ffff
|
||||
palette = 15=#ffffff
|
||||
background = #111416
|
||||
foreground = #eeeeec
|
||||
cursor-color = #bbbbbb
|
||||
cursor-text = #ffffff
|
||||
selection-background = #eeeeec
|
||||
selection-foreground = #333333
|
||||
22
config/ghostty/themes/Adventure
Normal file
22
config/ghostty/themes/Adventure
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#040404
|
||||
palette = 1=#d84a33
|
||||
palette = 2=#5da602
|
||||
palette = 3=#eebb6e
|
||||
palette = 4=#417ab3
|
||||
palette = 5=#e5c499
|
||||
palette = 6=#bdcfe5
|
||||
palette = 7=#dbded8
|
||||
palette = 8=#685656
|
||||
palette = 9=#d76b42
|
||||
palette = 10=#99b52c
|
||||
palette = 11=#ffb670
|
||||
palette = 12=#97d7ef
|
||||
palette = 13=#aa7900
|
||||
palette = 14=#bdcfe5
|
||||
palette = 15=#e4d5c7
|
||||
background = #040404
|
||||
foreground = #feffff
|
||||
cursor-color = #feffff
|
||||
cursor-text = #000000
|
||||
selection-background = #606060
|
||||
selection-foreground = #ffffff
|
||||
22
config/ghostty/themes/Adventure Time
Normal file
22
config/ghostty/themes/Adventure Time
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#050404
|
||||
palette = 1=#bd0013
|
||||
palette = 2=#4ab118
|
||||
palette = 3=#e7741e
|
||||
palette = 4=#0f4ac6
|
||||
palette = 5=#665993
|
||||
palette = 6=#70a598
|
||||
palette = 7=#f8dcc0
|
||||
palette = 8=#4e7cbf
|
||||
palette = 9=#fc5f5a
|
||||
palette = 10=#9eff6e
|
||||
palette = 11=#efc11a
|
||||
palette = 12=#1997c6
|
||||
palette = 13=#9b5953
|
||||
palette = 14=#c8faf4
|
||||
palette = 15=#f6f5fb
|
||||
background = #1f1d45
|
||||
foreground = #f8dcc0
|
||||
cursor-color = #efbf38
|
||||
cursor-text = #08080a
|
||||
selection-background = #706b4e
|
||||
selection-foreground = #f3d9c4
|
||||
22
config/ghostty/themes/Adwaita
Normal file
22
config/ghostty/themes/Adwaita
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#241f31
|
||||
palette = 1=#c01c28
|
||||
palette = 2=#2ec27e
|
||||
palette = 3=#f5c211
|
||||
palette = 4=#1e78e4
|
||||
palette = 5=#9841bb
|
||||
palette = 6=#0ab9dc
|
||||
palette = 7=#c0bfbc
|
||||
palette = 8=#5e5c64
|
||||
palette = 9=#ed333b
|
||||
palette = 10=#57e389
|
||||
palette = 11=#f8e45c
|
||||
palette = 12=#51a1ff
|
||||
palette = 13=#c061cb
|
||||
palette = 14=#4fd2fd
|
||||
palette = 15=#f6f5f4
|
||||
background = #ffffff
|
||||
foreground = #000000
|
||||
cursor-color = #000000
|
||||
cursor-text = #ffffff
|
||||
selection-background = #c0bfbc
|
||||
selection-foreground = #000000
|
||||
22
config/ghostty/themes/Adwaita Dark
Normal file
22
config/ghostty/themes/Adwaita Dark
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#241f31
|
||||
palette = 1=#c01c28
|
||||
palette = 2=#2ec27e
|
||||
palette = 3=#f5c211
|
||||
palette = 4=#1e78e4
|
||||
palette = 5=#9841bb
|
||||
palette = 6=#0ab9dc
|
||||
palette = 7=#c0bfbc
|
||||
palette = 8=#5e5c64
|
||||
palette = 9=#ed333b
|
||||
palette = 10=#57e389
|
||||
palette = 11=#f8e45c
|
||||
palette = 12=#51a1ff
|
||||
palette = 13=#c061cb
|
||||
palette = 14=#4fd2fd
|
||||
palette = 15=#f6f5f4
|
||||
background = #1d1d20
|
||||
foreground = #ffffff
|
||||
cursor-color = #ffffff
|
||||
cursor-text = #1d1d20
|
||||
selection-background = #ffffff
|
||||
selection-foreground = #5e5c64
|
||||
22
config/ghostty/themes/Afterglow
Normal file
22
config/ghostty/themes/Afterglow
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#151515
|
||||
palette = 1=#ac4142
|
||||
palette = 2=#7e8e50
|
||||
palette = 3=#e5b567
|
||||
palette = 4=#6c99bb
|
||||
palette = 5=#9f4e85
|
||||
palette = 6=#7dd6cf
|
||||
palette = 7=#d0d0d0
|
||||
palette = 8=#505050
|
||||
palette = 9=#ac4142
|
||||
palette = 10=#7e8e50
|
||||
palette = 11=#e5b567
|
||||
palette = 12=#6c99bb
|
||||
palette = 13=#9f4e85
|
||||
palette = 14=#7dd6cf
|
||||
palette = 15=#f5f5f5
|
||||
background = #212121
|
||||
foreground = #d0d0d0
|
||||
cursor-color = #d0d0d0
|
||||
cursor-text = #151515
|
||||
selection-background = #303030
|
||||
selection-foreground = #d0d0d0
|
||||
22
config/ghostty/themes/Alabaster
Normal file
22
config/ghostty/themes/Alabaster
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#000000
|
||||
palette = 1=#aa3731
|
||||
palette = 2=#448c27
|
||||
palette = 3=#cb9000
|
||||
palette = 4=#325cc0
|
||||
palette = 5=#7a3e9d
|
||||
palette = 6=#0083b2
|
||||
palette = 7=#f7f7f7
|
||||
palette = 8=#777777
|
||||
palette = 9=#f05050
|
||||
palette = 10=#60cb00
|
||||
palette = 11=#ffbc5d
|
||||
palette = 12=#007acc
|
||||
palette = 13=#e64ce6
|
||||
palette = 14=#00aacb
|
||||
palette = 15=#f7f7f7
|
||||
background = #f7f7f7
|
||||
foreground = #000000
|
||||
cursor-color = #007acc
|
||||
cursor-text = #bfdbfe
|
||||
selection-background = #bfdbfe
|
||||
selection-foreground = #000000
|
||||
22
config/ghostty/themes/Alien Blood
Normal file
22
config/ghostty/themes/Alien Blood
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#112616
|
||||
palette = 1=#7f2b27
|
||||
palette = 2=#2f7e25
|
||||
palette = 3=#717f24
|
||||
palette = 4=#2f6a7f
|
||||
palette = 5=#47587f
|
||||
palette = 6=#327f77
|
||||
palette = 7=#647d75
|
||||
palette = 8=#3c4812
|
||||
palette = 9=#e08009
|
||||
palette = 10=#18e000
|
||||
palette = 11=#bde000
|
||||
palette = 12=#00aae0
|
||||
palette = 13=#0058e0
|
||||
palette = 14=#00e0c4
|
||||
palette = 15=#73fa91
|
||||
background = #0f1610
|
||||
foreground = #637d75
|
||||
cursor-color = #73fa91
|
||||
cursor-text = #0f1610
|
||||
selection-background = #1d4125
|
||||
selection-foreground = #73fa91
|
||||
22
config/ghostty/themes/Andromeda
Normal file
22
config/ghostty/themes/Andromeda
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#000000
|
||||
palette = 1=#cd3131
|
||||
palette = 2=#05bc79
|
||||
palette = 3=#e5e512
|
||||
palette = 4=#2472c8
|
||||
palette = 5=#bc3fbc
|
||||
palette = 6=#0fa8cd
|
||||
palette = 7=#e5e5e5
|
||||
palette = 8=#666666
|
||||
palette = 9=#cd3131
|
||||
palette = 10=#05bc79
|
||||
palette = 11=#e5e512
|
||||
palette = 12=#2472c8
|
||||
palette = 13=#bc3fbc
|
||||
palette = 14=#0fa8cd
|
||||
palette = 15=#e5e5e5
|
||||
background = #262a33
|
||||
foreground = #e5e5e5
|
||||
cursor-color = #f8f8f0
|
||||
cursor-text = #cfcfc2
|
||||
selection-background = #5a5c62
|
||||
selection-foreground = #ece7e7
|
||||
22
config/ghostty/themes/Apple Classic
Normal file
22
config/ghostty/themes/Apple Classic
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#000000
|
||||
palette = 1=#c91b00
|
||||
palette = 2=#00c200
|
||||
palette = 3=#c7c400
|
||||
palette = 4=#0225c7
|
||||
palette = 5=#ca30c7
|
||||
palette = 6=#00c5c7
|
||||
palette = 7=#c7c7c7
|
||||
palette = 8=#686868
|
||||
palette = 9=#ff6e67
|
||||
palette = 10=#5ffa68
|
||||
palette = 11=#fffc67
|
||||
palette = 12=#6871ff
|
||||
palette = 13=#ff77ff
|
||||
palette = 14=#60fdff
|
||||
palette = 15=#ffffff
|
||||
background = #2c2b2b
|
||||
foreground = #d5a200
|
||||
cursor-color = #c7c7c7
|
||||
cursor-text = #ffffff
|
||||
selection-background = #6b5b02
|
||||
selection-foreground = #67e000
|
||||
22
config/ghostty/themes/Apple System Colors
Normal file
22
config/ghostty/themes/Apple System Colors
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#1a1a1a
|
||||
palette = 1=#cc372e
|
||||
palette = 2=#26a439
|
||||
palette = 3=#cdac08
|
||||
palette = 4=#0869cb
|
||||
palette = 5=#9647bf
|
||||
palette = 6=#479ec2
|
||||
palette = 7=#98989d
|
||||
palette = 8=#464646
|
||||
palette = 9=#ff453a
|
||||
palette = 10=#32d74b
|
||||
palette = 11=#ffd60a
|
||||
palette = 12=#0a84ff
|
||||
palette = 13=#bf5af2
|
||||
palette = 14=#76d6ff
|
||||
palette = 15=#ffffff
|
||||
background = #1e1e1e
|
||||
foreground = #ffffff
|
||||
cursor-color = #98989d
|
||||
cursor-text = #ffffff
|
||||
selection-background = #3f638b
|
||||
selection-foreground = #ffffff
|
||||
22
config/ghostty/themes/Apple System Colors Light
Normal file
22
config/ghostty/themes/Apple System Colors Light
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#1a1a1a
|
||||
palette = 1=#cc372e
|
||||
palette = 2=#26a439
|
||||
palette = 3=#cdac08
|
||||
palette = 4=#0869cb
|
||||
palette = 5=#9647bf
|
||||
palette = 6=#479ec2
|
||||
palette = 7=#98989d
|
||||
palette = 8=#464646
|
||||
palette = 9=#ff453a
|
||||
palette = 10=#32d74b
|
||||
palette = 11=#ffd60a
|
||||
palette = 12=#0a84ff
|
||||
palette = 13=#bf5af2
|
||||
palette = 14=#76d6ff
|
||||
palette = 15=#ffffff
|
||||
background = #feffff
|
||||
foreground = #000000
|
||||
cursor-color = #98989d
|
||||
cursor-text = #ffffff
|
||||
selection-background = #abd8ff
|
||||
selection-foreground = #000000
|
||||
22
config/ghostty/themes/Arcoiris
Normal file
22
config/ghostty/themes/Arcoiris
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#333333
|
||||
palette = 1=#da2700
|
||||
palette = 2=#12c258
|
||||
palette = 3=#ffc656
|
||||
palette = 4=#518bfc
|
||||
palette = 5=#e37bd9
|
||||
palette = 6=#63fad5
|
||||
palette = 7=#bab2b2
|
||||
palette = 8=#777777
|
||||
palette = 9=#ffb9b9
|
||||
palette = 10=#e3f6aa
|
||||
palette = 11=#ffddaa
|
||||
palette = 12=#b3e8f3
|
||||
palette = 13=#cbbaf9
|
||||
palette = 14=#bcffc7
|
||||
palette = 15=#efefef
|
||||
background = #201f1e
|
||||
foreground = #eee4d9
|
||||
cursor-color = #7a1c1c
|
||||
cursor-text = #fffbf2
|
||||
selection-background = #25524a
|
||||
selection-foreground = #f3fffd
|
||||
22
config/ghostty/themes/Ardoise
Normal file
22
config/ghostty/themes/Ardoise
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#2c2c2c
|
||||
palette = 1=#d3322d
|
||||
palette = 2=#588b35
|
||||
palette = 3=#fca93a
|
||||
palette = 4=#2465c2
|
||||
palette = 5=#7332b4
|
||||
palette = 6=#64e1b8
|
||||
palette = 7=#f7f7f7
|
||||
palette = 8=#535353
|
||||
palette = 9=#fa5852
|
||||
palette = 10=#8dc252
|
||||
palette = 11=#ffea51
|
||||
palette = 12=#6ab5f8
|
||||
palette = 13=#be68ca
|
||||
palette = 14=#89ffdb
|
||||
palette = 15=#fefefe
|
||||
background = #1e1e1e
|
||||
foreground = #eaeaea
|
||||
cursor-color = #f7f7f7
|
||||
cursor-text = #000000
|
||||
selection-background = #46515e
|
||||
selection-foreground = #f1f3f5
|
||||
22
config/ghostty/themes/Argonaut
Normal file
22
config/ghostty/themes/Argonaut
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#232323
|
||||
palette = 1=#ff000f
|
||||
palette = 2=#8ce10b
|
||||
palette = 3=#ffb900
|
||||
palette = 4=#008df8
|
||||
palette = 5=#6d43a6
|
||||
palette = 6=#00d8eb
|
||||
palette = 7=#ffffff
|
||||
palette = 8=#444444
|
||||
palette = 9=#ff2740
|
||||
palette = 10=#abe15b
|
||||
palette = 11=#ffd242
|
||||
palette = 12=#0092ff
|
||||
palette = 13=#9a5feb
|
||||
palette = 14=#67fff0
|
||||
palette = 15=#ffffff
|
||||
background = #0e1019
|
||||
foreground = #fffaf4
|
||||
cursor-color = #ff0018
|
||||
cursor-text = #ff0018
|
||||
selection-background = #002a3b
|
||||
selection-foreground = #ffffff
|
||||
22
config/ghostty/themes/Arthur
Normal file
22
config/ghostty/themes/Arthur
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#3d352a
|
||||
palette = 1=#cd5c5c
|
||||
palette = 2=#86af80
|
||||
palette = 3=#e8ae5b
|
||||
palette = 4=#6495ed
|
||||
palette = 5=#deb887
|
||||
palette = 6=#b0c4de
|
||||
palette = 7=#bbaa99
|
||||
palette = 8=#554444
|
||||
palette = 9=#cc5533
|
||||
palette = 10=#88aa22
|
||||
palette = 11=#ffa75d
|
||||
palette = 12=#87ceeb
|
||||
palette = 13=#996600
|
||||
palette = 14=#b0c4de
|
||||
palette = 15=#ddccbb
|
||||
background = #1c1c1c
|
||||
foreground = #ddeedd
|
||||
cursor-color = #e2bbef
|
||||
cursor-text = #000000
|
||||
selection-background = #4d4d4d
|
||||
selection-foreground = #ffffff
|
||||
22
config/ghostty/themes/Atelier Sulphurpool
Normal file
22
config/ghostty/themes/Atelier Sulphurpool
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#202746
|
||||
palette = 1=#c94922
|
||||
palette = 2=#ac9739
|
||||
palette = 3=#c08b30
|
||||
palette = 4=#3d8fd1
|
||||
palette = 5=#6679cc
|
||||
palette = 6=#22a2c9
|
||||
palette = 7=#979db4
|
||||
palette = 8=#6b7394
|
||||
palette = 9=#c76b29
|
||||
palette = 10=#293256
|
||||
palette = 11=#5e6687
|
||||
palette = 12=#898ea4
|
||||
palette = 13=#dfe2f1
|
||||
palette = 14=#9c637a
|
||||
palette = 15=#f5f7ff
|
||||
background = #202746
|
||||
foreground = #979db4
|
||||
cursor-color = #979db4
|
||||
cursor-text = #202746
|
||||
selection-background = #5e6687
|
||||
selection-foreground = #979db4
|
||||
22
config/ghostty/themes/Atom
Normal file
22
config/ghostty/themes/Atom
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#000000
|
||||
palette = 1=#fd5ff1
|
||||
palette = 2=#87c38a
|
||||
palette = 3=#ffd7b1
|
||||
palette = 4=#85befd
|
||||
palette = 5=#b9b6fc
|
||||
palette = 6=#85befd
|
||||
palette = 7=#e0e0e0
|
||||
palette = 8=#000000
|
||||
palette = 9=#fd5ff1
|
||||
palette = 10=#94fa36
|
||||
palette = 11=#f5ffa8
|
||||
palette = 12=#96cbfe
|
||||
palette = 13=#b9b6fc
|
||||
palette = 14=#85befd
|
||||
palette = 15=#e0e0e0
|
||||
background = #161719
|
||||
foreground = #c5c8c6
|
||||
cursor-color = #d0d0d0
|
||||
cursor-text = #151515
|
||||
selection-background = #444444
|
||||
selection-foreground = #c5c8c6
|
||||
22
config/ghostty/themes/Atom One Dark
Normal file
22
config/ghostty/themes/Atom One Dark
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#21252b
|
||||
palette = 1=#e06c75
|
||||
palette = 2=#98c379
|
||||
palette = 3=#e5c07b
|
||||
palette = 4=#61afef
|
||||
palette = 5=#c678dd
|
||||
palette = 6=#56b6c2
|
||||
palette = 7=#abb2bf
|
||||
palette = 8=#767676
|
||||
palette = 9=#e06c75
|
||||
palette = 10=#98c379
|
||||
palette = 11=#e5c07b
|
||||
palette = 12=#61afef
|
||||
palette = 13=#c678dd
|
||||
palette = 14=#56b6c2
|
||||
palette = 15=#abb2bf
|
||||
background = #21252b
|
||||
foreground = #abb2bf
|
||||
cursor-color = #abb2bf
|
||||
cursor-text = #abb2bf
|
||||
selection-background = #323844
|
||||
selection-foreground = #abb2bf
|
||||
22
config/ghostty/themes/Atom One Light
Normal file
22
config/ghostty/themes/Atom One Light
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#000000
|
||||
palette = 1=#de3e35
|
||||
palette = 2=#3f953a
|
||||
palette = 3=#d2b67c
|
||||
palette = 4=#2f5af3
|
||||
palette = 5=#950095
|
||||
palette = 6=#3f953a
|
||||
palette = 7=#bbbbbb
|
||||
palette = 8=#000000
|
||||
palette = 9=#de3e35
|
||||
palette = 10=#3f953a
|
||||
palette = 11=#d2b67c
|
||||
palette = 12=#2f5af3
|
||||
palette = 13=#a00095
|
||||
palette = 14=#3f953a
|
||||
palette = 15=#ffffff
|
||||
background = #f9f9f9
|
||||
foreground = #2a2c33
|
||||
cursor-color = #bbbbbb
|
||||
cursor-text = #ffffff
|
||||
selection-background = #ededed
|
||||
selection-foreground = #2a2c33
|
||||
22
config/ghostty/themes/Aura
Normal file
22
config/ghostty/themes/Aura
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#110f18
|
||||
palette = 1=#ff6767
|
||||
palette = 2=#61ffca
|
||||
palette = 3=#ffca85
|
||||
palette = 4=#a277ff
|
||||
palette = 5=#a277ff
|
||||
palette = 6=#61ffca
|
||||
palette = 7=#edecee
|
||||
palette = 8=#4d4d4d
|
||||
palette = 9=#ffca85
|
||||
palette = 10=#a277ff
|
||||
palette = 11=#ffca85
|
||||
palette = 12=#a277ff
|
||||
palette = 13=#a277ff
|
||||
palette = 14=#61ffca
|
||||
palette = 15=#edecee
|
||||
background = #15141b
|
||||
foreground = #edecee
|
||||
cursor-color = #a277ff
|
||||
cursor-text = #edecee
|
||||
selection-background = #a277ff
|
||||
selection-foreground = #edecee
|
||||
22
config/ghostty/themes/Aurora
Normal file
22
config/ghostty/themes/Aurora
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#23262e
|
||||
palette = 1=#f0266f
|
||||
palette = 2=#8fd46d
|
||||
palette = 3=#ffe66d
|
||||
palette = 4=#0321d7
|
||||
palette = 5=#ee5d43
|
||||
palette = 6=#03d6b8
|
||||
palette = 7=#c74ded
|
||||
palette = 8=#292e38
|
||||
palette = 9=#f92672
|
||||
palette = 10=#8fd46d
|
||||
palette = 11=#ffe66d
|
||||
palette = 12=#03d6b8
|
||||
palette = 13=#ee5d43
|
||||
palette = 14=#03d6b8
|
||||
palette = 15=#c74ded
|
||||
background = #23262e
|
||||
foreground = #ffca28
|
||||
cursor-color = #ee5d43
|
||||
cursor-text = #ffd29c
|
||||
selection-background = #292e38
|
||||
selection-foreground = #00e8c6
|
||||
22
config/ghostty/themes/Ayu
Normal file
22
config/ghostty/themes/Ayu
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#000000
|
||||
palette = 1=#ff3333
|
||||
palette = 2=#b8cc52
|
||||
palette = 3=#e7c547
|
||||
palette = 4=#36a3d9
|
||||
palette = 5=#f07178
|
||||
palette = 6=#95e6cb
|
||||
palette = 7=#ffffff
|
||||
palette = 8=#323232
|
||||
palette = 9=#ff6565
|
||||
palette = 10=#eafe84
|
||||
palette = 11=#fff779
|
||||
palette = 12=#68d5ff
|
||||
palette = 13=#ffa3aa
|
||||
palette = 14=#c7fffd
|
||||
palette = 15=#ffffff
|
||||
background = #0f1419
|
||||
foreground = #e6e1cf
|
||||
cursor-color = #f29718
|
||||
cursor-text = #e6e1cf
|
||||
selection-background = #253340
|
||||
selection-foreground = #e6e1cf
|
||||
22
config/ghostty/themes/Ayu Light
Normal file
22
config/ghostty/themes/Ayu Light
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#000000
|
||||
palette = 1=#ff3333
|
||||
palette = 2=#86b300
|
||||
palette = 3=#f29718
|
||||
palette = 4=#41a6d9
|
||||
palette = 5=#f07178
|
||||
palette = 6=#4dbf99
|
||||
palette = 7=#ffffff
|
||||
palette = 8=#323232
|
||||
palette = 9=#ff6565
|
||||
palette = 10=#b8e532
|
||||
palette = 11=#ffc94a
|
||||
palette = 12=#73d8ff
|
||||
palette = 13=#ffa3aa
|
||||
palette = 14=#7ff1cb
|
||||
palette = 15=#ffffff
|
||||
background = #fafafa
|
||||
foreground = #5c6773
|
||||
cursor-color = #ff6a00
|
||||
cursor-text = #5c6773
|
||||
selection-background = #f0eee4
|
||||
selection-foreground = #5c6773
|
||||
22
config/ghostty/themes/Ayu Mirage
Normal file
22
config/ghostty/themes/Ayu Mirage
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#191e2a
|
||||
palette = 1=#ed8274
|
||||
palette = 2=#a6cc70
|
||||
palette = 3=#fad07b
|
||||
palette = 4=#6dcbfa
|
||||
palette = 5=#cfbafa
|
||||
palette = 6=#90e1c6
|
||||
palette = 7=#c7c7c7
|
||||
palette = 8=#686868
|
||||
palette = 9=#f28779
|
||||
palette = 10=#bae67e
|
||||
palette = 11=#ffd580
|
||||
palette = 12=#73d0ff
|
||||
palette = 13=#d4bfff
|
||||
palette = 14=#95e6cb
|
||||
palette = 15=#ffffff
|
||||
background = #1f2430
|
||||
foreground = #cbccc6
|
||||
cursor-color = #ffcc66
|
||||
cursor-text = #1f2430
|
||||
selection-background = #33415e
|
||||
selection-foreground = #cbccc6
|
||||
22
config/ghostty/themes/Banana Blueberry
Normal file
22
config/ghostty/themes/Banana Blueberry
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#17141f
|
||||
palette = 1=#ff6b7f
|
||||
palette = 2=#00bd9c
|
||||
palette = 3=#e6c62f
|
||||
palette = 4=#22e8df
|
||||
palette = 5=#dc396a
|
||||
palette = 6=#56b6c2
|
||||
palette = 7=#f1f1f1
|
||||
palette = 8=#495162
|
||||
palette = 9=#fe9ea1
|
||||
palette = 10=#98c379
|
||||
palette = 11=#f9e46b
|
||||
palette = 12=#91fff4
|
||||
palette = 13=#da70d6
|
||||
palette = 14=#bcf3ff
|
||||
palette = 15=#ffffff
|
||||
background = #191323
|
||||
foreground = #cccccc
|
||||
cursor-color = #e07d13
|
||||
cursor-text = #ffffff
|
||||
selection-background = #220525
|
||||
selection-foreground = #f4f4f4
|
||||
22
config/ghostty/themes/Batman
Normal file
22
config/ghostty/themes/Batman
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#1b1d1e
|
||||
palette = 1=#e6dc44
|
||||
palette = 2=#c8be46
|
||||
palette = 3=#f4fd22
|
||||
palette = 4=#737174
|
||||
palette = 5=#747271
|
||||
palette = 6=#62605f
|
||||
palette = 7=#c6c5bf
|
||||
palette = 8=#505354
|
||||
palette = 9=#fff78e
|
||||
palette = 10=#fff27d
|
||||
palette = 11=#feed6c
|
||||
palette = 12=#919495
|
||||
palette = 13=#9a9a9d
|
||||
palette = 14=#a3a3a6
|
||||
palette = 15=#dadbd6
|
||||
background = #1b1d1e
|
||||
foreground = #6f6f6f
|
||||
cursor-color = #fcef0c
|
||||
cursor-text = #000000
|
||||
selection-background = #4d504c
|
||||
selection-foreground = #f0e04a
|
||||
22
config/ghostty/themes/Belafonte Day
Normal file
22
config/ghostty/themes/Belafonte Day
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#20111b
|
||||
palette = 1=#be100e
|
||||
palette = 2=#858162
|
||||
palette = 3=#eaa549
|
||||
palette = 4=#426a79
|
||||
palette = 5=#97522c
|
||||
palette = 6=#989a9c
|
||||
palette = 7=#968c83
|
||||
palette = 8=#5e5252
|
||||
palette = 9=#be100e
|
||||
palette = 10=#858162
|
||||
palette = 11=#eaa549
|
||||
palette = 12=#426a79
|
||||
palette = 13=#97522c
|
||||
palette = 14=#989a9c
|
||||
palette = 15=#d5ccba
|
||||
background = #d5ccba
|
||||
foreground = #45373c
|
||||
cursor-color = #45373c
|
||||
cursor-text = #d5ccba
|
||||
selection-background = #968c83
|
||||
selection-foreground = #45373c
|
||||
22
config/ghostty/themes/Belafonte Night
Normal file
22
config/ghostty/themes/Belafonte Night
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#20111b
|
||||
palette = 1=#be100e
|
||||
palette = 2=#858162
|
||||
palette = 3=#eaa549
|
||||
palette = 4=#426a79
|
||||
palette = 5=#97522c
|
||||
palette = 6=#989a9c
|
||||
palette = 7=#968c83
|
||||
palette = 8=#5e5252
|
||||
palette = 9=#be100e
|
||||
palette = 10=#858162
|
||||
palette = 11=#eaa549
|
||||
palette = 12=#426a79
|
||||
palette = 13=#97522c
|
||||
palette = 14=#989a9c
|
||||
palette = 15=#d5ccba
|
||||
background = #20111b
|
||||
foreground = #968c83
|
||||
cursor-color = #968c83
|
||||
cursor-text = #20111b
|
||||
selection-background = #45373c
|
||||
selection-foreground = #968c83
|
||||
22
config/ghostty/themes/Birds Of Paradise
Normal file
22
config/ghostty/themes/Birds Of Paradise
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#573d26
|
||||
palette = 1=#be2d26
|
||||
palette = 2=#6ba18a
|
||||
palette = 3=#e99d2a
|
||||
palette = 4=#5a86ad
|
||||
palette = 5=#ac80a6
|
||||
palette = 6=#74a6ad
|
||||
palette = 7=#e0dbb7
|
||||
palette = 8=#9b6c4a
|
||||
palette = 9=#e84627
|
||||
palette = 10=#95d8ba
|
||||
palette = 11=#d0d150
|
||||
palette = 12=#b8d3ed
|
||||
palette = 13=#d19ecb
|
||||
palette = 14=#93cfd7
|
||||
palette = 15=#fff9d5
|
||||
background = #2a1f1d
|
||||
foreground = #e0dbb7
|
||||
cursor-color = #573d26
|
||||
cursor-text = #573d26
|
||||
selection-background = #563c27
|
||||
selection-foreground = #e0dbbb
|
||||
22
config/ghostty/themes/Black Metal
Normal file
22
config/ghostty/themes/Black Metal
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#000000
|
||||
palette = 1=#486e6f
|
||||
palette = 2=#dd9999
|
||||
palette = 3=#a06666
|
||||
palette = 4=#888888
|
||||
palette = 5=#999999
|
||||
palette = 6=#aaaaaa
|
||||
palette = 7=#c1c1c1
|
||||
palette = 8=#333333
|
||||
palette = 9=#486e6f
|
||||
palette = 10=#dd9999
|
||||
palette = 11=#a06666
|
||||
palette = 12=#888888
|
||||
palette = 13=#999999
|
||||
palette = 14=#aaaaaa
|
||||
palette = 15=#c1c1c1
|
||||
background = #000000
|
||||
foreground = #c1c1c1
|
||||
cursor-color = #c1c1c1
|
||||
cursor-text = #c1c1c1
|
||||
selection-background = #c1c1c1
|
||||
selection-foreground = #000000
|
||||
22
config/ghostty/themes/Black Metal (Bathory)
Normal file
22
config/ghostty/themes/Black Metal (Bathory)
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#000000
|
||||
palette = 1=#5f8787
|
||||
palette = 2=#fbcb97
|
||||
palette = 3=#e78a53
|
||||
palette = 4=#888888
|
||||
palette = 5=#999999
|
||||
palette = 6=#aaaaaa
|
||||
palette = 7=#c1c1c1
|
||||
palette = 8=#333333
|
||||
palette = 9=#5f8787
|
||||
palette = 10=#fbcb97
|
||||
palette = 11=#e78a53
|
||||
palette = 12=#888888
|
||||
palette = 13=#999999
|
||||
palette = 14=#aaaaaa
|
||||
palette = 15=#c1c1c1
|
||||
background = #000000
|
||||
foreground = #c1c1c1
|
||||
cursor-color = #c1c1c1
|
||||
cursor-text = #c1c1c1
|
||||
selection-background = #c1c1c1
|
||||
selection-foreground = #000000
|
||||
22
config/ghostty/themes/Black Metal (Burzum)
Normal file
22
config/ghostty/themes/Black Metal (Burzum)
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#000000
|
||||
palette = 1=#5f8787
|
||||
palette = 2=#ddeecc
|
||||
palette = 3=#99bbaa
|
||||
palette = 4=#888888
|
||||
palette = 5=#999999
|
||||
palette = 6=#aaaaaa
|
||||
palette = 7=#c1c1c1
|
||||
palette = 8=#333333
|
||||
palette = 9=#5f8787
|
||||
palette = 10=#ddeecc
|
||||
palette = 11=#99bbaa
|
||||
palette = 12=#888888
|
||||
palette = 13=#999999
|
||||
palette = 14=#aaaaaa
|
||||
palette = 15=#c1c1c1
|
||||
background = #000000
|
||||
foreground = #c1c1c1
|
||||
cursor-color = #c1c1c1
|
||||
cursor-text = #c1c1c1
|
||||
selection-background = #c1c1c1
|
||||
selection-foreground = #000000
|
||||
22
config/ghostty/themes/Black Metal (Dark Funeral)
Normal file
22
config/ghostty/themes/Black Metal (Dark Funeral)
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#000000
|
||||
palette = 1=#5f8787
|
||||
palette = 2=#d0dfee
|
||||
palette = 3=#5f81a5
|
||||
palette = 4=#888888
|
||||
palette = 5=#999999
|
||||
palette = 6=#aaaaaa
|
||||
palette = 7=#c1c1c1
|
||||
palette = 8=#333333
|
||||
palette = 9=#5f8787
|
||||
palette = 10=#d0dfee
|
||||
palette = 11=#5f81a5
|
||||
palette = 12=#888888
|
||||
palette = 13=#999999
|
||||
palette = 14=#aaaaaa
|
||||
palette = 15=#c1c1c1
|
||||
background = #000000
|
||||
foreground = #c1c1c1
|
||||
cursor-color = #c1c1c1
|
||||
cursor-text = #c1c1c1
|
||||
selection-background = #c1c1c1
|
||||
selection-foreground = #000000
|
||||
22
config/ghostty/themes/Black Metal (Gorgoroth)
Normal file
22
config/ghostty/themes/Black Metal (Gorgoroth)
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#000000
|
||||
palette = 1=#5f8787
|
||||
palette = 2=#9b8d7f
|
||||
palette = 3=#8c7f70
|
||||
palette = 4=#888888
|
||||
palette = 5=#999999
|
||||
palette = 6=#aaaaaa
|
||||
palette = 7=#c1c1c1
|
||||
palette = 8=#333333
|
||||
palette = 9=#5f8787
|
||||
palette = 10=#9b8d7f
|
||||
palette = 11=#8c7f70
|
||||
palette = 12=#888888
|
||||
palette = 13=#999999
|
||||
palette = 14=#aaaaaa
|
||||
palette = 15=#c1c1c1
|
||||
background = #000000
|
||||
foreground = #c1c1c1
|
||||
cursor-color = #c1c1c1
|
||||
cursor-text = #c1c1c1
|
||||
selection-background = #c1c1c1
|
||||
selection-foreground = #000000
|
||||
22
config/ghostty/themes/Black Metal (Immortal)
Normal file
22
config/ghostty/themes/Black Metal (Immortal)
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#000000
|
||||
palette = 1=#5f8787
|
||||
palette = 2=#7799bb
|
||||
palette = 3=#556677
|
||||
palette = 4=#888888
|
||||
palette = 5=#999999
|
||||
palette = 6=#aaaaaa
|
||||
palette = 7=#c1c1c1
|
||||
palette = 8=#333333
|
||||
palette = 9=#5f8787
|
||||
palette = 10=#7799bb
|
||||
palette = 11=#556677
|
||||
palette = 12=#888888
|
||||
palette = 13=#999999
|
||||
palette = 14=#aaaaaa
|
||||
palette = 15=#c1c1c1
|
||||
background = #000000
|
||||
foreground = #c1c1c1
|
||||
cursor-color = #c1c1c1
|
||||
cursor-text = #c1c1c1
|
||||
selection-background = #c1c1c1
|
||||
selection-foreground = #000000
|
||||
22
config/ghostty/themes/Black Metal (Khold)
Normal file
22
config/ghostty/themes/Black Metal (Khold)
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#000000
|
||||
palette = 1=#5f8787
|
||||
palette = 2=#eceee3
|
||||
palette = 3=#974b46
|
||||
palette = 4=#888888
|
||||
palette = 5=#999999
|
||||
palette = 6=#aaaaaa
|
||||
palette = 7=#c1c1c1
|
||||
palette = 8=#333333
|
||||
palette = 9=#5f8787
|
||||
palette = 10=#eceee3
|
||||
palette = 11=#974b46
|
||||
palette = 12=#888888
|
||||
palette = 13=#999999
|
||||
palette = 14=#aaaaaa
|
||||
palette = 15=#c1c1c1
|
||||
background = #000000
|
||||
foreground = #c1c1c1
|
||||
cursor-color = #c1c1c1
|
||||
cursor-text = #c1c1c1
|
||||
selection-background = #c1c1c1
|
||||
selection-foreground = #000000
|
||||
22
config/ghostty/themes/Black Metal (Marduk)
Normal file
22
config/ghostty/themes/Black Metal (Marduk)
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#000000
|
||||
palette = 1=#5f8787
|
||||
palette = 2=#a5aaa7
|
||||
palette = 3=#626b67
|
||||
palette = 4=#888888
|
||||
palette = 5=#999999
|
||||
palette = 6=#aaaaaa
|
||||
palette = 7=#c1c1c1
|
||||
palette = 8=#333333
|
||||
palette = 9=#5f8787
|
||||
palette = 10=#a5aaa7
|
||||
palette = 11=#626b67
|
||||
palette = 12=#888888
|
||||
palette = 13=#999999
|
||||
palette = 14=#aaaaaa
|
||||
palette = 15=#c1c1c1
|
||||
background = #000000
|
||||
foreground = #c1c1c1
|
||||
cursor-color = #c1c1c1
|
||||
cursor-text = #c1c1c1
|
||||
selection-background = #c1c1c1
|
||||
selection-foreground = #000000
|
||||
22
config/ghostty/themes/Black Metal (Mayhem)
Normal file
22
config/ghostty/themes/Black Metal (Mayhem)
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#000000
|
||||
palette = 1=#5f8787
|
||||
palette = 2=#f3ecd4
|
||||
palette = 3=#eecc6c
|
||||
palette = 4=#888888
|
||||
palette = 5=#999999
|
||||
palette = 6=#aaaaaa
|
||||
palette = 7=#c1c1c1
|
||||
palette = 8=#333333
|
||||
palette = 9=#5f8787
|
||||
palette = 10=#f3ecd4
|
||||
palette = 11=#eecc6c
|
||||
palette = 12=#888888
|
||||
palette = 13=#999999
|
||||
palette = 14=#aaaaaa
|
||||
palette = 15=#c1c1c1
|
||||
background = #000000
|
||||
foreground = #c1c1c1
|
||||
cursor-color = #c1c1c1
|
||||
cursor-text = #c1c1c1
|
||||
selection-background = #c1c1c1
|
||||
selection-foreground = #000000
|
||||
22
config/ghostty/themes/Black Metal (Nile)
Normal file
22
config/ghostty/themes/Black Metal (Nile)
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#000000
|
||||
palette = 1=#5f8787
|
||||
palette = 2=#aa9988
|
||||
palette = 3=#777755
|
||||
palette = 4=#888888
|
||||
palette = 5=#999999
|
||||
palette = 6=#aaaaaa
|
||||
palette = 7=#c1c1c1
|
||||
palette = 8=#333333
|
||||
palette = 9=#5f8787
|
||||
palette = 10=#aa9988
|
||||
palette = 11=#777755
|
||||
palette = 12=#888888
|
||||
palette = 13=#999999
|
||||
palette = 14=#aaaaaa
|
||||
palette = 15=#c1c1c1
|
||||
background = #000000
|
||||
foreground = #c1c1c1
|
||||
cursor-color = #c1c1c1
|
||||
cursor-text = #c1c1c1
|
||||
selection-background = #c1c1c1
|
||||
selection-foreground = #000000
|
||||
22
config/ghostty/themes/Black Metal (Venom)
Normal file
22
config/ghostty/themes/Black Metal (Venom)
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#000000
|
||||
palette = 1=#5f8787
|
||||
palette = 2=#f8f7f2
|
||||
palette = 3=#79241f
|
||||
palette = 4=#888888
|
||||
palette = 5=#999999
|
||||
palette = 6=#aaaaaa
|
||||
palette = 7=#c1c1c1
|
||||
palette = 8=#333333
|
||||
palette = 9=#5f8787
|
||||
palette = 10=#f8f7f2
|
||||
palette = 11=#79241f
|
||||
palette = 12=#888888
|
||||
palette = 13=#999999
|
||||
palette = 14=#aaaaaa
|
||||
palette = 15=#c1c1c1
|
||||
background = #000000
|
||||
foreground = #c1c1c1
|
||||
cursor-color = #c1c1c1
|
||||
cursor-text = #c1c1c1
|
||||
selection-background = #c1c1c1
|
||||
selection-foreground = #000000
|
||||
22
config/ghostty/themes/Blazer
Normal file
22
config/ghostty/themes/Blazer
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#000000
|
||||
palette = 1=#b87a7a
|
||||
palette = 2=#7ab87a
|
||||
palette = 3=#b8b87a
|
||||
palette = 4=#7a7ab8
|
||||
palette = 5=#b87ab8
|
||||
palette = 6=#7ab8b8
|
||||
palette = 7=#d9d9d9
|
||||
palette = 8=#262626
|
||||
palette = 9=#dbbdbd
|
||||
palette = 10=#bddbbd
|
||||
palette = 11=#dbdbbd
|
||||
palette = 12=#bdbddb
|
||||
palette = 13=#dbbddb
|
||||
palette = 14=#bddbdb
|
||||
palette = 15=#ffffff
|
||||
background = #0d1926
|
||||
foreground = #d9e6f2
|
||||
cursor-color = #d9e6f2
|
||||
cursor-text = #0d1926
|
||||
selection-background = #c1ddff
|
||||
selection-foreground = #000000
|
||||
22
config/ghostty/themes/Blue Berry Pie
Normal file
22
config/ghostty/themes/Blue Berry Pie
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#0a4c62
|
||||
palette = 1=#99246e
|
||||
palette = 2=#5cb1b3
|
||||
palette = 3=#eab9a8
|
||||
palette = 4=#90a5bd
|
||||
palette = 5=#9d54a7
|
||||
palette = 6=#7e83cc
|
||||
palette = 7=#f0e8d6
|
||||
palette = 8=#201637
|
||||
palette = 9=#c87272
|
||||
palette = 10=#0a6c7e
|
||||
palette = 11=#7a3188
|
||||
palette = 12=#39173d
|
||||
palette = 13=#bc94b7
|
||||
palette = 14=#5e6071
|
||||
palette = 15=#0a6c7e
|
||||
background = #1c0c28
|
||||
foreground = #babab9
|
||||
cursor-color = #fcfad6
|
||||
cursor-text = #000000
|
||||
selection-background = #606060
|
||||
selection-foreground = #ffffff
|
||||
22
config/ghostty/themes/Blue Dolphin
Normal file
22
config/ghostty/themes/Blue Dolphin
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#292d3e
|
||||
palette = 1=#ff8288
|
||||
palette = 2=#b4e88d
|
||||
palette = 3=#f4d69f
|
||||
palette = 4=#82aaff
|
||||
palette = 5=#e9c1ff
|
||||
palette = 6=#89ebff
|
||||
palette = 7=#d0d0d0
|
||||
palette = 8=#434758
|
||||
palette = 9=#ff8b92
|
||||
palette = 10=#ddffa7
|
||||
palette = 11=#ffe585
|
||||
palette = 12=#9cc4ff
|
||||
palette = 13=#ddb0f6
|
||||
palette = 14=#a3f7ff
|
||||
palette = 15=#ffffff
|
||||
background = #006984
|
||||
foreground = #c5f2ff
|
||||
cursor-color = #ffcc00
|
||||
cursor-text = #292d3e
|
||||
selection-background = #2baeca
|
||||
selection-foreground = #eceff1
|
||||
22
config/ghostty/themes/Blue Matrix
Normal file
22
config/ghostty/themes/Blue Matrix
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#101116
|
||||
palette = 1=#ff5680
|
||||
palette = 2=#00ff9c
|
||||
palette = 3=#fffc58
|
||||
palette = 4=#00b0ff
|
||||
palette = 5=#d57bff
|
||||
palette = 6=#76c1ff
|
||||
palette = 7=#c7c7c7
|
||||
palette = 8=#686868
|
||||
palette = 9=#ff6e67
|
||||
palette = 10=#5ffa68
|
||||
palette = 11=#fffc67
|
||||
palette = 12=#6871ff
|
||||
palette = 13=#d682ec
|
||||
palette = 14=#60fdff
|
||||
palette = 15=#ffffff
|
||||
background = #101116
|
||||
foreground = #00a2ff
|
||||
cursor-color = #76ff9f
|
||||
cursor-text = #ffffff
|
||||
selection-background = #c1deff
|
||||
selection-foreground = #000000
|
||||
22
config/ghostty/themes/Bluloco Dark
Normal file
22
config/ghostty/themes/Bluloco Dark
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#41444d
|
||||
palette = 1=#fc2f52
|
||||
palette = 2=#25a45c
|
||||
palette = 3=#ff936a
|
||||
palette = 4=#3476ff
|
||||
palette = 5=#7a82da
|
||||
palette = 6=#4483aa
|
||||
palette = 7=#cdd4e0
|
||||
palette = 8=#8f9aae
|
||||
palette = 9=#ff6480
|
||||
palette = 10=#3fc56b
|
||||
palette = 11=#f9c859
|
||||
palette = 12=#10b1fe
|
||||
palette = 13=#ff78f8
|
||||
palette = 14=#5fb9bc
|
||||
palette = 15=#ffffff
|
||||
background = #282c34
|
||||
foreground = #b9c0cb
|
||||
cursor-color = #ffcc00
|
||||
cursor-text = #282c34
|
||||
selection-background = #b9c0ca
|
||||
selection-foreground = #272b33
|
||||
22
config/ghostty/themes/Bluloco Light
Normal file
22
config/ghostty/themes/Bluloco Light
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#373a41
|
||||
palette = 1=#d52753
|
||||
palette = 2=#23974a
|
||||
palette = 3=#df631c
|
||||
palette = 4=#275fe4
|
||||
palette = 5=#823ff1
|
||||
palette = 6=#27618d
|
||||
palette = 7=#babbc2
|
||||
palette = 8=#676a77
|
||||
palette = 9=#ff6480
|
||||
palette = 10=#3cbc66
|
||||
palette = 11=#c5a332
|
||||
palette = 12=#0099e1
|
||||
palette = 13=#ce33c0
|
||||
palette = 14=#6d93bb
|
||||
palette = 15=#d3d3d3
|
||||
background = #f9f9f9
|
||||
foreground = #373a41
|
||||
cursor-color = #f32759
|
||||
cursor-text = #ffffff
|
||||
selection-background = #daf0ff
|
||||
selection-foreground = #373a41
|
||||
22
config/ghostty/themes/Borland
Normal file
22
config/ghostty/themes/Borland
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#4f4f4f
|
||||
palette = 1=#ff6c60
|
||||
palette = 2=#a8ff60
|
||||
palette = 3=#ffffb6
|
||||
palette = 4=#96cbfe
|
||||
palette = 5=#ff73fd
|
||||
palette = 6=#c6c5fe
|
||||
palette = 7=#eeeeee
|
||||
palette = 8=#7c7c7c
|
||||
palette = 9=#ffb6b0
|
||||
palette = 10=#ceffac
|
||||
palette = 11=#ffffcc
|
||||
palette = 12=#b5dcff
|
||||
palette = 13=#ff9cfe
|
||||
palette = 14=#dfdffe
|
||||
palette = 15=#ffffff
|
||||
background = #0000a4
|
||||
foreground = #ffff4e
|
||||
cursor-color = #ffa560
|
||||
cursor-text = #ffffff
|
||||
selection-background = #a4a4a4
|
||||
selection-foreground = #0000a4
|
||||
22
config/ghostty/themes/Box
Normal file
22
config/ghostty/themes/Box
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#000000
|
||||
palette = 1=#cc0403
|
||||
palette = 2=#19cb00
|
||||
palette = 3=#cecb00
|
||||
palette = 4=#0d73cc
|
||||
palette = 5=#cb1ed1
|
||||
palette = 6=#0dcdcd
|
||||
palette = 7=#dddddd
|
||||
palette = 8=#767676
|
||||
palette = 9=#f2201f
|
||||
palette = 10=#23fd00
|
||||
palette = 11=#fffd00
|
||||
palette = 12=#1a8fff
|
||||
palette = 13=#fd28ff
|
||||
palette = 14=#14ffff
|
||||
palette = 15=#ffffff
|
||||
background = #141d2b
|
||||
foreground = #9fef00
|
||||
cursor-color = #9fef00
|
||||
cursor-text = #111111
|
||||
selection-background = #a4b1cd
|
||||
selection-foreground = #141d2b
|
||||
22
config/ghostty/themes/Breadog
Normal file
22
config/ghostty/themes/Breadog
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#362c24
|
||||
palette = 1=#b10b00
|
||||
palette = 2=#007232
|
||||
palette = 3=#8b4c00
|
||||
palette = 4=#005cb4
|
||||
palette = 5=#9b0097
|
||||
palette = 6=#006a78
|
||||
palette = 7=#d4c3b7
|
||||
palette = 8=#514337
|
||||
palette = 9=#de1100
|
||||
palette = 10=#008f40
|
||||
palette = 11=#ae6000
|
||||
palette = 12=#0074e1
|
||||
palette = 13=#c300bd
|
||||
palette = 14=#008697
|
||||
palette = 15=#eae1da
|
||||
background = #f1ebe6
|
||||
foreground = #362c24
|
||||
cursor-color = #362c24
|
||||
cursor-text = #f1ebe6
|
||||
selection-background = #362c24
|
||||
selection-foreground = #f1ebe6
|
||||
22
config/ghostty/themes/Breeze
Normal file
22
config/ghostty/themes/Breeze
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#31363b
|
||||
palette = 1=#ed1515
|
||||
palette = 2=#11d116
|
||||
palette = 3=#f67400
|
||||
palette = 4=#1d99f3
|
||||
palette = 5=#9b59b6
|
||||
palette = 6=#1abc9c
|
||||
palette = 7=#eff0f1
|
||||
palette = 8=#7f8c8d
|
||||
palette = 9=#c0392b
|
||||
palette = 10=#1cdc9a
|
||||
palette = 11=#fdbc4b
|
||||
palette = 12=#3daee9
|
||||
palette = 13=#8e44ad
|
||||
palette = 14=#16a085
|
||||
palette = 15=#fcfcfc
|
||||
background = #31363b
|
||||
foreground = #eff0f1
|
||||
cursor-color = #eff0f1
|
||||
cursor-text = #31363b
|
||||
selection-background = #eff0f1
|
||||
selection-foreground = #31363b
|
||||
22
config/ghostty/themes/Bright Lights
Normal file
22
config/ghostty/themes/Bright Lights
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#191919
|
||||
palette = 1=#ff355b
|
||||
palette = 2=#b7e876
|
||||
palette = 3=#ffc251
|
||||
palette = 4=#76d4ff
|
||||
palette = 5=#ba76e7
|
||||
palette = 6=#6cbfb5
|
||||
palette = 7=#c2c8d7
|
||||
palette = 8=#191919
|
||||
palette = 9=#ff355b
|
||||
palette = 10=#b7e876
|
||||
palette = 11=#ffc251
|
||||
palette = 12=#76d5ff
|
||||
palette = 13=#ba76e7
|
||||
palette = 14=#6cbfb5
|
||||
palette = 15=#c2c8d7
|
||||
background = #191919
|
||||
foreground = #b3c9d7
|
||||
cursor-color = #f34b00
|
||||
cursor-text = #002831
|
||||
selection-background = #b3c9d7
|
||||
selection-foreground = #191919
|
||||
22
config/ghostty/themes/Broadcast
Normal file
22
config/ghostty/themes/Broadcast
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#000000
|
||||
palette = 1=#da4939
|
||||
palette = 2=#519f50
|
||||
palette = 3=#ffd24a
|
||||
palette = 4=#6d9cbe
|
||||
palette = 5=#d0d0ff
|
||||
palette = 6=#6e9cbe
|
||||
palette = 7=#ffffff
|
||||
palette = 8=#323232
|
||||
palette = 9=#ff7b6b
|
||||
palette = 10=#83d182
|
||||
palette = 11=#ffff7c
|
||||
palette = 12=#9fcef0
|
||||
palette = 13=#ffffff
|
||||
palette = 14=#a0cef0
|
||||
palette = 15=#ffffff
|
||||
background = #2b2b2b
|
||||
foreground = #e6e1dc
|
||||
cursor-color = #ffffff
|
||||
cursor-text = #e6e1dc
|
||||
selection-background = #5a647e
|
||||
selection-foreground = #e6e1dc
|
||||
22
config/ghostty/themes/Brogrammer
Normal file
22
config/ghostty/themes/Brogrammer
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#1f1f1f
|
||||
palette = 1=#f81118
|
||||
palette = 2=#2dc55e
|
||||
palette = 3=#ecba0f
|
||||
palette = 4=#2a84d2
|
||||
palette = 5=#4e5ab7
|
||||
palette = 6=#1081d6
|
||||
palette = 7=#d6dbe5
|
||||
palette = 8=#d6dbe5
|
||||
palette = 9=#de352e
|
||||
palette = 10=#1dd361
|
||||
palette = 11=#f3bd09
|
||||
palette = 12=#1081d6
|
||||
palette = 13=#5350b9
|
||||
palette = 14=#0f7ddb
|
||||
palette = 15=#ffffff
|
||||
background = #131313
|
||||
foreground = #d6dbe5
|
||||
cursor-color = #b9b9b9
|
||||
cursor-text = #101010
|
||||
selection-background = #1f1f1f
|
||||
selection-foreground = #d6dbe5
|
||||
22
config/ghostty/themes/Builtin Dark
Normal file
22
config/ghostty/themes/Builtin Dark
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#000000
|
||||
palette = 1=#bb0000
|
||||
palette = 2=#00bb00
|
||||
palette = 3=#bbbb00
|
||||
palette = 4=#0000bb
|
||||
palette = 5=#bb00bb
|
||||
palette = 6=#00bbbb
|
||||
palette = 7=#bbbbbb
|
||||
palette = 8=#555555
|
||||
palette = 9=#ff5555
|
||||
palette = 10=#55ff55
|
||||
palette = 11=#ffff55
|
||||
palette = 12=#5555ff
|
||||
palette = 13=#ff55ff
|
||||
palette = 14=#55ffff
|
||||
palette = 15=#ffffff
|
||||
background = #000000
|
||||
foreground = #bbbbbb
|
||||
cursor-color = #bbbbbb
|
||||
cursor-text = #ffffff
|
||||
selection-background = #b5d5ff
|
||||
selection-foreground = #000000
|
||||
22
config/ghostty/themes/Builtin Light
Normal file
22
config/ghostty/themes/Builtin Light
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#000000
|
||||
palette = 1=#bb0000
|
||||
palette = 2=#00bb00
|
||||
palette = 3=#bbbb00
|
||||
palette = 4=#0000bb
|
||||
palette = 5=#bb00bb
|
||||
palette = 6=#00bbbb
|
||||
palette = 7=#bbbbbb
|
||||
palette = 8=#555555
|
||||
palette = 9=#ff5555
|
||||
palette = 10=#55ff55
|
||||
palette = 11=#ffff55
|
||||
palette = 12=#5555ff
|
||||
palette = 13=#ff55ff
|
||||
palette = 14=#55ffff
|
||||
palette = 15=#ffffff
|
||||
background = #ffffff
|
||||
foreground = #000000
|
||||
cursor-color = #000000
|
||||
cursor-text = #ffffff
|
||||
selection-background = #b5d5ff
|
||||
selection-foreground = #000000
|
||||
22
config/ghostty/themes/Builtin Pastel Dark
Normal file
22
config/ghostty/themes/Builtin Pastel Dark
Normal file
@@ -0,0 +1,22 @@
|
||||
palette = 0=#4f4f4f
|
||||
palette = 1=#ff6c60
|
||||
palette = 2=#a8ff60
|
||||
palette = 3=#ffffb6
|
||||
palette = 4=#96cbfe
|
||||
palette = 5=#ff73fd
|
||||
palette = 6=#c6c5fe
|
||||
palette = 7=#eeeeee
|
||||
palette = 8=#7c7c7c
|
||||
palette = 9=#ffb6b0
|
||||
palette = 10=#ceffac
|
||||
palette = 11=#ffffcc
|
||||
palette = 12=#b5dcff
|
||||
palette = 13=#ff9cfe
|
||||
palette = 14=#dfdffe
|
||||
palette = 15=#ffffff
|
||||
background = #000000
|
||||
foreground = #bbbbbb
|
||||
cursor-color = #ffa560
|
||||
cursor-text = #ffffff
|
||||
selection-background = #363983
|
||||
selection-foreground = #f2f2f2
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user