Forked from chrisdone/gist:02e165a0004be33734ac2334f215380e
Last active
September 25, 2023 15:12
-
-
Save seokbeomKim/9cff93b073573fe535534c522c6e53e1 to your computer and use it in GitHub Desktop.
env-configuration
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# This is personal bash_profile | |
export TERM=xterm-256color | |
function cd | |
{ | |
if [ $# -eq 0 ]; then | |
pushd ~ > /dev/null | |
elif [ " $1" = " -" ]; then | |
pushd "$OLDPWD" > /dev/null | |
else | |
pushd "$@" > /dev/null | |
fi | |
} | |
function fastrm | |
{ | |
rsync -a --delete $HOME/empty/ $1 && | |
rmdir $1 | |
} | |
alias pp=popd |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[user] | |
email = sukbeom.kim@gmail.com | |
name = Jason Kim | |
[color] | |
ui = auto | |
[merge] | |
tool = vscode | |
[mergetool "vscode"] | |
cmd = code --wait $MERGED | |
[diff] | |
tool = vscode | |
[difftool "vscode"] | |
cmd = code --wait --diff $LOCAL $REMOTE | |
[core] | |
commitGraph = true | |
editor = code --wait | |
# editor = vi | |
[alias] | |
lg = log --graph --abbrev-commit --decorate --date=relative \ | |
--format=format:'%C(bold red)%h%C(reset) : %C(bold green)(%ar)%C(reset) - %C(cyan)<%an>%C(reset)%C(bold yellow)%d%C(reset)%n%n%w(90,1,2)%C(white)%B%C(reset)%n' | |
[gc] | |
writeCommitGraph = true | |
[fetch] | |
writeCommitGraph = true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# General Information | |
set realname = "Sukbeom Kim" | |
set from = "sukbeom.kim@gmail.com" | |
set use_from = yes | |
set envelope_from = yes | |
set quit = ask-yes | |
set sort_aux=last-date-received | |
# Cache directories | |
set header_cache = "~/.cache/mutt" | |
set message_cachedir = "~/.cache/mutt" | |
# Mail Accounts | |
set smtp_url = "smtps://sukbeom.kim@smtp.gmail.com:465/" | |
set smtp_pass = "ftwtasuxjqkehvck" | |
set imap_user = "sukbeom.kim@gmail.com" | |
set imap_pass = "ftwtasuxjqkehvck" | |
set folder = "imaps://imap.gmail.com:993" | |
set spoolfile = "imaps://imap.gmail.com/INBOX" | |
set ssl_force_tls = yes | |
# Mail boxes | |
mailboxes =INBOX =media-linux =AGL =KernelNewbies | |
set record = "imaps://imap.gmail.com/[Gmail]/Sent Mail" | |
set postponed = "imaps://imap.gmail.com/[Gmail]/Drafts" | |
set mbox = "imaps://imap.gmail.com/[Gmail]/All Mail" | |
set trash = "trash" | |
# G to get mail | |
bind index G imap-fetch-mail | |
set editor = "vim" | |
set charset = "utf-8" | |
# Generic key bindings. | |
# Index bindings | |
bind index ] next-subthread | |
bind index [ previous-subthread | |
macro index "<F2>" "<limit>~A<enter>" | |
macro index "<F3>" "<limit>~U<enter>" | |
# Pager bindings | |
bind pager j next-line | |
bind pager k previous-line | |
bind pager g top | |
bind pager G bottom | |
bind pager ] next-subthread | |
bind pager [ previous-subthread | |
# general-doesn't-fit stuff | |
# color status color144 color234 | |
set allow_ansi = yes | |
macro index A \ | |
"<tag-pattern>~N<enter><tag-prefix><clear-flag>N<untag-pattern>.<enter>" \ | |
"mark all new as read" | |
# Themes | |
color normal black default | |
color quoted color65 default | |
color quoted1 color138 default | |
color quoted2 color58 default | |
color quoted3 color105 default | |
color quoted4 cyan default | |
color quoted5 cyan default | |
color indicator black color249 | |
color message green default | |
color status color139 color254 | |
color error color58 default | |
color attachment black default | |
color signature color253 default | |
color markers red yellow | |
color tilde black default | |
color search black green | |
color tree black default | |
color bold black default | |
color hdrdefault black default | |
color header green default '^From:' | |
color header green default '^Subject:' | |
color header cyan default '^To:.*corky1951' | |
color index color22 default ~N | |
color index blue default ~F | |
color index color55 default ~T | |
color index color52 default ~D | |
color body color22 default "(http|https|ftp|news|telnet|finger)://[^ \">\t\r\n]*" | |
color body color22 default "mailto:[-a-z_0-9.]+ <at> [-a-z_0-9.]+" | |
color body color22 default "news:[^ \">\t\r\n]*" | |
color body green default "[-a-z_0-9.%$]+ <at> [-a-z_0-9.]+\\.[-a-z][-a-z]+" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Tig default configuration | |
# | |
# Please see 'man tigrc' for a complete reference. | |
# Settings | |
# -------- | |
# Most of these settings can be toggleable, either via the toggle-* | |
# actions or via the option menu (bound to `o` by default). | |
# View settings | |
# | |
# Supported column types and their options: | |
# | |
# author | |
# - display (enum) [no|full|abbreviated|email|email-user] | |
# : Show author information? | |
# - width (int) : Fixed width when nonzero | |
# - maxwidth (int) : Autosize limit | |
# | |
# commit-title | |
# - display (bool) : Show the commit title? | |
# - graph (enum) [no|v2|v1] : Show the commit graph? (main view only) | |
# - refs (bool) : Show branches, tags and remotes? (main view only) | |
# - overflow (boolint) : Highlight overflows? Defaults to 50 when enabled. | |
# | |
# date | |
# - display (enum) [no|default|relative|relative-compact|custom] | |
# : Show dates? | |
# - local (bool) : Show local dates? | |
# - format (string) : Custom strftime(3) format | |
# Note: %Z is formatted as %z | |
# - width (int) : Fixed width when nonzero | |
# | |
# file-name | |
# - display (enum) [no|always|auto] : Show file names? | |
# - width (int) : Fixed width when nonzero | |
# - maxwidth (int) : Autosize limit | |
# | |
# file-size | |
# - display (enum) [no|default|units] | |
# : Show file sizes? | |
# - width (int) : Fixed width when nonzero | |
# | |
# id | |
# - display (bool) : Show commit/tree ID? | |
# - width (int) : Fixed width when nonzero | |
# | |
# line-number | |
# - display (bool) : Show line numbers? | |
# - interval (int) : Interval between line numbers; defaults to 5 | |
# - width (int) : Fixed width when nonzero | |
# | |
# mode | |
# - display (bool) : Show file modes? | |
# - width (int) : Fixed width when nonzero | |
# | |
# ref | |
# - display (bool) : Show ref names? | |
# - width (int) : Fixed width when nonzero | |
# - maxwidth (int) : Autosize limit | |
# | |
# status | |
# - display (enum) [no|short|long] : Show status label? | |
# | |
# text | |
# - display (bool) : Show text? | |
# - commit-title-overflow (boolint) : Highlight overflow in log and diff view? | |
# | |
set blame-view = id:yes,color file-name:auto author:full date:default line-number:yes,interval=1 text | |
set grep-view = file-name:no line-number:yes,interval=1 text | |
set main-view = line-number:no,interval=5 id:yes date:default author:full commit-title:yes,graph,refs,overflow=no | |
set reflog-view = line-number:no,interval=5 id:yes date:no author:no commit-title:yes,refs,overflow=no | |
set refs-view = line-number:no id:no date:default author:full ref commit-title | |
set stash-view = line-number:no,interval=5 id:no date:default author:full commit-title | |
set status-view = line-number:no,interval=5 status:short file-name | |
set tree-view = line-number:no,interval=5 mode author:full file-size date:default id:no file-name | |
# Pager based views | |
set pager-view = line-number:no,interval=5 text | |
set stage-view = line-number:no,interval=5 text | |
set log-view = line-number:no,interval=5 text | |
set blob-view = line-number:no,interval=5 text | |
set diff-view = line-number:no,interval=5 text:yes,commit-title-overflow=no | |
# UI display settings | |
set show-changes = yes # Show changes commits in the main view? | |
set show-untracked = yes # Show also untracked changes? | |
set wrap-lines = no # Wrap long lines in pager views? | |
set tab-size = 8 # Number of spaces to use when expanding tabs | |
set line-graphics = default # Enum: ascii, default, utf-8, auto | |
set truncation-delimiter = ~ # Character drawn for truncations, or "utf-8" | |
# Format reference names based on type. | |
# - head : The current HEAD. | |
# - tag : An annotated tag. | |
# - local-tag : A lightweight tag. | |
# - remote : A remote. | |
# - tracked-remote : The remote tracked by current HEAD. | |
# - replace : A replaced reference. | |
# - branch : A branch. | |
# - stash : The stash. | |
# - other : Any other reference. | |
# If no format is defined for `local-tag` then the one for `tag` is used. | |
# Similarly, `remote` is used if no `tracked-remote` format exists. | |
# Prefix with `hide:` to not show that reference type, e.g. `hide:remote`. | |
# Expects a space-separated list of format strings. | |
set reference-format = [branch] <tag> {remote} ~replace~ | |
# Settings controlling how content is read from Git | |
set commit-order = auto # Enum: auto, default, topo, date, reverse (main) | |
set status-show-untracked-dirs = yes # Show files in untracked directories? (status) | |
set status-show-untracked-files = yes # Show untracked files? | |
set ignore-space = no # Enum: no, all, some, at-eol (diff) | |
set show-notes = yes # When non-bool passed as `--show-notes=...` (diff) | |
#set diff-context = 3 # Number of lines to show around diff changes (diff) | |
#set diff-options = -C # User-defined options for `tig show` (git-diff) | |
#set diff-highlight = true # String (or bool): Path to diff-highlight script, | |
# defaults to `diff-highlight`. | |
#set blame-options = -C -C -C # User-defined options for `tig blame` (git-blame) | |
#set log-options = --pretty=raw # User-defined options for `tig log` (git-log) | |
#set main-options = -n 1000 # User-defined options for `tig` (git-log) | |
set mailmap = yes # Use .mailmap to show canonical name and email address | |
# Misc | |
set start-on-head = no # Start with cursor on HEAD commit | |
set refresh-mode = auto # Enum: manual, auto, after-command, periodic | |
set refresh-interval = 10 # Interval in seconds between refreshes | |
set ignore-case = no # Enum: no, yes, smart-case | |
# Ignore case when searching? Smart-case option will | |
set wrap-search = yes # Wrap around to top/bottom of view when searching | |
set focus-child = yes # Move focus to child view when opened? | |
set send-child-enter = yes # Propagate "enter" keypresses to child views? | |
set horizontal-scroll = 50% # Number of columns to scroll as % of width | |
set split-view-height = 67% # Height of the bottom view for horizontal splits | |
set vertical-split = no # Enum: horizontal, vertical, auto; Use auto to | |
# switch to horizontal split when width allows it | |
set split-view-width = 50% # Width of right-most view for vertical splits | |
set editor-line-number = yes # Automatically pass line number to editor? Used | |
# for opening file at specific line e.g. from a diff | |
set history-size = 500 # Size of persistent history, 0 to disable | |
set mouse = no # Enable mouse support? | |
set mouse-scroll = 3 # Number of lines to scroll via the mouse | |
set mouse-wheel-cursor = no # Prefer moving the cursor to scrolling the view? | |
set pgrp = no # Make tig process-group leader | |
# User-defined commands | |
# --------------------- | |
# These commands allow to run shell commands directly from within Tig. | |
# Unless otherwise specified, commands are run in the foreground with | |
# their console output shown (as if '!' was specified). When multiple | |
# command options are specified their behavior are combined, e.g. "?<git | |
# commit" will prompt the user whether to execute the command and will | |
# exit Tig after completion. | |
# | |
# ! Run the command in the foreground with output shown. | |
# @ Run the command in the background with no output. | |
# ? Prompt the user before executing the command. | |
# + Run the command synchronously, and echo the first line of output to the status bar. | |
# < Exit Tig after executing the command. | |
# > Re-open Tig instantly in the last displayed view after executing the command. | |
# | |
# User-defined commands can optionally refer to Tig's internal state | |
# using the following variable names, which are substituted before | |
# commands are run: | |
# | |
# %(head) The current ref ID. Defaults to HEAD | |
# %(commit) The current commit ID. | |
# %(blob) The current blob ID. | |
# %(branch) The current branch name. | |
# %(remote) The current remote name. | |
# %(tag) The current tag name. | |
# %(stash) The current stash name. | |
# %(directory) The current directory path in the tree view; | |
# empty for the root directory. | |
# %(file) The currently selected file. | |
# %(ref) The reference given to blame or HEAD if undefined. | |
# %(revargs) The revision arguments passed on the command line. | |
# %(fileargs) The file arguments passed on the command line. | |
# %(cmdlineargs) All other options passed on the command line. | |
# %(diffargs) The diff options from `diff-options` or `TIG_DIFF_OPTS` | |
# %(prompt) Prompt for the argument value. | |
bind main C ?git cherry-pick %(commit) | |
bind status C !git commit | |
bind stash A ?git stash apply %(stash) | |
bind stash P ?git stash pop %(stash) | |
bind stash ! ?git stash drop %(stash) | |
bind refs C ?git checkout %(branch) | |
bind refs ! ?git branch -D %(branch) | |
bind reflog C ?git checkout %(branch) | |
bind reflog ! ?git reset --hard %(commit) | |
# Normal commands | |
# --------------- | |
# View switching | |
bind generic m view-main | |
bind generic d view-diff | |
bind generic l view-log | |
bind generic R view-reflog | |
bind generic t view-tree | |
bind generic f view-blob | |
bind generic b view-blame | |
bind generic r view-refs | |
bind generic p view-pager | |
bind generic h view-help | |
bind generic s view-status | |
bind generic S view-status # Compat binding to avoid going crazy! | |
bind generic c view-stage | |
bind generic y view-stash | |
bind generic g view-grep | |
bind generic + !git commit --amend | |
bind generic F !git fetch -a | |
# View manipulation | |
bind generic <Enter> enter # Enter and open selected entry | |
bind generic <Lt> back # Go back to the previous view state | |
bind generic <Down> next # Move to next | |
bind generic <C-N> next | |
bind generic J next | |
bind generic <Up> previous # Move to previous | |
bind generic <C-P> previous | |
bind generic K previous | |
bind generic , parent # Move to parent | |
bind generic <Tab> view-next # Move focus to the next view | |
bind generic <F5> refresh | |
bind generic O maximize # Maximize the current view | |
bind generic q view-close # Close the current view | |
bind generic Q quit # Close all views and quit | |
#bind generic <C-C> quit # Close all views and quit | |
bind generic Y @!sh -c "echo -n %(commit) | xclip -selection clipboard" | |
# View specific | |
bind status u status-update # Stage/unstage changes in file | |
bind status ! status-revert # Revert changes in file | |
bind status M status-merge # Open git-mergetool(1) | |
bind status H >!sh -c "tig \"$(git rev-parse --show-toplevel)/%(file)\"" | |
bind status a !?git commit --amend | |
# bind status ??? :toggle status # Show short or long status labels | |
bind stage u status-update # Stage/unstage current diff (c)hunk | |
bind stage 1 stage-update-line # Stage/unstage current line | |
#bind stage 2 stage-update-part # Stage/unstage part of chunk | |
bind stage ! status-revert # Revert current diff (c)hunk | |
bind stage \ stage-split-chunk # Split current diff (c)hunk | |
bind stage @ :/^@@ # Jump to next (c)hunk | |
bind stage [ :toggle diff-context -1 # Decrease the diff context | |
bind stage ] :toggle diff-context +1 # Increase the diff context | |
bind stage H >!sh -c "tig \"$(git rev-parse --show-toplevel)/%(file)\"" | |
bind diff @ :/^@@ # Jump to next (c)hunk | |
bind diff [ :toggle diff-context -1 # Decrease the diff context | |
bind diff ] :toggle diff-context +1 # Increase the diff context | |
bind diff H >!sh -c "tig \"$(git rev-parse --show-toplevel)/%(file)\"" | |
bind diff <Space> :/^diff --git | |
bind pager @ :/^@@ # Jump to next (c)hunk | |
bind main H :goto HEAD # Jump to HEAD commit | |
bind main G :toggle commit-title-graph # Toggle revision graph visualization | |
# bind main F :toggle commit-title-refs # Toggle reference display (tags/branches) | |
# bind reflog F :toggle commit-title-refs # Toggle reference display (tags/branches) | |
# Cursor navigation | |
bind generic j move-down | |
bind generic k move-up | |
bind generic <C-D> move-half-page-down | |
bind generic <C-U> move-half-page-up | |
bind generic <PgDown> move-page-down | |
bind generic <C-F> move-page-down | |
bind generic <C-B> move-page-up | |
bind generic <PgUp> move-page-up | |
bind generic <Home> move-first-line | |
bind generic <End> move-last-line | |
# Scrolling | |
bind generic | scroll-first-col | |
bind generic <Left> scroll-left | |
bind generic <Right> scroll-right | |
bind generic <Ins> scroll-line-up | |
bind generic <C-Y> scroll-line-up | |
bind generic <Del> scroll-line-down | |
bind generic <C-E> scroll-line-down | |
bind generic <SBack> scroll-page-up | |
bind generic <SFwd> scroll-page-down | |
# bind generic ??? scroll-half-page-up | |
# bind generic ??? scroll-half-page-down | |
# Searching | |
bind generic / search | |
bind generic ? search-back | |
bind generic n find-next | |
bind generic N find-prev | |
# Navigation keys used while searching | |
bind search <Down> find-next | |
bind search <C-N> find-next | |
bind search <C-J> find-next | |
bind search <Up> find-prev | |
bind search <C-P> find-prev | |
bind search <C-K> find-prev | |
bind search <C-C> view-close | |
# Option manipulation | |
bind generic o options # Open the options menu | |
# Bindings for toggling settings | |
bind generic I :toggle sort-order # Toggle ascending/descending sort order | |
bind generic i :toggle sort-field # Toggle field to sort by | |
bind generic <Hash> :toggle line-number # Toggle line numbers | |
bind generic D :toggle date # Toggle date display | |
bind generic A :toggle author # Toggle author display | |
bind generic ~ :toggle line-graphics # Toggle (line) graphics mode | |
# bind generic F :toggle file-name # Toggle file name display | |
# bind generic ??? :toggle show-changes # Toggle local changes display in the main view | |
bind generic W :toggle ignore-space # Toggle ignoring whitespace in diffs | |
# bind generic ??? :toggle commit-order # Toggle commit ordering | |
bind generic X :toggle id # Toggle commit ID display | |
bind generic $ :toggle commit-title-overflow | |
# Toggle highlighting of commit title overflow | |
# bind generic ??? :toggle file-size # Toggle file size format | |
# bind generic ??? :toggle status # Toggle status display | |
# bind generic ??? :toggle status-show-untracked-dirs | |
# Toggle display of file in untracked directories | |
# bind generic ??? :toggle vertical-split # Toggle vertical split | |
bind generic % :toggle file-filter # Toggle filtering by pathspecs in file-args | |
bind generic ^ :toggle rev-filter # Toggle filtering by revisions in rev-args | |
# Misc | |
bind generic e edit # Open in editor | |
bind generic : prompt # Open the prompt | |
bind generic <C-L> screen-redraw # Redraw the screen | |
bind generic z stop-loading # Stop all loading views | |
bind generic v show-version # Show Tig version | |
bind diff H !sh -c "tig \"$(git rev-parse --show-toplevel)/%(file)\"" | |
bind status H !sh -c "tig \"$(git rev-parse --show-toplevel)/%(file)\"" | |
bind generic V !sh -c 'git show $1:$2' -- %(commit) %(file) | |
set main-view-id = yes | |
set main-view-id-width = 20 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# 0 is too far from ` ;) | |
set-option -g prefix C-Space | |
unbind-key C-b | |
bind-key C-Space send-prefix | |
set -g base-index 1 | |
# Automatically set window title | |
#set-window-option -g automatic-rename on | |
set-window-option -g xterm-keys on | |
set-option -g set-titles on | |
# set -g default-terminal screen-256color | |
set -g status-keys vi | |
set -g history-limit 10000 | |
setw -g mode-keys vi | |
setw -g mouse on | |
setw -g monitor-activity on | |
bind-key v split-window -h | |
bind-key s split-window -v | |
bind-key J resize-pane -D 5 | |
bind-key K resize-pane -U 5 | |
bind-key H resize-pane -L 5 | |
bind-key L resize-pane -R 5 | |
# bind-key M-j resize-pane -D | |
# bind-key M-k resize-pane -U | |
# bind-key M-h resize-pane -L | |
# bind-key M-l resize-pane -R | |
# Vim style pane selection | |
bind h select-pane -L | |
bind j select-pane -D | |
bind k select-pane -U | |
bind l select-pane -R | |
# Use Alt-vim keys without prefix key to switch panes | |
bind -n M-h select-pane -L | |
bind -n M-j select-pane -D | |
bind -n M-k select-pane -U | |
bind -n M-l select-pane -R | |
# Use Alt-arrow keys without prefix key to switch panes | |
# bind -n M-Left select-pane -L | |
# bind -n M-Right select-pane -R | |
# bind -n M-Up select-pane -U | |
# bind -n M-Down select-pane -D | |
bind -n M-Left previous-window | |
bind -n M-Right next-window | |
# Shift arrow to switch windows | |
# bind -n S-Left previous-window | |
# bind -n S-Right next-window | |
# No delay for escape key press | |
set -sg escape-time 0 | |
# Reload tmux config | |
bind r source-file ~/.tmux.conf | |
# THEME | |
set -g status-bg white | |
set -g status-fg default | |
set -g window-status-current-style bg=colour253,fg=default | |
# set -g window-status-current-attr bold | |
# set -g status-interval 60 | |
# set -g status-left-length 30 | |
# set -g status-left '#[fg=green](#S) #(whoami)' | |
# set -g status-right '#[fg=yellow]#(cut -d " " -f 1-3 /proc/loadavg)#[default] #[fg=white]%H:%M#[default]' | |
# fix pane name | |
set-option -g allow-rename off | |
# fix color correction | |
set -g mode-style 'reverse' | |
bind S command-prompt -p "New Session:" "new-session -A -s '%%'" | |
bind K confirm kill-session |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$help": "https://aka.ms/terminal-documentation", | |
"$schema": "https://aka.ms/terminal-profiles-schema", | |
"actions": | |
[ | |
{ | |
"command": | |
{ | |
"action": "copy", | |
"singleLine": false | |
}, | |
"keys": "ctrl+c" | |
}, | |
{ | |
"command": "paste", | |
"keys": "ctrl+v" | |
}, | |
{ | |
"command": "find", | |
"keys": "ctrl+shift+f" | |
}, | |
{ | |
"command": | |
{ | |
"action": "splitPane", | |
"split": "auto", | |
"splitMode": "duplicate" | |
}, | |
"keys": "alt+shift+d" | |
}, | |
{ | |
"command": | |
{ | |
"action": "renameTab", | |
"title": null | |
}, | |
"keys": "ctrl+alt+r" | |
} | |
], | |
"copyFormatting": "none", | |
"copyOnSelect": false, | |
"defaultProfile": "{574e775e-4f2a-5b96-ac1e-a2962a402336}", | |
"profiles": | |
{ | |
"defaults": {}, | |
"list": | |
[ | |
{ | |
"backgroundImage": null, | |
"backgroundImageOpacity": 0.11, | |
"colorScheme": "Tomorrow", | |
"cursorShape": "filledBox", | |
"experimental.retroTerminalEffect": false, | |
"font": | |
{ | |
"face": "D2Coding", | |
"size": 12 | |
}, | |
"guid": "{574e775e-4f2a-5b96-ac1e-a2962a402336}", | |
"hidden": false, | |
"intenseTextStyle": "none", | |
"name": "PowerShell", | |
"opacity": 100, | |
"source": "Windows.Terminal.PowershellCore", | |
"useAcrylic": false | |
}, | |
{ | |
"antialiasingMode": "cleartype", | |
"backgroundImage": null, | |
"backgroundImageOpacity": 0.11, | |
"colorScheme": "Tango Dark", | |
"cursorShape": "filledBox", | |
"font": | |
{ | |
"face": "D2Coding" | |
}, | |
"guid": "{2c4de342-38b7-51cf-b940-2309a097f518}", | |
"hidden": true, | |
"name": "Ubuntu", | |
"opacity": 100, | |
"source": "Windows.Terminal.Wsl", | |
"useAcrylic": false | |
}, | |
{ | |
"guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}", | |
"hidden": true, | |
"name": "Windows PowerShell" | |
}, | |
{ | |
"guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}", | |
"hidden": true, | |
"name": "Command Prompt" | |
}, | |
{ | |
"backgroundImage": null, | |
"backgroundImageOpacity": 0.11, | |
"closeOnExit": "always", | |
"colorScheme": "Tomorrow", | |
"commandline": "ssh sukbeom@125.143.20.144 -x", | |
"cursorShape": "filledBox", | |
"experimental.retroTerminalEffect": false, | |
"font": | |
{ | |
"face": "D2Coding", | |
"size": 12 | |
}, | |
"guid": "{39c23b48-9019-4bd2-acb8-080ccf3bdf9d}", | |
"hidden": false, | |
"icon": "ms-appx:///ProfileIcons/pwsh.png", | |
"intenseTextStyle": "all", | |
"name": "Linux Server", | |
"opacity": 100, | |
"startingDirectory": "%USERPROFILE%", | |
"useAcrylic": false | |
} | |
] | |
}, | |
"schemes": | |
[ | |
{ | |
"background": "#0C0C0C", | |
"black": "#0C0C0C", | |
"blue": "#0037DA", | |
"brightBlack": "#767676", | |
"brightBlue": "#3B78FF", | |
"brightCyan": "#61D6D6", | |
"brightGreen": "#16C60C", | |
"brightPurple": "#B4009E", | |
"brightRed": "#E74856", | |
"brightWhite": "#F2F2F2", | |
"brightYellow": "#F9F1A5", | |
"cursorColor": "#FFFFFF", | |
"cyan": "#3A96DD", | |
"foreground": "#CCCCCC", | |
"green": "#13A10E", | |
"name": "Campbell", | |
"purple": "#881798", | |
"red": "#C50F1F", | |
"selectionBackground": "#FFFFFF", | |
"white": "#CCCCCC", | |
"yellow": "#C19C00" | |
}, | |
{ | |
"background": "#012456", | |
"black": "#0C0C0C", | |
"blue": "#0037DA", | |
"brightBlack": "#767676", | |
"brightBlue": "#3B78FF", | |
"brightCyan": "#61D6D6", | |
"brightGreen": "#16C60C", | |
"brightPurple": "#B4009E", | |
"brightRed": "#E74856", | |
"brightWhite": "#F2F2F2", | |
"brightYellow": "#F9F1A5", | |
"cursorColor": "#FFFFFF", | |
"cyan": "#3A96DD", | |
"foreground": "#CCCCCC", | |
"green": "#13A10E", | |
"name": "Campbell Powershell", | |
"purple": "#881798", | |
"red": "#C50F1F", | |
"selectionBackground": "#FFFFFF", | |
"white": "#CCCCCC", | |
"yellow": "#C19C00" | |
}, | |
{ | |
"background": "#282C34", | |
"black": "#282C34", | |
"blue": "#61AFEF", | |
"brightBlack": "#5A6374", | |
"brightBlue": "#61AFEF", | |
"brightCyan": "#56B6C2", | |
"brightGreen": "#98C379", | |
"brightPurple": "#C678DD", | |
"brightRed": "#E06C75", | |
"brightWhite": "#DCDFE4", | |
"brightYellow": "#E5C07B", | |
"cursorColor": "#FFFFFF", | |
"cyan": "#56B6C2", | |
"foreground": "#DCDFE4", | |
"green": "#98C379", | |
"name": "One Half Dark", | |
"purple": "#C678DD", | |
"red": "#E06C75", | |
"selectionBackground": "#FFFFFF", | |
"white": "#DCDFE4", | |
"yellow": "#E5C07B" | |
}, | |
{ | |
"background": "#FAFAFA", | |
"black": "#383A42", | |
"blue": "#0184BC", | |
"brightBlack": "#4F525D", | |
"brightBlue": "#61AFEF", | |
"brightCyan": "#56B5C1", | |
"brightGreen": "#98C379", | |
"brightPurple": "#C577DD", | |
"brightRed": "#DF6C75", | |
"brightWhite": "#FFFFFF", | |
"brightYellow": "#E4C07A", | |
"cursorColor": "#4F525D", | |
"cyan": "#0997B3", | |
"foreground": "#383A42", | |
"green": "#50A14F", | |
"name": "One Half Light", | |
"purple": "#A626A4", | |
"red": "#E45649", | |
"selectionBackground": "#FFFFFF", | |
"white": "#FAFAFA", | |
"yellow": "#C18301" | |
}, | |
{ | |
"background": "#002B36", | |
"black": "#002B36", | |
"blue": "#268BD2", | |
"brightBlack": "#073642", | |
"brightBlue": "#839496", | |
"brightCyan": "#93A1A1", | |
"brightGreen": "#586E75", | |
"brightPurple": "#6C71C4", | |
"brightRed": "#CB4B16", | |
"brightWhite": "#FDF6E3", | |
"brightYellow": "#657B83", | |
"cursorColor": "#FFFFFF", | |
"cyan": "#2AA198", | |
"foreground": "#839496", | |
"green": "#859900", | |
"name": "Solarized Dark", | |
"purple": "#D33682", | |
"red": "#DC322F", | |
"selectionBackground": "#FFFFFF", | |
"white": "#EEE8D5", | |
"yellow": "#B58900" | |
}, | |
{ | |
"background": "#FDF6E3", | |
"black": "#002B36", | |
"blue": "#268BD2", | |
"brightBlack": "#073642", | |
"brightBlue": "#839496", | |
"brightCyan": "#93A1A1", | |
"brightGreen": "#586E75", | |
"brightPurple": "#6C71C4", | |
"brightRed": "#CB4B16", | |
"brightWhite": "#FDF6E3", | |
"brightYellow": "#657B83", | |
"cursorColor": "#002B36", | |
"cyan": "#2AA198", | |
"foreground": "#657B83", | |
"green": "#859900", | |
"name": "Solarized Light", | |
"purple": "#D33682", | |
"red": "#DC322F", | |
"selectionBackground": "#FFFFFF", | |
"white": "#EEE8D5", | |
"yellow": "#B58900" | |
}, | |
{ | |
"background": "#000000", | |
"black": "#000000", | |
"blue": "#3465A4", | |
"brightBlack": "#555753", | |
"brightBlue": "#729FCF", | |
"brightCyan": "#34E2E2", | |
"brightGreen": "#8AE234", | |
"brightPurple": "#AD7FA8", | |
"brightRed": "#EF2929", | |
"brightWhite": "#EEEEEC", | |
"brightYellow": "#FCE94F", | |
"cursorColor": "#FFFFFF", | |
"cyan": "#06989A", | |
"foreground": "#D3D7CF", | |
"green": "#4E9A06", | |
"name": "Tango Dark", | |
"purple": "#75507B", | |
"red": "#CC0000", | |
"selectionBackground": "#FFFFFF", | |
"white": "#D3D7CF", | |
"yellow": "#C4A000" | |
}, | |
{ | |
"background": "#FFFFFF", | |
"black": "#000000", | |
"blue": "#3465A4", | |
"brightBlack": "#555753", | |
"brightBlue": "#729FCF", | |
"brightCyan": "#34E2E2", | |
"brightGreen": "#8AE234", | |
"brightPurple": "#AD7FA8", | |
"brightRed": "#EF2929", | |
"brightWhite": "#EEEEEC", | |
"brightYellow": "#FCE94F", | |
"cursorColor": "#000000", | |
"cyan": "#06989A", | |
"foreground": "#555753", | |
"green": "#4E9A06", | |
"name": "Tango Light", | |
"purple": "#75507B", | |
"red": "#CC0000", | |
"selectionBackground": "#FFFFFF", | |
"white": "#D3D7CF", | |
"yellow": "#C4A000" | |
}, | |
{ | |
"background": "#FFFFFF", | |
"black": "#000000", | |
"blue": "#4271AE", | |
"brightBlack": "#000000", | |
"brightBlue": "#4271AE", | |
"brightCyan": "#3E999F", | |
"brightGreen": "#718C00", | |
"brightPurple": "#8959A8", | |
"brightRed": "#C82829", | |
"brightWhite": "#FFFFFF", | |
"brightYellow": "#c79c00", | |
"cursorColor": "#4D4D4C", | |
"cyan": "#3E999F", | |
"foreground": "#4D4D4C", | |
"green": "#718C00", | |
"name": "Tomorrow", | |
"purple": "#8959A8", | |
"red": "#C82829", | |
"selectionBackground": "#D6D6D6", | |
"white": "#FFFFFF", | |
"yellow": "#c09600" | |
}, | |
{ | |
"background": "#000000", | |
"black": "#000000", | |
"blue": "#000080", | |
"brightBlack": "#808080", | |
"brightBlue": "#0000FF", | |
"brightCyan": "#00FFFF", | |
"brightGreen": "#00FF00", | |
"brightPurple": "#FF00FF", | |
"brightRed": "#FF0000", | |
"brightWhite": "#FFFFFF", | |
"brightYellow": "#FFFF00", | |
"cursorColor": "#FFFFFF", | |
"cyan": "#008080", | |
"foreground": "#C0C0C0", | |
"green": "#008000", | |
"name": "Vintage", | |
"purple": "#800080", | |
"red": "#800000", | |
"selectionBackground": "#FFFFFF", | |
"white": "#C0C0C0", | |
"yellow": "#808000" | |
} | |
], | |
"theme": "system", | |
"useAcrylicInTabRow": false | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment