Migrate to rcm
This commit is contained in:
665
config/alacritty/alacritty.yml
Normal file
665
config/alacritty/alacritty.yml
Normal file
@@ -0,0 +1,665 @@
|
||||
# Configuration for Alacritty, the GPU enhanced terminal emulator.
|
||||
|
||||
# Any items in the `env` entry below will be added as
|
||||
# environment variables. Some entries may override variables
|
||||
# set by alacritty itself.
|
||||
#env:
|
||||
# TERM variable
|
||||
#
|
||||
# This value is used to set the `$TERM` environment variable for
|
||||
# each instance of Alacritty. If it is not present, alacritty will
|
||||
# check the local terminfo database and use `alacritty` if it is
|
||||
# available, otherwise `xterm-256color` is used.
|
||||
#TERM: alacritty
|
||||
env:
|
||||
TERM: xterm-256color
|
||||
|
||||
#window:
|
||||
# Window dimensions (changes require restart)
|
||||
#
|
||||
# Specified in number of columns/lines, not pixels.
|
||||
# If both are `0`, this setting is ignored.
|
||||
#dimensions:
|
||||
# columns: 0
|
||||
# lines: 0
|
||||
|
||||
# Window position (changes require restart)
|
||||
#
|
||||
# Specified in number of pixels.
|
||||
# If the position is not set, the window manager will handle the placement.
|
||||
#position:
|
||||
# x: 0
|
||||
# y: 0
|
||||
|
||||
# Window padding (changes require restart)
|
||||
#
|
||||
# Blank space added around the window in pixels. This padding is scaled
|
||||
# by DPI and the specified value is always added at both opposing sides.
|
||||
#padding:
|
||||
# x: 0
|
||||
# y: 0
|
||||
|
||||
# Spread additional padding evenly around the terminal content.
|
||||
#dynamic_padding: false
|
||||
|
||||
# Window decorations
|
||||
#
|
||||
# Values for `decorations`:
|
||||
# - full: Borders and title bar
|
||||
# - none: Neither borders nor title bar
|
||||
#
|
||||
# Values for `decorations` (macOS only):
|
||||
# - transparent: Title bar, transparent background and title bar buttons
|
||||
# - buttonless: Title bar, transparent background, but no title bar buttons
|
||||
#decorations: full
|
||||
|
||||
# Startup Mode (changes require restart)
|
||||
#
|
||||
# Values for `startup_mode`:
|
||||
# - Windowed
|
||||
# - Maximized
|
||||
# - Fullscreen
|
||||
#
|
||||
# Values for `startup_mode` (macOS only):
|
||||
# - SimpleFullscreen
|
||||
#startup_mode: Windowed
|
||||
|
||||
# Window title
|
||||
#title: Alacritty
|
||||
|
||||
# Window class (Linux/BSD only):
|
||||
#class:
|
||||
# Application instance name
|
||||
#instance: Alacritty
|
||||
# General application class
|
||||
#general: Alacritty
|
||||
|
||||
# GTK theme variant (Linux/BSD only)
|
||||
#
|
||||
# Override the variant of the GTK theme. Commonly supported values are `dark` and `light`.
|
||||
# Set this to `None` to use the default theme variant.
|
||||
#gtk_theme_variant: None
|
||||
|
||||
#scrolling:
|
||||
# Maximum number of lines in the scrollback buffer.
|
||||
# Specifying '0' will disable scrolling.
|
||||
#history: 10000
|
||||
|
||||
# Number of lines the viewport will move for every line scrolled when
|
||||
# scrollback is enabled (history > 0).
|
||||
#multiplier: 3
|
||||
|
||||
# Font configuration
|
||||
#font:
|
||||
# Normal (roman) font face
|
||||
#normal:
|
||||
# Font family
|
||||
#
|
||||
# Default:
|
||||
# - (macOS) Menlo
|
||||
# - (Linux/BSD) monospace
|
||||
# - (Windows) Consolas
|
||||
#family: monospace
|
||||
|
||||
# The `style` can be specified to pick a specific face.
|
||||
#style: Regular
|
||||
|
||||
# Bold font face
|
||||
#bold:
|
||||
# Font family
|
||||
#
|
||||
# If the bold family is not specified, it will fall back to the
|
||||
# value specified for the normal font.
|
||||
#family: monospace
|
||||
|
||||
# The `style` can be specified to pick a specific face.
|
||||
#style: Bold
|
||||
|
||||
# Italic font face
|
||||
#italic:
|
||||
# Font family
|
||||
#
|
||||
# If the italic family is not specified, it will fall back to the
|
||||
# value specified for the normal font.
|
||||
#family: monospace
|
||||
|
||||
# The `style` can be specified to pick a specific face.
|
||||
#style: Italic
|
||||
|
||||
# Bold italic font face
|
||||
#bold_italic:
|
||||
# Font family
|
||||
#
|
||||
# If the bold italic family is not specified, it will fall back to the
|
||||
# value specified for the normal font.
|
||||
#family: monospace
|
||||
|
||||
# The `style` can be specified to pick a specific face.
|
||||
#style: Bold Italic
|
||||
|
||||
# Point size
|
||||
#size: 11.0
|
||||
|
||||
# Offset is the extra space around each character. `offset.y` can be thought of
|
||||
# as modifying the line spacing, and `offset.x` as modifying the letter spacing.
|
||||
#offset:
|
||||
# x: 0
|
||||
# y: 0
|
||||
|
||||
# Glyph offset determines the locations of the glyphs within their cells with
|
||||
# the default being at the bottom. Increasing `x` moves the glyph to the right,
|
||||
# increasing `y` moves the glyph upwards.
|
||||
#glyph_offset:
|
||||
# x: 0
|
||||
# y: 0
|
||||
|
||||
# Thin stroke font rendering (macOS only)
|
||||
#
|
||||
# Thin strokes are suitable for retina displays, but for non-retina screens
|
||||
# it is recommended to set `use_thin_strokes` to `false`
|
||||
#
|
||||
# macOS >= 10.14.x:
|
||||
#
|
||||
# If the font quality on non-retina display looks bad then set
|
||||
# `use_thin_strokes` to `true` and enable font smoothing by running the
|
||||
# following command:
|
||||
# `defaults write -g CGFontRenderingFontSmoothingDisabled -bool NO`
|
||||
#
|
||||
# This is a global setting and will require a log out or restart to take
|
||||
# effect.
|
||||
#use_thin_strokes: true
|
||||
|
||||
font:
|
||||
size: 9
|
||||
normal:
|
||||
family: Iosevka Term
|
||||
style: Medium
|
||||
bold:
|
||||
family: Iosevka Term
|
||||
style: Heavy
|
||||
italic:
|
||||
family: Iosevka Term
|
||||
style: Medium Oblique
|
||||
bold_italic:
|
||||
family: Iosevka Term
|
||||
style: Heavy Oblique
|
||||
|
||||
# If `true`, bold text is drawn using the bright color variants.
|
||||
draw_bold_text_with_bright_colors: false
|
||||
|
||||
# Colors (Tomorrow Night Bright)
|
||||
#colors:
|
||||
# Default colors
|
||||
#primary:
|
||||
# background: '#000000'
|
||||
# foreground: '#eaeaea'
|
||||
|
||||
# Bright and dim foreground colors
|
||||
#
|
||||
# The dimmed foreground color is calculated automatically if it is not present.
|
||||
# If the bright foreground color is not set, or `draw_bold_text_with_bright_colors`
|
||||
# is `false`, the normal foreground color will be used.
|
||||
#dim_foreground: '#9a9a9a'
|
||||
#bright_foreground: '#ffffff'
|
||||
|
||||
# Cursor colors
|
||||
#
|
||||
# Colors which should be used to draw the terminal cursor. If these are unset,
|
||||
# the cursor color will be the inverse of the cell color.
|
||||
#cursor:
|
||||
# text: '#000000'
|
||||
# cursor: '#ffffff'
|
||||
|
||||
# Selection colors
|
||||
#
|
||||
# Colors which should be used to draw the selection area. If selection
|
||||
# background is unset, selection color will be the inverse of the cell colors.
|
||||
# If only text is unset the cell text color will remain the same.
|
||||
#selection:
|
||||
# text: '#eaeaea'
|
||||
# background: '#404040'
|
||||
|
||||
# Normal colors
|
||||
#normal:
|
||||
# black: '#000000'
|
||||
# red: '#d54e53'
|
||||
# green: '#b9ca4a'
|
||||
# yellow: '#e6c547'
|
||||
# blue: '#7aa6da'
|
||||
# magenta: '#c397d8'
|
||||
# cyan: '#70c0ba'
|
||||
# white: '#eaeaea'
|
||||
|
||||
# Bright colors
|
||||
#bright:
|
||||
# black: '#666666'
|
||||
# red: '#ff3334'
|
||||
# green: '#9ec400'
|
||||
# yellow: '#e7c547'
|
||||
# blue: '#7aa6da'
|
||||
# magenta: '#b77ee0'
|
||||
# cyan: '#54ced6'
|
||||
# white: '#ffffff'
|
||||
|
||||
# Dim colors
|
||||
#
|
||||
# If the dim colors are not set, they will be calculated automatically based
|
||||
# on the `normal` colors.
|
||||
#dim:
|
||||
# black: '#000000'
|
||||
# red: '#8c3336'
|
||||
# green: '#7a8530'
|
||||
# yellow: '#97822e'
|
||||
# blue: '#506d8f'
|
||||
# magenta: '#80638e'
|
||||
# cyan: '#497e7a'
|
||||
# white: '#9a9a9a'
|
||||
|
||||
# Indexed Colors
|
||||
#
|
||||
# The indexed colors include all colors from 16 to 256.
|
||||
# When these are not set, they're filled with sensible defaults.
|
||||
#
|
||||
# Example:
|
||||
# `- { index: 16, color: '#ff00ff' }`
|
||||
#
|
||||
#indexed_colors: []
|
||||
|
||||
# Colors (Gruvbox dark)
|
||||
# colors:
|
||||
# # Default colors
|
||||
# primary:
|
||||
# background: '#1d2021'
|
||||
# foreground: '#d5c4a1'
|
||||
#
|
||||
# # Normal colors
|
||||
# normal:
|
||||
# black: '#1d2021'
|
||||
# red: '#fb4934'
|
||||
# green: '#b8bb26'
|
||||
# yellow: '#fabd2f'
|
||||
# blue: '#83a598'
|
||||
# magenta: '#d3869b'
|
||||
# cyan: '#8ec07c'
|
||||
# white: '#d5c4a1'
|
||||
#
|
||||
# # Bright colors
|
||||
# bright:
|
||||
# black: '#665c54'
|
||||
# red: '#fb4934'
|
||||
# green: '#b8bb26'
|
||||
# yellow: '#fabd2f'
|
||||
# blue: '#83a598'
|
||||
# magenta: '#d3869b'
|
||||
# cyan: '#8ec07c'
|
||||
# white: '#d5c4a1'
|
||||
|
||||
colors:
|
||||
# Default colors
|
||||
primary:
|
||||
# background: '#282828'
|
||||
# hard contrast:
|
||||
background: '#1d2021'
|
||||
# soft contrast: background = '#32302f'
|
||||
foreground: '#d5c4a1'
|
||||
|
||||
# Normal colors
|
||||
# normal:
|
||||
# black: '#282828'
|
||||
# red: '#cc241d'
|
||||
# green: '#98971a'
|
||||
# yellow: '#d79921'
|
||||
# blue: '#458588'
|
||||
# magenta: '#b16286'
|
||||
# cyan: '#689d6a'
|
||||
# white: '#a89984'
|
||||
|
||||
normal:
|
||||
black: '#1d2021'
|
||||
red: '#fb4934'
|
||||
green: '#b8bb26'
|
||||
yellow: '#fabd2f'
|
||||
blue: '#83a598'
|
||||
magenta: '#d3869b'
|
||||
cyan: '#8ec07c'
|
||||
white: '#ebdbb2'
|
||||
|
||||
# Bright colors
|
||||
bright:
|
||||
black: '#665c54'
|
||||
red: '#fb4934'
|
||||
green: '#b8bb26'
|
||||
yellow: '#fabd2f'
|
||||
blue: '#83a598'
|
||||
magenta: '#d3869b'
|
||||
cyan: '#8ec07c'
|
||||
white: '#fbf1c7'
|
||||
|
||||
# Visual Bell
|
||||
#
|
||||
# Any time the BEL code is received, Alacritty "rings" the visual bell. Once
|
||||
# rung, the terminal background will be set to white and transition back to the
|
||||
# default background color. You can control the rate of this transition by
|
||||
# setting the `duration` property (represented in milliseconds). You can also
|
||||
# configure the transition function by setting the `animation` property.
|
||||
#
|
||||
# Values for `animation`:
|
||||
# - Ease
|
||||
# - EaseOut
|
||||
# - EaseOutSine
|
||||
# - EaseOutQuad
|
||||
# - EaseOutCubic
|
||||
# - EaseOutQuart
|
||||
# - EaseOutQuint
|
||||
# - EaseOutExpo
|
||||
# - EaseOutCirc
|
||||
# - Linear
|
||||
#
|
||||
# Specifying a `duration` of `0` will disable the visual bell.
|
||||
#visual_bell:
|
||||
# animation: EaseOutExpo
|
||||
# duration: 0
|
||||
# color: '#ffffff'
|
||||
|
||||
visual_bell:
|
||||
animation: EaseOutExpo
|
||||
duration: 100
|
||||
color: '#292d2e'
|
||||
|
||||
# Background opacity
|
||||
#
|
||||
# Window opacity as a floating point number from `0.0` to `1.0`.
|
||||
# The value `0.0` is completely transparent and `1.0` is opaque.
|
||||
#background_opacity: 1.0
|
||||
|
||||
#selection:
|
||||
#semantic_escape_chars: ",│`|:\"' ()[]{}<>\t"
|
||||
|
||||
# When set to `true`, selected text will be copied to the primary clipboard.
|
||||
#save_to_clipboard: false
|
||||
|
||||
# Allow terminal applications to change Alacritty's window title.
|
||||
#dynamic_title: true
|
||||
|
||||
#cursor:
|
||||
# Cursor style
|
||||
#
|
||||
# Values for `style`:
|
||||
# - ▇ Block
|
||||
# - _ Underline
|
||||
# - | Beam
|
||||
#style: Block
|
||||
|
||||
# If this is `true`, the cursor will be rendered as a hollow box when the
|
||||
# window is not focused.
|
||||
#unfocused_hollow: true
|
||||
|
||||
# Live config reload (changes require restart)
|
||||
live_config_reload: false
|
||||
|
||||
# Shell
|
||||
#
|
||||
# You can set `shell.program` to the path of your favorite shell, e.g. `/bin/fish`.
|
||||
# Entries in `shell.args` are passed unmodified as arguments to the shell.
|
||||
#
|
||||
# Default:
|
||||
# - (macOS) /bin/bash --login
|
||||
# - (Linux/BSD) user login shell
|
||||
# - (Windows) powershell
|
||||
#shell:
|
||||
# program: /bin/bash
|
||||
# args:
|
||||
# - --login
|
||||
shell:
|
||||
program: shell
|
||||
|
||||
# Startup directory
|
||||
#
|
||||
# Directory the shell is started in. If this is unset, or `None`, the working
|
||||
# directory of the parent process will be used.
|
||||
#working_directory: None
|
||||
|
||||
# WinPTY backend (Windows only)
|
||||
#
|
||||
# Alacritty defaults to using the newer ConPTY backend if it is available,
|
||||
# since it resolves a lot of bugs and is quite a bit faster. If it is not
|
||||
# available, the the WinPTY backend will be used instead.
|
||||
#
|
||||
# Setting this option to `true` makes Alacritty use the legacy WinPTY backend,
|
||||
# even if the ConPTY backend is available.
|
||||
#winpty_backend: false
|
||||
|
||||
# Send ESC (\x1b) before characters when alt is pressed.
|
||||
#alt_send_esc: true
|
||||
|
||||
#mouse:
|
||||
# Click settings
|
||||
#
|
||||
# The `double_click` and `triple_click` settings control the time
|
||||
# alacritty should wait for accepting multiple clicks as one double
|
||||
# or triple click.
|
||||
#double_click: { threshold: 300 }
|
||||
#triple_click: { threshold: 300 }
|
||||
|
||||
# If this is `true`, the cursor is temporarily hidden when typing.
|
||||
#hide_when_typing: false
|
||||
|
||||
#url:
|
||||
# URL launcher
|
||||
#
|
||||
# This program is executed when clicking on a text which is recognized as a URL.
|
||||
# The URL is always added to the command as the last parameter.
|
||||
#
|
||||
# When set to `None`, URL launching will be disabled completely.
|
||||
#
|
||||
# Default:
|
||||
# - (macOS) open
|
||||
# - (Linux/BSD) xdg-open
|
||||
# - (Windows) explorer
|
||||
#launcher:
|
||||
# program: xdg-open
|
||||
# args: []
|
||||
|
||||
# URL modifiers
|
||||
#
|
||||
# These are the modifiers that need to be held down for opening URLs when clicking
|
||||
# on them. The available modifiers are documented in the key binding section.
|
||||
#modifiers: None
|
||||
|
||||
# Mouse bindings
|
||||
#
|
||||
# Mouse bindings are specified as a list of objects, much like the key
|
||||
# bindings further below.
|
||||
#
|
||||
# To trigger mouse bindings when an application running within Alacritty captures the mouse, the
|
||||
# `Shift` modifier is automatically added as a requirement.
|
||||
#
|
||||
# Each mouse binding will specify a:
|
||||
#
|
||||
# - `mouse`:
|
||||
#
|
||||
# - Middle
|
||||
# - Left
|
||||
# - Right
|
||||
# - Numeric identifier such as `5`
|
||||
#
|
||||
# - `action` (see key bindings)
|
||||
#
|
||||
# And optionally:
|
||||
#
|
||||
# - `mods` (see key bindings)
|
||||
|
||||
mouse_bindings:
|
||||
- { mouse: Middle, action: PasteSelection }
|
||||
|
||||
# Key bindings
|
||||
#
|
||||
# Key bindings are specified as a list of objects. For example, this is the
|
||||
# default paste binding:
|
||||
#
|
||||
# `- { key: V, mods: Control|Shift, action: Paste }`
|
||||
#
|
||||
# Each key binding will specify a:
|
||||
#
|
||||
# - `key`: Identifier of the key pressed
|
||||
#
|
||||
# - A-Z
|
||||
# - F1-F24
|
||||
# - Key0-Key9
|
||||
#
|
||||
# A full list with available key codes can be found here:
|
||||
# https://docs.rs/glutin/*/glutin/event/enum.VirtualKeyCode.html#variants
|
||||
#
|
||||
# Instead of using the name of the keys, the `key` field also supports using
|
||||
# the scancode of the desired key. Scancodes have to be specified as a
|
||||
# decimal number. This command will allow you to display the hex scancodes
|
||||
# for certain keys:
|
||||
#
|
||||
# `showkey --scancodes`.
|
||||
#
|
||||
# Then exactly one of:
|
||||
#
|
||||
# - `chars`: Send a byte sequence to the running application
|
||||
#
|
||||
# The `chars` field writes the specified string to the terminal. This makes
|
||||
# it possible to pass escape sequences. To find escape codes for bindings
|
||||
# like `PageUp` (`"\x1b[5~"`), you can run the command `showkey -a` outside
|
||||
# of tmux. Note that applications use terminfo to map escape sequences back
|
||||
# to keys. It is therefore required to update the terminfo when changing an
|
||||
# escape sequence.
|
||||
#
|
||||
# - `action`: Execute a predefined action
|
||||
#
|
||||
# - Copy
|
||||
# - Paste
|
||||
# - PasteSelection
|
||||
# - IncreaseFontSize
|
||||
# - DecreaseFontSize
|
||||
# - ResetFontSize
|
||||
# - ScrollPageUp
|
||||
# - ScrollPageDown
|
||||
# - ScrollLineUp
|
||||
# - ScrollLineDown
|
||||
# - ScrollToTop
|
||||
# - ScrollToBottom
|
||||
# - ClearHistory
|
||||
# - Hide
|
||||
# - Minimize
|
||||
# - Quit
|
||||
# - ToggleFullscreen
|
||||
# - SpawnNewInstance
|
||||
# - ClearLogNotice
|
||||
# - ReceiveChar
|
||||
# - None
|
||||
#
|
||||
# (macOS only):
|
||||
# - ToggleSimpleFullscreen: Enters fullscreen without occupying another space
|
||||
#
|
||||
# - `command`: Fork and execute a specified command plus arguments
|
||||
#
|
||||
# The `command` field must be a map containing a `program` string and an
|
||||
# `args` array of command line parameter strings. For example:
|
||||
# `{ program: "alacritty", args: ["-e", "vttest"] }`
|
||||
#
|
||||
# And optionally:
|
||||
#
|
||||
# - `mods`: Key modifiers to filter binding actions
|
||||
#
|
||||
# - Command
|
||||
# - Control
|
||||
# - Option
|
||||
# - Super
|
||||
# - Shift
|
||||
# - Alt
|
||||
#
|
||||
# Multiple `mods` can be combined using `|` like this:
|
||||
# `mods: Control|Shift`.
|
||||
# Whitespace and capitalization are relevant and must match the example.
|
||||
#
|
||||
# - `mode`: Indicate a binding for only specific terminal reported modes
|
||||
#
|
||||
# This is mainly used to send applications the correct escape sequences
|
||||
# when in different modes.
|
||||
#
|
||||
# - AppCursor
|
||||
# - AppKeypad
|
||||
# - Alt
|
||||
#
|
||||
# A `~` operator can be used before a mode to apply the binding whenever
|
||||
# the mode is *not* active, e.g. `~Alt`.
|
||||
#
|
||||
# Bindings are always filled by default, but will be replaced when a new
|
||||
# binding with the same triggers is defined. To unset a default binding, it can
|
||||
# be mapped to the `ReceiveChar` action. Alternatively, you can use `None` for
|
||||
# a no-op if you do not wish to receive input characters for that binding.
|
||||
#
|
||||
# If the same trigger is assigned to multiple actions, all of them are executed
|
||||
# at once.
|
||||
#key_bindings:
|
||||
# (Windows, Linux, and BSD only)
|
||||
#- { key: V, mods: Control|Shift, action: Paste }
|
||||
#- { key: C, mods: Control|Shift, action: Copy }
|
||||
#- { key: Insert, mods: Shift, action: PasteSelection }
|
||||
#- { key: Key0, mods: Control, action: ResetFontSize }
|
||||
#- { key: Equals, mods: Control, action: IncreaseFontSize }
|
||||
#- { key: Add, mods: Control, action: IncreaseFontSize }
|
||||
#- { key: Subtract, mods: Control, action: DecreaseFontSize }
|
||||
#- { key: Minus, mods: Control, action: DecreaseFontSize }
|
||||
|
||||
# (Windows only)
|
||||
#- { key: Return, mods: Alt, action: ToggleFullscreen }
|
||||
|
||||
# (macOS only)
|
||||
#- { key: Key0, mods: Command, action: ResetFontSize }
|
||||
#- { key: Equals, mods: Command, action: IncreaseFontSize }
|
||||
#- { key: Add, mods: Command, action: IncreaseFontSize }
|
||||
#- { key: Minus, mods: Command, action: DecreaseFontSize }
|
||||
#- { key: K, mods: Command, action: ClearHistory }
|
||||
#- { key: K, mods: Command, chars: "\x0c" }
|
||||
#- { key: V, mods: Command, action: Paste }
|
||||
#- { key: C, mods: Command, action: Copy }
|
||||
#- { key: H, mods: Command, action: Hide }
|
||||
#- { key: M, mods: Command, action: Minimize }
|
||||
#- { key: Q, mods: Command, action: Quit }
|
||||
#- { key: W, mods: Command, action: Quit }
|
||||
#- { key: F, mods: Command|Control, action: ToggleFullscreen }
|
||||
|
||||
#- { key: Paste, action: Paste }
|
||||
#- { key: Copy, action: Copy }
|
||||
#- { key: L, mods: Control, action: ClearLogNotice }
|
||||
#- { key: L, mods: Control, chars: "\x0c" }
|
||||
#- { key: PageUp, mods: Shift, action: ScrollPageUp, mode: ~Alt }
|
||||
#- { key: PageDown, mods: Shift, action: ScrollPageDown, mode: ~Alt }
|
||||
#- { key: Home, mods: Shift, action: ScrollToTop, mode: ~Alt }
|
||||
#- { key: End, mods: Shift, action: ScrollToBottom, mode: ~Alt }
|
||||
|
||||
key_bindings:
|
||||
- { key: V, mods: Control|Shift, action: Paste }
|
||||
- { key: C, mods: Control|Shift, action: Copy }
|
||||
- { key: Insert, mods: Shift, action: PasteSelection }
|
||||
- { key: Key0, mods: Control, action: ResetFontSize }
|
||||
- { key: Equals, mods: Control, action: IncreaseFontSize }
|
||||
- { key: Add, mods: Control, action: IncreaseFontSize }
|
||||
- { key: Subtract, mods: Control, action: DecreaseFontSize }
|
||||
- { key: Minus, mods: Control, action: DecreaseFontSize }
|
||||
|
||||
#debug:
|
||||
# Display the time it takes to redraw each frame.
|
||||
#render_timer: false
|
||||
|
||||
# Keep the log file after quitting Alacritty.
|
||||
#persistent_logging: false
|
||||
|
||||
# Log level
|
||||
#
|
||||
# Values for `log_level`:
|
||||
# - None
|
||||
# - Error
|
||||
# - Warn
|
||||
# - Info
|
||||
# - Debug
|
||||
# - Trace
|
||||
#log_level: Warn
|
||||
|
||||
# Print all received window events.
|
||||
#print_events: false
|
||||
9
config/direnv/direnvrc
Normal file
9
config/direnv/direnvrc
Normal file
@@ -0,0 +1,9 @@
|
||||
use_ruby() {
|
||||
local ruby_root=$HOME/.ruby/$1
|
||||
load_prefix "$ruby_root"
|
||||
layout_ruby
|
||||
}
|
||||
|
||||
check_env() {
|
||||
local ret=0; for var in "$@"; do [[ -v $var ]] || { echo "$var is missing"; ret=1; }; done; return $ret;
|
||||
}
|
||||
1
config/fish/completions/fisher.fish
Normal file
1
config/fish/completions/fisher.fish
Normal file
@@ -0,0 +1 @@
|
||||
fisher complete
|
||||
6
config/fish/completions/kitty.fish
Normal file
6
config/fish/completions/kitty.fish
Normal file
@@ -0,0 +1,6 @@
|
||||
function __kitty_completions
|
||||
# Send all words up to the one before the cursor
|
||||
commandline -cop | kitty +complete fish
|
||||
end
|
||||
|
||||
complete -f -c kitty -a "(__kitty_completions)"
|
||||
320
config/fish/completions/task.fish
Normal file
320
config/fish/completions/task.fish
Normal file
@@ -0,0 +1,320 @@
|
||||
# Taskwarrior completions for the Fish shell <http://fishshell.org>
|
||||
#
|
||||
# taskwarrior - a command line task list manager.
|
||||
#
|
||||
# Completions should work out of box. If it isn't, fill the bug report on your
|
||||
# operation system bug tracker.
|
||||
#
|
||||
# As a workaround you can copy this script to
|
||||
# ~/.config/fish/completions/task.fish, and open a new shell.
|
||||
#
|
||||
# Objects completed:
|
||||
# * Commands
|
||||
# * Projects
|
||||
# * Priorities
|
||||
# * Tags
|
||||
# * Attribute names and modifiers
|
||||
#
|
||||
#
|
||||
# You can override some default options in your config.fish:
|
||||
#
|
||||
# # Tab-completion of task descriptions.
|
||||
# # Warning: This often creates a list of suggestions which spans several pages,
|
||||
# # and it usually pushes some of the commands and attributes to the end of the
|
||||
# # list.
|
||||
# set -g task_complete_task yes
|
||||
#
|
||||
# # Tab-completion of task IDs outside of the "depends" attribute.
|
||||
# # Warning: This often creates a list of suggestions which spans several pages,
|
||||
# # and it pushes all commands and attributes to the end of the list.
|
||||
# set -g task_complete_id yes
|
||||
#
|
||||
# # Attribute modifiers (DEPRECATED since 2.4.0)
|
||||
# set -g task_complete_attribute_modifiers yes
|
||||
#
|
||||
#
|
||||
# Copyright 2014 - 2019, Roman Inflianskas <infroma@gmail.com>
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
# SOFTWARE.
|
||||
#
|
||||
# https://www.opensource.org/licenses/mit-license.php
|
||||
|
||||
# NOTE: remember that sed on OS X is different in some aspects. E.g. it does
|
||||
# not understand \t for tabs.
|
||||
|
||||
# convinience functions
|
||||
|
||||
function __fish.task.log
|
||||
for line in $argv
|
||||
echo $line >&2
|
||||
end
|
||||
end
|
||||
|
||||
function __fish.task.partial
|
||||
set wrapped $argv[1]
|
||||
set what $argv[2]
|
||||
set -q argv[3]; and set f_argv $argv[3..-1]
|
||||
set f __fish.task.$wrapped.$what
|
||||
functions -q $f; and eval $f $f_argv
|
||||
end
|
||||
|
||||
function __fish.task.zsh
|
||||
set -q argv[2]; and set task_argv $argv[2..-1]
|
||||
task _zsh$argv[1] $task_argv | sed 's/:/ /'
|
||||
end
|
||||
|
||||
|
||||
# command line state detection
|
||||
|
||||
function __fish.task.bare
|
||||
test (count (commandline -c -o)) -eq 1
|
||||
end
|
||||
|
||||
function __fish.task.current.command
|
||||
# find command in commandline by list intersection
|
||||
begin; commandline -pco; and __fish.task.list._command all | cut -d ' ' -f 1; end | sort | uniq -d | xargs
|
||||
end
|
||||
|
||||
function __fish.task.before_command
|
||||
test -z (__fish.task.current.command)
|
||||
end
|
||||
|
||||
|
||||
# checking need to complete
|
||||
|
||||
function __fish.task.need_to_complete.attr_name
|
||||
__fish.task.need_to_complete.filter; or contains (__fish.task.current.command) (__fish.task.list.command_mods)
|
||||
end
|
||||
|
||||
function __fish.task.need_to_complete.attr_value
|
||||
__fish.task.need_to_complete.attr_name
|
||||
end
|
||||
|
||||
function __fish.task.need_to_complete.command
|
||||
switch $argv
|
||||
case all
|
||||
__fish.task.bare
|
||||
case filter
|
||||
__fish.task.before_command
|
||||
end
|
||||
end
|
||||
|
||||
function __fish.task.need_to_complete.config
|
||||
contains (__fish.task.current.command) 'config' 'show'
|
||||
end
|
||||
|
||||
function __fish.task.need_to_complete.filter
|
||||
__fish.task.before_command
|
||||
end
|
||||
|
||||
function __fish.task.need_to_complete.id
|
||||
__fish.task.need_to_complete.filter
|
||||
end
|
||||
|
||||
function __fish.task.need_to_complete.task
|
||||
__fish.task.need_to_complete.filter
|
||||
end
|
||||
|
||||
function __fish.task.need_to_complete
|
||||
__fish.task.partial need_to_complete $argv
|
||||
end
|
||||
|
||||
|
||||
# list printers
|
||||
|
||||
function __fish.task.token_clean
|
||||
sed 's/[^a-z_.]//g; s/^\.$//g'
|
||||
end
|
||||
|
||||
function __fish.task.list.attr_name
|
||||
task _columns | sed 's/$/: attribute/g'
|
||||
# BUG: doesn't support file completion
|
||||
echo rc
|
||||
end
|
||||
|
||||
function __fish.task.list.attr_value
|
||||
set token (commandline -ct | cut -d ':' -f 1 | cut -d '.' -f 1 | __fish.task.token_clean)
|
||||
if test -n $token
|
||||
set attr_names (__fish.task.list.attr_name | sed 's/: / /g' | grep '^'$token | cut -d ' ' -f 1)
|
||||
for attr_name in $attr_names
|
||||
if test -n $attr_name
|
||||
__fish.task.list.attr_value_by_name $attr_name
|
||||
end
|
||||
end
|
||||
end
|
||||
__fish.task.list.tag
|
||||
end
|
||||
|
||||
function __fish.task.list.attr_value_by_name
|
||||
set attr $argv[1]
|
||||
switch $attr
|
||||
case 'rc'
|
||||
__fish.task.list.rc
|
||||
case 'depends' 'limit' 'priority' 'status'
|
||||
__fish.task.combos_simple $attr (__fish.task.list $attr)
|
||||
# case 'description' 'due' 'entry' 'end' 'start' 'project' 'recur' 'until' 'wait'
|
||||
case '*'
|
||||
if [ "$task_complete_attribute_modifiers" = 'yes' ]; and echo (commandline -ct) | grep -q '\.'
|
||||
__fish.task.combos_with_mods $attr (__fish.task.list $attr)
|
||||
else
|
||||
__fish.task.combos_simple $attr (__fish.task.list $attr)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
function __fish.task.list._command
|
||||
# Removed args until TW-1404 is fixed.
|
||||
#__fish.task.zsh commands $argv
|
||||
__fish.task.zsh commands
|
||||
end
|
||||
|
||||
function __fish.task.list.command
|
||||
# ignore special commands
|
||||
__fish.task.list._command $argv | command grep -Ev '^_'
|
||||
end
|
||||
|
||||
function __fish.task.list.command_mods
|
||||
for command in 'add' 'annotate' 'append' 'delete' 'done' 'duplicate' 'log' 'modify' 'prepend' 'start' 'stop'
|
||||
echo $command
|
||||
end
|
||||
end
|
||||
|
||||
function __fish.task.list.config
|
||||
task _config
|
||||
end
|
||||
|
||||
function __fish.task.list.depends
|
||||
__fish.task.list.id with_description
|
||||
end
|
||||
|
||||
function __fish.task.list.description
|
||||
__fish.task.zsh ids $argv | cut -d ' ' -f 2-
|
||||
end
|
||||
|
||||
function __fish.task.list.id
|
||||
set show_type $argv[1]
|
||||
if test -z $show_type
|
||||
task _ids
|
||||
else if [ $show_type = 'with_description' ]
|
||||
__fish.task.zsh ids
|
||||
end
|
||||
end
|
||||
|
||||
# Attribure modifiers (DEPRECATED since 2.4.0)
|
||||
function __fish.task.list.mod
|
||||
for mod in 'before' 'after' 'over' 'under' 'none' 'is' 'isnt' 'has' 'hasnt' 'startswith' 'endswith' 'word' 'noword'
|
||||
echo $mod
|
||||
end
|
||||
end
|
||||
|
||||
function __fish.task.list.priority
|
||||
for priority in 'H' 'M' 'L'
|
||||
echo $priority
|
||||
end
|
||||
end
|
||||
|
||||
function __fish.task.list.project
|
||||
task _projects
|
||||
end
|
||||
|
||||
function __fish.task.list.rc
|
||||
for value in (task _config)
|
||||
echo rc.$value:
|
||||
end
|
||||
end
|
||||
|
||||
function __fish.task.list.status
|
||||
echo pending
|
||||
echo completed
|
||||
echo deleted
|
||||
echo waiting
|
||||
end
|
||||
|
||||
function __fish.task.list.tag
|
||||
for tag in (task _tags)
|
||||
echo +$tag
|
||||
echo -$tag
|
||||
end
|
||||
end
|
||||
|
||||
function __fish.task.list.task
|
||||
__fish.task.zsh ids | sed -E 's/^(.*) (.*)$/\2 task [id = \1]/g'
|
||||
end
|
||||
|
||||
function __fish.task.list
|
||||
__fish.task.partial list $argv
|
||||
end
|
||||
|
||||
function __fish.task.results_var_name
|
||||
echo $argv | sed 's/^/__fish.task.list /g; s/$/ results/g; s/[ .]/_/g;'
|
||||
end
|
||||
|
||||
function __fish.task.list_results
|
||||
set var_name (__fish.task.results_var_name $name)
|
||||
for line in $$var_name
|
||||
echo $line
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
# working with attributes
|
||||
|
||||
function __fish.task.combos_simple
|
||||
set attr_name $argv[1]
|
||||
set -q argv[2]; and set attr_values $argv[2..-1]
|
||||
if [ (count $attr_values) -gt 0 ]
|
||||
for attr_value in $attr_values
|
||||
echo "$attr_name:$attr_value"
|
||||
end
|
||||
else
|
||||
echo "$attr_name:"
|
||||
end
|
||||
end
|
||||
|
||||
# Attribure modifiers (DEPRECATED since 2.4.0)
|
||||
function __fish.task.combos_with_mods
|
||||
__fish.task.combos_simple $argv
|
||||
for mod in (__fish.task.list.mod)
|
||||
__fish.task.combos_simple $argv[1].$mod $argv[2..-1]
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
# actual completion
|
||||
|
||||
function __fish.task.complete
|
||||
set what $argv
|
||||
set list_command "__fish.task.list $what"
|
||||
set check_function "__fish.task.need_to_complete $what"
|
||||
complete -c task -u -f -n $check_function -a "(eval $list_command)"
|
||||
end
|
||||
|
||||
__fish.task.complete command all
|
||||
__fish.task.complete command filter
|
||||
__fish.task.complete attr_value
|
||||
__fish.task.complete attr_name
|
||||
__fish.task.complete config
|
||||
|
||||
if [ "$task_complete_task" = 'yes' ]
|
||||
__fish.task.complete task
|
||||
end
|
||||
|
||||
if [ "$task_complete_id" = 'yes' ]
|
||||
__fish.task.complete id with_description
|
||||
end
|
||||
38
config/fish/conf.d/aliases.fish
Normal file
38
config/fish/conf.d/aliases.fish
Normal file
@@ -0,0 +1,38 @@
|
||||
# aliases
|
||||
alias sdr="screen -aAdr"
|
||||
alias ls='exa'
|
||||
alias la="exa -a"
|
||||
alias ll="exa -laF"
|
||||
alias mkpasswd="head -c16 /dev/urandom | xxd -ps"
|
||||
alias mc="mc -b"
|
||||
alias cdp='cd (~/bin/cdp); clear'
|
||||
|
||||
if command -sq grc
|
||||
alias ping="grc --colour=auto ping"
|
||||
alias traceroute="grc --colour=auto traceroute"
|
||||
alias make="grc --colour=auto make"
|
||||
alias diff="grc --colour=auto diff"
|
||||
alias cvs="grc --colour=auto cvs"
|
||||
alias netstat="grc --colour=auto netstat"
|
||||
alias mount="grc --colour=auto mount"
|
||||
alias ifconfig="grc --colour=auto ifconfig"
|
||||
alias dig="grc --colour=auto dig"
|
||||
alias ps="grc --colour=auto ps"
|
||||
end
|
||||
|
||||
alias rgrep="grep --exclude-dir=Godeps --exclude-dir=node_modules --exclude-dir=log --exclude-dir=vendor --exclude-dir=tmp --exclude-dir=public --exclude-dir=.git --exclude=.swp -rn"
|
||||
alias grep="grep --exclude-dir=.git --color=auto"
|
||||
|
||||
alias ag="ag --path-to-ignore $HOME/.agignore --nogroup"
|
||||
alias vim="nvim"
|
||||
|
||||
# Typos
|
||||
alias igt="git"
|
||||
alias gti="git"
|
||||
alias gitst="git st"
|
||||
|
||||
# Ledger
|
||||
# alias ledger="noglob ledger"
|
||||
# alias "bin/ledger"="noglob bin/ledger"
|
||||
#
|
||||
# alias icat="kitty +kitten icat"
|
||||
14
config/fish/conf.d/fzf.fish
Normal file
14
config/fish/conf.d/fzf.fish
Normal file
@@ -0,0 +1,14 @@
|
||||
set -q FZF_TMUX_HEIGHT; or set -U FZF_TMUX_HEIGHT "40%"
|
||||
set -q FZF_DEFAULT_OPTS; or set -U FZF_DEFAULT_OPTS "--height $FZF_TMUX_HEIGHT"
|
||||
set -q FZF_LEGACY_KEYBINDINGS; or set -U FZF_LEGACY_KEYBINDINGS 1
|
||||
set -q FZF_PREVIEW_FILE_CMD; or set -U FZF_PREVIEW_FILE_CMD "head -n 10"
|
||||
set -q FZF_PREVIEW_DIR_CMD; or set -U FZF_PREVIEW_DIR_CMD "ls"
|
||||
|
||||
function fzf_uninstall -e fzf_uninstall
|
||||
# disabled until we figure out a sensible way to ensure user overrides
|
||||
# are not erased
|
||||
# set -l _vars (set | command grep -E "^FZF.*\$" | command awk '{print $1;}')
|
||||
# for var in $_vars
|
||||
# eval (set -e $var)
|
||||
# end
|
||||
end
|
||||
49
config/fish/conf.d/fzf_key_bindings.fish
Normal file
49
config/fish/conf.d/fzf_key_bindings.fish
Normal file
@@ -0,0 +1,49 @@
|
||||
if test "$FZF_LEGACY_KEYBINDINGS" -eq 1
|
||||
bind \ct '__fzf_find_file'
|
||||
bind \cr '__fzf_reverse_isearch'
|
||||
bind \ec '__fzf_cd'
|
||||
bind \eC '__fzf_cd --hidden'
|
||||
bind \cg '__fzf_open'
|
||||
bind \co '__fzf_open --editor'
|
||||
|
||||
if bind -M insert >/dev/null 2>/dev/null
|
||||
bind -M insert \ct '__fzf_find_file'
|
||||
bind -M insert \cr '__fzf_reverse_isearch'
|
||||
bind -M insert \ec '__fzf_cd'
|
||||
bind -M insert \eC '__fzf_cd --hidden'
|
||||
bind -M insert \cg '__fzf_open'
|
||||
bind -M insert \co '__fzf_open --editor'
|
||||
end
|
||||
else
|
||||
bind \cf '__fzf_find_file'
|
||||
bind \cr '__fzf_reverse_isearch'
|
||||
bind \eo '__fzf_cd'
|
||||
bind \eO '__fzf_cd --hidden'
|
||||
bind \cg '__fzf_open'
|
||||
bind \co '__fzf_open --editor'
|
||||
|
||||
if bind -M insert >/dev/null 2>/dev/null
|
||||
bind -M insert \cf '__fzf_find_file'
|
||||
bind -M insert \cr '__fzf_reverse_isearch'
|
||||
bind -M insert \eo '__fzf_cd'
|
||||
bind -M insert \eO '__fzf_cd --hidden'
|
||||
bind -M insert \cg '__fzf_open'
|
||||
bind -M insert \co '__fzf_open --editor'
|
||||
end
|
||||
end
|
||||
|
||||
if set -q FZF_COMPLETE
|
||||
bind \t '__fzf_complete'
|
||||
if bind -M insert >/dev/null 2>/dev/null
|
||||
bind -M insert \t '__fzf_complete'
|
||||
end
|
||||
end
|
||||
|
||||
function fzf_key_bindings_uninstall -e fzf_key_bindings_uninstall
|
||||
# disabled until we figure out a sensible way to ensure user overrides
|
||||
# are not erased
|
||||
# set -l _bindings (bind -a | sed -En "s/(')?__fzf.*\$//p" | sed 's/bind/bind -e/')
|
||||
# for binding in $_bindings
|
||||
# eval $binding
|
||||
# end
|
||||
end
|
||||
5
config/fish/config.fish
Normal file
5
config/fish/config.fish
Normal file
@@ -0,0 +1,5 @@
|
||||
#!/bin/fish
|
||||
|
||||
# direnv
|
||||
set -x DIRENV_LOG_FORMAT ""
|
||||
direnv hook fish | source
|
||||
39
config/fish/fish_variables
Normal file
39
config/fish/fish_variables
Normal file
@@ -0,0 +1,39 @@
|
||||
# This file contains fish universal variable definitions.
|
||||
# VERSION: 3.0
|
||||
SETUVAR FZF_DEFAULT_OPTS:\x2d\x2dheight\x2040\x25
|
||||
SETUVAR FZF_LEGACY_KEYBINDINGS:1
|
||||
SETUVAR FZF_PREVIEW_DIR_CMD:ls
|
||||
SETUVAR FZF_PREVIEW_FILE_CMD:head\x20\x2dn\x2010
|
||||
SETUVAR FZF_TMUX_HEIGHT:40\x25
|
||||
SETUVAR __fish_init_2_39_8:\x1d
|
||||
SETUVAR __fish_init_2_3_0:\x1d
|
||||
SETUVAR __fish_init_3_x:\x1d
|
||||
SETUVAR fish_color_autosuggestion:969896
|
||||
SETUVAR fish_color_cancel:\x2dr
|
||||
SETUVAR fish_color_command:7aa6da
|
||||
SETUVAR fish_color_comment:2a2a2a
|
||||
SETUVAR fish_color_cwd:green
|
||||
SETUVAR fish_color_cwd_root:red
|
||||
SETUVAR fish_color_end:e7c547
|
||||
SETUVAR fish_color_error:d54e53
|
||||
SETUVAR fish_color_escape:00a6b2
|
||||
SETUVAR fish_color_history_current:\x2d\x2dbold
|
||||
SETUVAR fish_color_host:normal
|
||||
SETUVAR fish_color_match:\x2d\x2dbackground\x3dbrblue
|
||||
SETUVAR fish_color_normal:normal
|
||||
SETUVAR fish_color_operator:00a6b2
|
||||
SETUVAR fish_color_param:b9ca4a
|
||||
SETUVAR fish_color_quote:e78c45
|
||||
SETUVAR fish_color_redirection:c397d8
|
||||
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:\x1d
|
||||
SETUVAR fish_key_bindings:fish_default_key_bindings
|
||||
SETUVAR fish_pager_color_completion:normal
|
||||
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 pure_version:2\x2e1\x2e8
|
||||
3
config/fish/fishfile
Normal file
3
config/fish/fishfile
Normal file
@@ -0,0 +1,3 @@
|
||||
rbenv/fish-rbenv
|
||||
jethrokuan/fzf
|
||||
jorgebucaran/fish-spark
|
||||
49
config/fish/functions/__fzf_cd.fish
Normal file
49
config/fish/functions/__fzf_cd.fish
Normal file
@@ -0,0 +1,49 @@
|
||||
function __fzf_cd -d "Change directory"
|
||||
set -l commandline (__fzf_parse_commandline)
|
||||
set -l dir $commandline[1]
|
||||
set -l fzf_query $commandline[2]
|
||||
|
||||
if not type -q argparse
|
||||
# Fallback for fish shell version < 2.7
|
||||
function argparse
|
||||
functions -e argparse # deletes itself
|
||||
end
|
||||
if contains -- --hidden $argv; or contains -- -h $argv
|
||||
set _flag_hidden "yes"
|
||||
end
|
||||
end
|
||||
|
||||
# Fish shell version >= v2.7, use argparse
|
||||
set -l options "h/hidden"
|
||||
argparse $options -- $argv
|
||||
|
||||
set -l COMMAND
|
||||
|
||||
set -q FZF_CD_COMMAND
|
||||
or set -l FZF_CD_COMMAND "
|
||||
command find -L \$dir -mindepth 1 \\( -path \$dir'*/\\.*' -o -fstype 'sysfs' -o -fstype 'devfs' -o -fstype 'devtmpfs' \\) -prune \
|
||||
-o -type d -print 2> /dev/null | sed 's@^\./@@'"
|
||||
|
||||
set -q FZF_CD_WITH_HIDDEN_COMMAND
|
||||
or set -l FZF_CD_WITH_HIDDEN_COMMAND "
|
||||
command find -L \$dir \
|
||||
\\( -path '*/\\.git*' -o -fstype 'dev' -o -fstype 'proc' \\) -prune \
|
||||
-o -type d -print 2> /dev/null | sed 1d | cut -b3-"
|
||||
|
||||
if set -q _flag_hidden
|
||||
set COMMAND $FZF_CD_WITH_HIDDEN_COMMAND
|
||||
else
|
||||
set COMMAND $FZF_CD_COMMAND
|
||||
end
|
||||
|
||||
eval "$COMMAND | "(__fzfcmd)" +m $FZF_DEFAULT_OPTS $FZF_CD_OPTS --query \"$fzf_query\"" | read -l select
|
||||
|
||||
if not test -z "$select"
|
||||
builtin cd "$select"
|
||||
|
||||
# Remove last token from commandline.
|
||||
commandline -t ""
|
||||
end
|
||||
|
||||
commandline -f repaint
|
||||
end
|
||||
169
config/fish/functions/__fzf_complete.fish
Normal file
169
config/fish/functions/__fzf_complete.fish
Normal file
@@ -0,0 +1,169 @@
|
||||
##
|
||||
# Use fzf as fish completion widget.
|
||||
#
|
||||
#
|
||||
# When FZF_COMPLETE variable is set, fzf is used as completion
|
||||
# widget for the fish shell by binding the TAB key.
|
||||
#
|
||||
# FZF_COMPLETE can have some special numeric values:
|
||||
#
|
||||
# `set FZF_COMPLETE 0` basic widget accepts with TAB key
|
||||
# `set FZF_COMPLETE 1` extends 0 with candidate preview window
|
||||
# `set FZF_COMPLETE 2` same as 1 but TAB walks on candidates
|
||||
# `set FZF_COMPLETE 3` multi TAB selection, RETURN accepts selected ones.
|
||||
#
|
||||
# Any other value of FZF_COMPLETE is given directly as options to fzf.
|
||||
#
|
||||
# If you prefer to set more advanced options, take a look at the
|
||||
# `__fzf_complete_opts` function and override that in your environment.
|
||||
|
||||
|
||||
# modified from https://github.com/junegunn/fzf/wiki/Examples-(fish)#completion
|
||||
function __fzf_complete -d 'fzf completion and print selection back to commandline'
|
||||
# As of 2.6, fish's "complete" function does not understand
|
||||
# subcommands. Instead, we use the same hack as __fish_complete_subcommand and
|
||||
# extract the subcommand manually.
|
||||
set -l cmd (commandline -co) (commandline -ct)
|
||||
|
||||
switch $cmd[1]
|
||||
case env sudo
|
||||
for i in (seq 2 (count $cmd))
|
||||
switch $cmd[$i]
|
||||
case '-*'
|
||||
case '*=*'
|
||||
case '*'
|
||||
set cmd $cmd[$i..-1]
|
||||
break
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
set -l cmd_lastw $cmd[-1]
|
||||
set cmd (string join -- ' ' $cmd)
|
||||
|
||||
set -l initial_query ''
|
||||
test -n "$cmd_lastw"; and set initial_query --query="$cmd_lastw"
|
||||
|
||||
set -l complist (complete -C$cmd)
|
||||
set -l result
|
||||
|
||||
# do nothing if there is nothing to select from
|
||||
test -z "$complist"; and return
|
||||
|
||||
set -l compwc (echo $complist | wc -w)
|
||||
if test $compwc -eq 1
|
||||
# if there is only one option dont open fzf
|
||||
set result "$complist"
|
||||
else
|
||||
|
||||
set -l query
|
||||
string join -- \n $complist \
|
||||
| sort \
|
||||
| eval (__fzfcmd) (string escape --no-quoted -- $initial_query) --print-query (__fzf_complete_opts) \
|
||||
| cut -f1 \
|
||||
| while read -l r
|
||||
# first line is the user entered query
|
||||
if test -z "$query"
|
||||
set query $r
|
||||
# rest of lines are selected candidates
|
||||
else
|
||||
set result $result $r
|
||||
end
|
||||
end
|
||||
|
||||
# exit if user canceled
|
||||
if test -z "$query" ;and test -z "$result"
|
||||
commandline -f repaint
|
||||
return
|
||||
end
|
||||
|
||||
# if user accepted but no candidate matches, use the input as result
|
||||
if test -z "$result"
|
||||
set result $query
|
||||
end
|
||||
end
|
||||
|
||||
set prefix (string sub -s 1 -l 1 -- (commandline -t))
|
||||
for i in (seq (count $result))
|
||||
set -l r $result[$i]
|
||||
switch $prefix
|
||||
case "'"
|
||||
commandline -t -- (string escape -- $r)
|
||||
case '"'
|
||||
if string match '*"*' -- $r >/dev/null
|
||||
commandline -t -- (string escape -- $r)
|
||||
else
|
||||
commandline -t -- '"'$r'"'
|
||||
end
|
||||
case '~'
|
||||
commandline -t -- (string sub -s 2 (string escape -n -- $r))
|
||||
case '*'
|
||||
commandline -t -- $r
|
||||
end
|
||||
[ $i -lt (count $result) ]; and commandline -i ' '
|
||||
end
|
||||
|
||||
commandline -f repaint
|
||||
end
|
||||
|
||||
function __fzf_complete_opts_common
|
||||
if set -q FZF_DEFAULT_OPTS
|
||||
echo $FZF_DEFAULT_OPTS
|
||||
end
|
||||
echo --cycle --reverse --inline-info
|
||||
end
|
||||
|
||||
function __fzf_complete_opts_tab_accepts
|
||||
echo --bind tab:accept,btab:cancel
|
||||
end
|
||||
|
||||
function __fzf_complete_opts_tab_walks
|
||||
echo --bind tab:down,btab:up
|
||||
end
|
||||
|
||||
function __fzf_complete_opts_preview
|
||||
set -l file (status -f)
|
||||
echo --with-nth=1 --preview-window=right:wrap --preview="fish\ '$file'\ __fzf_complete_preview\ '{1}'\ '{2..}'"
|
||||
end
|
||||
|
||||
test "$argv[1]" = "__fzf_complete_preview"; and __fzf_complete_preview $argv[2..3]
|
||||
|
||||
function __fzf_complete_opts_0 -d 'basic single selection with tab accept'
|
||||
__fzf_complete_opts_common
|
||||
echo --no-multi
|
||||
__fzf_complete_opts_tab_accepts
|
||||
end
|
||||
|
||||
function __fzf_complete_opts_1 -d 'single selection with preview and tab accept'
|
||||
__fzf_complete_opts_0
|
||||
__fzf_complete_opts_preview
|
||||
end
|
||||
|
||||
function __fzf_complete_opts_2 -d 'single selection with preview and tab walks'
|
||||
__fzf_complete_opts_1
|
||||
__fzf_complete_opts_tab_walks
|
||||
end
|
||||
|
||||
function __fzf_complete_opts_3 -d 'multi selection with preview'
|
||||
__fzf_complete_opts_common
|
||||
echo --multi
|
||||
__fzf_complete_opts_preview
|
||||
end
|
||||
|
||||
function __fzf_complete_opts -d 'fzf options for fish tab completion'
|
||||
switch $FZF_COMPLETE
|
||||
case 0
|
||||
__fzf_complete_opts_0
|
||||
case 1
|
||||
__fzf_complete_opts_1
|
||||
case 2
|
||||
__fzf_complete_opts_2
|
||||
case 3
|
||||
__fzf_complete_opts_3
|
||||
case '*'
|
||||
echo $FZF_COMPLETE
|
||||
end
|
||||
if set -q FZF_COMPLETE_OPTS
|
||||
echo $FZF_COMPLETE_OPTS
|
||||
end
|
||||
end
|
||||
31
config/fish/functions/__fzf_complete_preview.fish
Normal file
31
config/fish/functions/__fzf_complete_preview.fish
Normal file
@@ -0,0 +1,31 @@
|
||||
function __fzf_complete_preview -d 'generate preview for completion widget.
|
||||
argv[1] is the currently selected candidate in fzf
|
||||
argv[2] is a string containing the rest of the output produced by `complete -Ccmd`
|
||||
'
|
||||
|
||||
if test "$argv[2]" = "Redefine variable"
|
||||
# show environment variables current value
|
||||
set -l evar (echo $argv[1] | cut -d= -f1)
|
||||
echo $argv[1]$$evar
|
||||
else
|
||||
echo $argv[1]
|
||||
end
|
||||
|
||||
set -l path (string replace "~" $HOME -- $argv[1])
|
||||
|
||||
# list directories on preview
|
||||
if test -d "$path"
|
||||
eval $FZF_PREVIEW_DIR_CMD (string escape $path)
|
||||
end
|
||||
|
||||
# show ten lines of non-binary files preview
|
||||
if test -f "$path"; and grep -qI . "$path"
|
||||
eval $FZF_PREVIEW_FILE_CMD (string escape $path)
|
||||
end
|
||||
|
||||
# if fish knows about it, let it show info
|
||||
type -q "$path" 2>/dev/null; and type -a "$path"
|
||||
|
||||
# show aditional data
|
||||
echo $argv[2]
|
||||
end
|
||||
29
config/fish/functions/__fzf_find_file.fish
Normal file
29
config/fish/functions/__fzf_find_file.fish
Normal file
@@ -0,0 +1,29 @@
|
||||
function __fzf_find_file -d "List files and folders"
|
||||
set -l commandline (__fzf_parse_commandline)
|
||||
set -l dir $commandline[1]
|
||||
set -l fzf_query $commandline[2]
|
||||
|
||||
set -q FZF_FIND_FILE_COMMAND
|
||||
or set -l FZF_FIND_FILE_COMMAND "
|
||||
command find -L \$dir -mindepth 1 \\( -path \$dir'*/\\.*' -o -fstype 'sysfs' -o -fstype 'devfs' -o -fstype 'devtmpfs' \\) -prune \
|
||||
-o -type f -print \
|
||||
-o -type d -print \
|
||||
-o -type l -print 2> /dev/null | sed 's@^\./@@'"
|
||||
|
||||
begin
|
||||
eval "$FZF_FIND_FILE_COMMAND | "(__fzfcmd) "-m $FZF_DEFAULT_OPTS $FZF_FIND_FILE_OPTS --query \"$fzf_query\"" | while read -l s; set results $results $s; end
|
||||
end
|
||||
|
||||
if test -z "$results"
|
||||
commandline -f repaint
|
||||
return
|
||||
else
|
||||
commandline -t ""
|
||||
end
|
||||
|
||||
for result in $results
|
||||
commandline -it -- (string escape $result)
|
||||
commandline -it -- " "
|
||||
end
|
||||
commandline -f repaint
|
||||
end
|
||||
17
config/fish/functions/__fzf_get_dir.fish
Normal file
17
config/fish/functions/__fzf_get_dir.fish
Normal file
@@ -0,0 +1,17 @@
|
||||
function __fzf_get_dir -d 'Find the longest existing filepath from input string'
|
||||
set dir $argv
|
||||
|
||||
# Strip all trailing slashes. Ignore if $dir is root dir (/)
|
||||
if [ (string length $dir) -gt 1 ]
|
||||
set dir (string replace -r '/*$' '' $dir)
|
||||
end
|
||||
|
||||
# Iteratively check if dir exists and strip tail end of path
|
||||
while [ ! -d "$dir" ]
|
||||
# If path is absolute, this can keep going until ends up at /
|
||||
# If path is relative, this can keep going until entire input is consumed, dirname returns "."
|
||||
set dir (dirname "$dir")
|
||||
end
|
||||
|
||||
echo $dir
|
||||
end
|
||||
63
config/fish/functions/__fzf_open.fish
Normal file
63
config/fish/functions/__fzf_open.fish
Normal file
@@ -0,0 +1,63 @@
|
||||
function __fzf_open -d "Open files and directories."
|
||||
function __fzf_open_get_open_cmd -d "Find appropriate open command."
|
||||
if type -q xdg-open
|
||||
echo "xdg-open"
|
||||
else if type -q open
|
||||
echo "open"
|
||||
end
|
||||
end
|
||||
|
||||
set -l commandline (__fzf_parse_commandline)
|
||||
set -l dir $commandline[1]
|
||||
set -l fzf_query $commandline[2]
|
||||
|
||||
if not type -q argparse
|
||||
set created_argparse
|
||||
function argparse
|
||||
functions -e argparse # deletes itself
|
||||
end
|
||||
if contains -- --editor $argv; or contains -- -e $argv
|
||||
set _flag_editor "yes"
|
||||
end
|
||||
if contains -- --preview $argv; or contains -- -p $argv
|
||||
set _flag_preview "yes"
|
||||
end
|
||||
end
|
||||
|
||||
set -l options "e/editor" "p/preview=?"
|
||||
argparse $options -- $argv
|
||||
|
||||
set -l preview_cmd
|
||||
if set -q FZF_ENABLE_OPEN_PREVIEW
|
||||
set preview_cmd "--preview-window=right:wrap --preview='fish -c \"__fzf_complete_preview {}\"'"
|
||||
end
|
||||
|
||||
set -q FZF_OPEN_COMMAND
|
||||
or set -l FZF_OPEN_COMMAND "
|
||||
command find -L \$dir -mindepth 1 \\( -path \$dir'*/\\.*' -o -fstype 'sysfs' -o -fstype 'devfs' -o -fstype 'devtmpfs' \\) -prune \
|
||||
-o -type f -print \
|
||||
-o -type d -print \
|
||||
-o -type l -print 2> /dev/null | sed 's@^\./@@'"
|
||||
|
||||
eval "$FZF_OPEN_COMMAND | "(__fzfcmd) $preview_cmd "-m $FZF_DEFAULT_OPTS $FZF_OPEN_OPTS --query \"$fzf_query\"" | read -l select
|
||||
|
||||
# set how to open
|
||||
set -l open_cmd
|
||||
if set -q _flag_editor
|
||||
set open_cmd "$EDITOR"
|
||||
else
|
||||
set open_cmd (__fzf_open_get_open_cmd)
|
||||
if test -z "$open_cmd"
|
||||
echo "Couldn't find appropriate open command to use. Do you have 'xdg-open' or 'open' installed?"; and return 1
|
||||
end
|
||||
end
|
||||
|
||||
set -l open_status 0
|
||||
if not test -z "$select"
|
||||
commandline "$open_cmd \"$select\"" ;and commandline -f execute
|
||||
set open_status $status
|
||||
end
|
||||
|
||||
commandline -f repaint
|
||||
return $open_status
|
||||
end
|
||||
23
config/fish/functions/__fzf_parse_commandline.fish
Normal file
23
config/fish/functions/__fzf_parse_commandline.fish
Normal file
@@ -0,0 +1,23 @@
|
||||
function __fzf_parse_commandline -d 'Parse the current command line token and return split of existing filepath and rest of token'
|
||||
# eval is used to do shell expansion on paths
|
||||
set -l commandline (eval "printf '%s' "(commandline -t))
|
||||
|
||||
if [ -z $commandline ]
|
||||
# Default to current directory with no --query
|
||||
set dir '.'
|
||||
set fzf_query ''
|
||||
else
|
||||
set dir (__fzf_get_dir $commandline)
|
||||
|
||||
if [ "$dir" = "." -a (string sub -l 1 $commandline) != '.' ]
|
||||
# if $dir is "." but commandline is not a relative path, this means no file path found
|
||||
set fzf_query $commandline
|
||||
else
|
||||
# Also remove trailing slash after dir, to "split" input properly
|
||||
set fzf_query (string replace -r "^$dir/?" '' "$commandline")
|
||||
end
|
||||
end
|
||||
|
||||
echo $dir
|
||||
echo $fzf_query
|
||||
end
|
||||
6
config/fish/functions/__fzf_reverse_isearch.fish
Normal file
6
config/fish/functions/__fzf_reverse_isearch.fish
Normal file
@@ -0,0 +1,6 @@
|
||||
function __fzf_reverse_isearch
|
||||
history merge
|
||||
history -z | eval (__fzfcmd) --read0 --tiebreak=index --toggle-sort=ctrl-r $FZF_DEFAULT_OPTS $FZF_REVERSE_ISEARCH_OPTS -q '(commandline)' | perl -pe 'chomp if eof' | read -lz result
|
||||
and commandline -- $result
|
||||
commandline -f repaint
|
||||
end
|
||||
9
config/fish/functions/__fzfcmd.fish
Normal file
9
config/fish/functions/__fzfcmd.fish
Normal file
@@ -0,0 +1,9 @@
|
||||
function __fzfcmd
|
||||
set -q FZF_TMUX; or set FZF_TMUX 0
|
||||
set -q FZF_TMUX_HEIGHT; or set FZF_TMUX_HEIGHT 40%
|
||||
if [ $FZF_TMUX -eq 1 ]
|
||||
echo "fzf-tmux -d$FZF_TMUX_HEIGHT"
|
||||
else
|
||||
echo "fzf"
|
||||
end
|
||||
end
|
||||
97
config/fish/functions/fish_prompt.fish
Normal file
97
config/fish/functions/fish_prompt.fish
Normal file
@@ -0,0 +1,97 @@
|
||||
function fish_prompt --description 'Write out the prompt'
|
||||
set -l last_status $status
|
||||
|
||||
if not set -q __fish_git_prompt_show_informative_status
|
||||
set -g __fish_git_prompt_show_informative_status 1
|
||||
end
|
||||
if not set -q __fish_git_prompt_hide_untrackedfiles
|
||||
set -g __fish_git_prompt_hide_untrackedfiles 1
|
||||
end
|
||||
|
||||
if not set -q __fish_git_prompt_color_branch
|
||||
set -g __fish_git_prompt_color_branch magenta --bold
|
||||
end
|
||||
if not set -q __fish_git_prompt_showupstream
|
||||
set -g __fish_git_prompt_showupstream "informative"
|
||||
end
|
||||
if not set -q __fish_git_prompt_char_upstream_ahead
|
||||
set -g __fish_git_prompt_char_upstream_ahead "↑"
|
||||
end
|
||||
if not set -q __fish_git_prompt_char_upstream_behind
|
||||
set -g __fish_git_prompt_char_upstream_behind "↓"
|
||||
end
|
||||
if not set -q __fish_git_prompt_char_upstream_prefix
|
||||
set -g __fish_git_prompt_char_upstream_prefix ""
|
||||
end
|
||||
|
||||
if not set -q __fish_git_prompt_char_stagedstate
|
||||
set -g __fish_git_prompt_char_stagedstate "●"
|
||||
end
|
||||
if not set -q __fish_git_prompt_char_dirtystate
|
||||
set -g __fish_git_prompt_char_dirtystate "✚"
|
||||
end
|
||||
if not set -q __fish_git_prompt_char_untrackedfiles
|
||||
set -g __fish_git_prompt_char_untrackedfiles "…"
|
||||
end
|
||||
if not set -q __fish_git_prompt_char_invalidstate
|
||||
set -g __fish_git_prompt_char_invalidstate "✖"
|
||||
end
|
||||
if not set -q __fish_git_prompt_char_cleanstate
|
||||
set -g __fish_git_prompt_char_cleanstate "✔"
|
||||
end
|
||||
|
||||
if not set -q __fish_git_prompt_color_dirtystate
|
||||
set -g __fish_git_prompt_color_dirtystate blue
|
||||
end
|
||||
if not set -q __fish_git_prompt_color_stagedstate
|
||||
set -g __fish_git_prompt_color_stagedstate yellow
|
||||
end
|
||||
if not set -q __fish_git_prompt_color_invalidstate
|
||||
set -g __fish_git_prompt_color_invalidstate red
|
||||
end
|
||||
if not set -q __fish_git_prompt_color_untrackedfiles
|
||||
set -g __fish_git_prompt_color_untrackedfiles $fish_color_normal
|
||||
end
|
||||
if not set -q __fish_git_prompt_color_cleanstate
|
||||
set -g __fish_git_prompt_color_cleanstate green --bold
|
||||
end
|
||||
|
||||
if not set -q __fish_prompt_normal
|
||||
set -g __fish_prompt_normal (set_color normal)
|
||||
end
|
||||
|
||||
set -l color_cwd
|
||||
set -l prefix
|
||||
set -l suffix
|
||||
switch "$USER"
|
||||
case root toor
|
||||
if set -q fish_color_cwd_root
|
||||
set color_cwd $fish_color_cwd_root
|
||||
else
|
||||
set color_cwd $fish_color_cwd
|
||||
end
|
||||
set suffix '#'
|
||||
case '*'
|
||||
set color_cwd $fish_color_cwd
|
||||
set suffix '$'
|
||||
end
|
||||
|
||||
# PWD
|
||||
set_color $color_cwd
|
||||
echo -n (prompt_pwd)
|
||||
set_color normal
|
||||
|
||||
printf '%s ' (__fish_vcs_prompt)
|
||||
|
||||
if not test $last_status -eq 0
|
||||
set_color $fish_color_error
|
||||
echo -n "[$last_status] "
|
||||
set_color normal
|
||||
end
|
||||
|
||||
if set -q SSH_TTY
|
||||
set -g fish_color_host brred
|
||||
end
|
||||
|
||||
echo -n "$suffix "
|
||||
end
|
||||
17
config/fish/functions/fish_right_prompt.fish
Normal file
17
config/fish/functions/fish_right_prompt.fish
Normal file
@@ -0,0 +1,17 @@
|
||||
function _rb_prompt
|
||||
# rbenv local > /dev/null 2>&1 && echo " ["(rbenv local | awk '{print $1}')"]"
|
||||
echo ''
|
||||
end
|
||||
|
||||
function fish_right_prompt
|
||||
set -l normal (set_color normal)
|
||||
set -l cyan (set_color cyan)
|
||||
set -l grey (set_color 3C3836)
|
||||
set -l date (date "+%H:%M")
|
||||
set -l date "$grey$date$normal"
|
||||
|
||||
set -l ruby_version $cyan(_rb_prompt)
|
||||
set -l ruby_version "$ruby_version$normal"
|
||||
|
||||
echo -s $date$ruby_version
|
||||
end
|
||||
430
config/fish/functions/fisher.fish
Normal file
430
config/fish/functions/fisher.fish
Normal file
@@ -0,0 +1,430 @@
|
||||
set -g fisher_version 3.2.9
|
||||
|
||||
function fisher -a cmd -d "fish package manager"
|
||||
set -q XDG_CACHE_HOME; or set XDG_CACHE_HOME ~/.cache
|
||||
set -q XDG_CONFIG_HOME; or set XDG_CONFIG_HOME ~/.config
|
||||
|
||||
set -g fish_config $XDG_CONFIG_HOME/fish
|
||||
set -g fisher_cache $XDG_CACHE_HOME/fisher
|
||||
set -g fisher_config $XDG_CONFIG_HOME/fisher
|
||||
|
||||
set -q fisher_path; or set -g fisher_path $fish_config
|
||||
|
||||
for path in {$fish_config,$fisher_path}/{functions,completions,conf.d} $fisher_cache
|
||||
if test ! -d $path
|
||||
command mkdir -p $path
|
||||
end
|
||||
end
|
||||
|
||||
if test ! -e $fisher_path/completions/fisher.fish
|
||||
echo "fisher complete" >$fisher_path/completions/fisher.fish
|
||||
_fisher_complete
|
||||
end
|
||||
|
||||
if test -e $fisher_path/conf.d/fisher.fish
|
||||
switch "$version"
|
||||
case \*-\*
|
||||
command rm -f $fisher_path/conf.d/fisher.fish
|
||||
case 2\*
|
||||
case \*
|
||||
command rm -f $fisher_path/conf.d/fisher.fish
|
||||
end
|
||||
else
|
||||
switch "$version"
|
||||
case \*-\*
|
||||
case 2\*
|
||||
echo "fisher copy-user-key-bindings" >$fisher_path/conf.d/fisher.fish
|
||||
end
|
||||
end
|
||||
|
||||
switch "$cmd"
|
||||
case {,self-}complete
|
||||
_fisher_complete
|
||||
case copy-user-key-bindings
|
||||
_fisher_copy_user_key_bindings
|
||||
case ls
|
||||
set -e argv[1]
|
||||
if test -s "$fisher_path/fishfile"
|
||||
set -l file (_fisher_fmt <$fisher_path/fishfile | _fisher_parse -R | command sed "s|@.*||")
|
||||
_fisher_ls | _fisher_fmt | command awk -v FILE="$file" "
|
||||
BEGIN { for (n = split(FILE, f); ++i <= n;) file[f[i]] } \$0 in file && /$argv[1]/
|
||||
" | command sed "s|^$HOME|~|"
|
||||
end
|
||||
case self-update
|
||||
_fisher_self_update (status -f)
|
||||
case self-uninstall
|
||||
_fisher_self_uninstall
|
||||
case {,-}-v{ersion,}
|
||||
echo "fisher version $fisher_version" (status -f | command sed "s|^$HOME|~|")
|
||||
case {,-}-h{elp,}
|
||||
_fisher_help
|
||||
case ""
|
||||
_fisher_commit --
|
||||
case add rm
|
||||
if not isatty
|
||||
while read -l arg
|
||||
set argv $argv $arg
|
||||
end
|
||||
end
|
||||
|
||||
if test (count $argv) = 1
|
||||
echo "fisher: invalid number of arguments" >&2
|
||||
_fisher_help >&2
|
||||
return 1
|
||||
end
|
||||
|
||||
_fisher_commit $argv
|
||||
case \*
|
||||
echo "fisher: unknown flag or command \"$cmd\"" >&2
|
||||
_fisher_help >&2
|
||||
return 1
|
||||
end
|
||||
end
|
||||
|
||||
function _fisher_complete
|
||||
complete -ec fisher
|
||||
complete -xc fisher -n __fish_use_subcommand -a add -d "Add packages"
|
||||
complete -xc fisher -n __fish_use_subcommand -a rm -d "Remove packages"
|
||||
complete -xc fisher -n __fish_use_subcommand -a ls -d "List installed packages matching REGEX"
|
||||
complete -xc fisher -n __fish_use_subcommand -a --help -d "Show usage help"
|
||||
complete -xc fisher -n __fish_use_subcommand -a --version -d "$fisher_version"
|
||||
complete -xc fisher -n __fish_use_subcommand -a self-update -d "Update to the latest version"
|
||||
for pkg in (fisher ls)
|
||||
complete -xc fisher -n "__fish_seen_subcommand_from rm" -a $pkg
|
||||
end
|
||||
end
|
||||
|
||||
function _fisher_copy_user_key_bindings
|
||||
if functions -q fish_user_key_bindings
|
||||
functions -c fish_user_key_bindings fish_user_key_bindings_copy
|
||||
end
|
||||
function fish_user_key_bindings
|
||||
for file in $fisher_path/conf.d/*_key_bindings.fish
|
||||
source $file >/dev/null 2>/dev/null
|
||||
end
|
||||
if functions -q fish_user_key_bindings_copy
|
||||
fish_user_key_bindings_copy
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
function _fisher_ls
|
||||
for pkg in $fisher_config/*/*/*
|
||||
command readlink $pkg; or echo $pkg
|
||||
end
|
||||
end
|
||||
|
||||
function _fisher_fmt
|
||||
command sed "s|^[[:space:]]*||;s|^$fisher_config/||;s|^~|$HOME|;s|^\.\/*|$PWD/|;s|^https*:/*||;s|^github\.com/||;s|/*\$||"
|
||||
end
|
||||
|
||||
function _fisher_help
|
||||
echo "usage: fisher add <package...> Add packages"
|
||||
echo " fisher rm <package...> Remove packages"
|
||||
echo " fisher Update all packages"
|
||||
echo " fisher ls [<regex>] List installed packages matching <regex>"
|
||||
echo " fisher --help Show this help"
|
||||
echo " fisher --version Show the current version"
|
||||
echo " fisher self-update Update to the latest version"
|
||||
echo " fisher self-uninstall Uninstall from your system"
|
||||
echo "examples:"
|
||||
echo " fisher add jethrokuan/z rafaelrinaldi/pure"
|
||||
echo " fisher add gitlab.com/foo/bar@v2"
|
||||
echo " fisher add ~/path/to/local/pkg"
|
||||
echo " fisher add <file"
|
||||
echo " fisher rm rafaelrinaldi/pure"
|
||||
echo " fisher ls | fisher rm"
|
||||
echo " fisher ls fish-\*"
|
||||
end
|
||||
|
||||
function _fisher_self_update -a file
|
||||
set -l url "https://raw.githubusercontent.com/jorgebucaran/fisher/master/fisher.fish"
|
||||
echo "fetching $url" >&2
|
||||
command curl -s "$url?nocache" >$file.
|
||||
|
||||
set -l next_version (command awk '{ print $4 } { exit }' <$file.)
|
||||
switch "$next_version"
|
||||
case "" $fisher_version
|
||||
command rm -f $file.
|
||||
if test -z "$next_version"
|
||||
echo "fisher: cannot update fisher -- are you offline?" >&2
|
||||
return 1
|
||||
end
|
||||
echo "fisher is already up-to-date" >&2
|
||||
case \*
|
||||
echo "linking $file" | command sed "s|$HOME|~|" >&2
|
||||
command mv -f $file. $file
|
||||
source $file
|
||||
echo "updated to fisher $fisher_version -- hooray!" >&2
|
||||
_fisher_complete
|
||||
end
|
||||
end
|
||||
|
||||
function _fisher_self_uninstall
|
||||
for pkg in (_fisher_ls)
|
||||
_fisher_rm $pkg
|
||||
end
|
||||
|
||||
for file in $fisher_cache $fisher_config $fisher_path/{functions,completions,conf.d}/fisher.fish $fisher_path/fishfile
|
||||
echo "removing $file"
|
||||
command rm -Rf $file 2>/dev/null
|
||||
end | command sed "s|$HOME|~|" >&2
|
||||
|
||||
for name in (set -n | command awk '/^fisher_/')
|
||||
set -e "$name"
|
||||
end
|
||||
|
||||
functions -e (functions -a | command awk '/^_fisher/') fisher
|
||||
complete -c fisher --erase
|
||||
end
|
||||
|
||||
function _fisher_commit -a cmd
|
||||
set -e argv[1]
|
||||
set -l elapsed (_fisher_now)
|
||||
set -l fishfile $fisher_path/fishfile
|
||||
|
||||
if test ! -e "$fishfile"
|
||||
command touch $fishfile
|
||||
echo "created new fishfile in $fishfile" | command sed "s|$HOME|~|" >&2
|
||||
end
|
||||
|
||||
set -l old_pkgs (_fisher_ls | _fisher_fmt)
|
||||
for pkg in (_fisher_ls)
|
||||
_fisher_rm $pkg
|
||||
end
|
||||
command rm -Rf $fisher_config
|
||||
command mkdir -p $fisher_config
|
||||
|
||||
set -l next_pkgs (_fisher_fmt <$fishfile | _fisher_parse -R $cmd (printf "%s\n" $argv | _fisher_fmt))
|
||||
set -l actual_pkgs (_fisher_fetch $next_pkgs)
|
||||
set -l updated_pkgs
|
||||
for pkg in $old_pkgs
|
||||
if contains -- $pkg $actual_pkgs
|
||||
set updated_pkgs $updated_pkgs $pkg
|
||||
end
|
||||
end
|
||||
|
||||
if test -z "$actual_pkgs$updated_pkgs$old_pkgs$next_pkgs"
|
||||
echo "fisher: nothing to commit -- try adding some packages" >&2
|
||||
return 1
|
||||
end
|
||||
|
||||
set -l out_pkgs
|
||||
if test "$cmd" = "rm"
|
||||
set out_pkgs $next_pkgs
|
||||
else
|
||||
for pkg in $next_pkgs
|
||||
if contains -- (echo $pkg | command sed "s|@.*||") $actual_pkgs
|
||||
set out_pkgs $out_pkgs $pkg
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
printf "%s\n" (_fisher_fmt <$fishfile | _fisher_parse -W $cmd $out_pkgs | command sed "s|^$HOME|~|") >$fishfile
|
||||
|
||||
_fisher_complete
|
||||
|
||||
command awk -v A=(count $actual_pkgs) -v U=(count $updated_pkgs) -v O=(count $old_pkgs) -v E=(_fisher_now $elapsed) '
|
||||
BEGIN {
|
||||
res = fmt("removed", O - U, fmt("updated", U, fmt("added", A - U)))
|
||||
printf((res ? res : "done") " in %.2fs\n", E / 1000)
|
||||
}
|
||||
function fmt(action, n, s) {
|
||||
return n ? (s ? s ", " : s) action " " n " package" (n > 1 ? "s" : "") : s
|
||||
}
|
||||
' >&2
|
||||
end
|
||||
|
||||
function _fisher_parse -a mode cmd
|
||||
set -e argv[1..2]
|
||||
command awk -v FS="[[:space:]]*#+" -v MODE="$mode" -v CMD="$cmd" -v ARGSTR="$argv" '
|
||||
BEGIN {
|
||||
for (n = split(ARGSTR, a, " "); i++ < n;) pkgs[getkey(a[i])] = a[i]
|
||||
}
|
||||
!NF { next } { k = getkey($1) }
|
||||
MODE == "-R" && !(k in pkgs) && $0 = $1
|
||||
MODE == "-W" && (/^#/ || k in pkgs || CMD != "rm") { print pkgs[k] (sub($1, "") ? $0 : "") }
|
||||
MODE == "-W" || CMD == "rm" { delete pkgs[k] }
|
||||
END {
|
||||
for (k in pkgs) {
|
||||
if (CMD != "rm" || MODE == "-W") print pkgs[k]
|
||||
else print "fisher: cannot remove \""k"\" -- package is not in fishfile" > "/dev/stderr"
|
||||
}
|
||||
}
|
||||
function getkey(s, a) {
|
||||
return (split(s, a, /@+|:/) > 2) ? a[2]"/"a[1]"/"a[3] : a[1]
|
||||
}
|
||||
'
|
||||
end
|
||||
|
||||
function _fisher_fetch
|
||||
set -l pkg_jobs
|
||||
set -l out_pkgs
|
||||
set -l next_pkgs
|
||||
set -l local_pkgs
|
||||
set -q fisher_user_api_token; and set -l curl_opts -u $fisher_user_api_token
|
||||
|
||||
for pkg in $argv
|
||||
switch $pkg
|
||||
case \~\* /\*
|
||||
set -l path (echo "$pkg" | command sed "s|^~|$HOME|")
|
||||
if test -e "$path"
|
||||
set local_pkgs $local_pkgs $path
|
||||
else
|
||||
echo "fisher: cannot add \"$pkg\" -- is this a valid file?" >&2
|
||||
end
|
||||
continue
|
||||
end
|
||||
|
||||
command awk -v PKG="$pkg" -v FS=/ '
|
||||
BEGIN {
|
||||
if (split(PKG, tmp, /@+|:/) > 2) {
|
||||
if (tmp[4]) sub("@"tmp[4], "", PKG)
|
||||
print PKG "\t" tmp[2]"/"tmp[1]"/"tmp[3] "\t" (tmp[4] ? tmp[4] : "master")
|
||||
} else {
|
||||
pkg = split(PKG, _, "/") <= 2 ? "github.com/"tmp[1] : tmp[1]
|
||||
tag = tmp[2] ? tmp[2] : "master"
|
||||
print (\
|
||||
pkg ~ /^github/ ? "https://codeload."pkg"/tar.gz/"tag : \
|
||||
pkg ~ /^gitlab/ ? "https://"pkg"/-/archive/"tag"/"tmp[split(pkg, tmp, "/")]"-"tag".tar.gz" : \
|
||||
pkg ~ /^bitbucket/ ? "https://"pkg"/get/"tag".tar.gz" : pkg \
|
||||
) "\t" pkg
|
||||
}
|
||||
}
|
||||
' | read -l url pkg branch
|
||||
|
||||
if test ! -d "$fisher_config/$pkg"
|
||||
fish -c "
|
||||
echo fetching $url >&2
|
||||
command mkdir -p $fisher_config/$pkg $fisher_cache/(command dirname $pkg)
|
||||
if test ! -z \"$branch\"
|
||||
command git clone $url $fisher_config/$pkg --branch $branch --depth 1 2>/dev/null
|
||||
or echo fisher: cannot clone \"$url\" -- is this a valid url\? >&2
|
||||
else if command curl $curl_opts -Ss -w \"\" $url 2>&1 | command tar -xzf- -C $fisher_config/$pkg 2>/dev/null
|
||||
command rm -Rf $fisher_cache/$pkg
|
||||
command mv -f $fisher_config/$pkg/* $fisher_cache/$pkg
|
||||
command rm -Rf $fisher_config/$pkg
|
||||
command cp -Rf {$fisher_cache,$fisher_config}/$pkg
|
||||
else if test -d \"$fisher_cache/$pkg\"
|
||||
echo fisher: cannot connect to server -- looking in \"$fisher_cache/$pkg\" | command sed 's|$HOME|~|' >&2
|
||||
command cp -Rf $fisher_cache/$pkg $fisher_config/$pkg/..
|
||||
else
|
||||
command rm -Rf $fisher_config/$pkg
|
||||
echo fisher: cannot add \"$pkg\" -- is this a valid package\? >&2
|
||||
end
|
||||
" >/dev/null &
|
||||
set pkg_jobs $pkg_jobs (_fisher_jobs --last)
|
||||
set next_pkgs $next_pkgs "$fisher_config/$pkg"
|
||||
end
|
||||
end
|
||||
|
||||
if set -q pkg_jobs[1]
|
||||
while for job in $pkg_jobs
|
||||
contains -- $job (_fisher_jobs); and break
|
||||
end
|
||||
end
|
||||
for pkg in $next_pkgs
|
||||
if test -d "$pkg"
|
||||
set out_pkgs $out_pkgs $pkg
|
||||
_fisher_add $pkg
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
set -l local_prefix $fisher_config/local/$USER
|
||||
if test ! -d "$local_prefix"
|
||||
command mkdir -p $local_prefix
|
||||
end
|
||||
for pkg in $local_pkgs
|
||||
set -l target $local_prefix/(command basename $pkg)
|
||||
if test ! -L "$target"
|
||||
command ln -sf $pkg $target
|
||||
set out_pkgs $out_pkgs $pkg
|
||||
_fisher_add $pkg --link
|
||||
end
|
||||
end
|
||||
|
||||
if set -q out_pkgs[1]
|
||||
_fisher_fetch (
|
||||
for pkg in $out_pkgs
|
||||
if test -s "$pkg/fishfile"
|
||||
_fisher_fmt <$pkg/fishfile | _fisher_parse -R
|
||||
end
|
||||
end)
|
||||
printf "%s\n" $out_pkgs | _fisher_fmt
|
||||
end
|
||||
end
|
||||
|
||||
function _fisher_add -a pkg opts
|
||||
for src in $pkg/{functions,completions,conf.d}/**.* $pkg/*.fish
|
||||
set -l target (command basename $src)
|
||||
switch $src
|
||||
case $pkg/conf.d\*
|
||||
set target $fisher_path/conf.d/$target
|
||||
case $pkg/completions\*
|
||||
set target $fisher_path/completions/$target
|
||||
case $pkg/{functions,}\*
|
||||
switch $target
|
||||
case uninstall.fish
|
||||
continue
|
||||
case {init,key_bindings}.fish
|
||||
set target $fisher_path/conf.d/(command basename $pkg)\_$target
|
||||
case \*
|
||||
set target $fisher_path/functions/$target
|
||||
end
|
||||
end
|
||||
echo "linking $target" | command sed "s|$HOME|~|" >&2
|
||||
if set -q opts[1]
|
||||
command ln -sf $src $target
|
||||
else
|
||||
command cp -f $src $target
|
||||
end
|
||||
switch $target
|
||||
case \*.fish
|
||||
source $target >/dev/null 2>/dev/null
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
function _fisher_rm -a pkg
|
||||
for src in $pkg/{conf.d,completions,functions}/**.* $pkg/*.fish
|
||||
set -l target (command basename $src)
|
||||
set -l filename (command basename $target .fish)
|
||||
switch $src
|
||||
case $pkg/conf.d\*
|
||||
test "$filename.fish" = "$target"; and emit "$filename"_uninstall
|
||||
set target conf.d/$target
|
||||
case $pkg/completions\*
|
||||
test "$filename.fish" = "$target"; and complete -ec $filename
|
||||
set target completions/$target
|
||||
case $pkg/{,functions}\*
|
||||
test "$filename.fish" = "$target"; and functions -e $filename
|
||||
switch $target
|
||||
case uninstall.fish
|
||||
source $src
|
||||
continue
|
||||
case {init,key_bindings}.fish
|
||||
set target conf.d/(command basename $pkg)\_$target
|
||||
case \*
|
||||
set target functions/$target
|
||||
end
|
||||
end
|
||||
command rm -f $fisher_path/$target
|
||||
end
|
||||
if not functions -q fish_prompt
|
||||
source "$__fish_datadir$__fish_data_dir/functions/fish_prompt.fish"
|
||||
end
|
||||
end
|
||||
|
||||
function _fisher_jobs
|
||||
jobs $argv | command awk '/^[0-9]+\t/ { print $1 }'
|
||||
end
|
||||
|
||||
function _fisher_now -a elapsed
|
||||
switch (command uname)
|
||||
case Darwin \*BSD
|
||||
command perl -MTime::HiRes -e 'printf("%.0f\n", (Time::HiRes::time() * 1000) - $ARGV[0])' $elapsed
|
||||
case \*
|
||||
math (command date "+%s%3N") - "0$elapsed"
|
||||
end
|
||||
end
|
||||
9
config/fish/functions/fuck.fish
Normal file
9
config/fish/functions/fuck.fish
Normal file
@@ -0,0 +1,9 @@
|
||||
function fuck -d "Correct your previous console command"
|
||||
set -l fucked_up_command $history[1]
|
||||
env TF_SHELL=fish TF_ALIAS=fuck PYTHONIOENCODING=utf-8 thefuck $fucked_up_command | read -l unfucked_command
|
||||
if [ "$unfucked_command" != "" ]
|
||||
eval $unfucked_command
|
||||
builtin history delete --exact --case-sensitive -- $fucked_up_command
|
||||
builtin history merge ^ /dev/null
|
||||
end
|
||||
end
|
||||
57
config/fish/functions/gh.fish
Normal file
57
config/fish/functions/gh.fish
Normal file
@@ -0,0 +1,57 @@
|
||||
# https://github.com/oguzbilgic/dotfiles/blob/master/config/fish/functions/gh.fish
|
||||
# Save this as ./config/fish/functions/gh.fish
|
||||
|
||||
# Prints the remote url
|
||||
# Example: git@github.com:oguzbilgic/dotfiles.git
|
||||
function origin
|
||||
echo (git remote get-url origin)
|
||||
end
|
||||
|
||||
# Prints the origin and remote
|
||||
# Example: oguzbilgic/dotfiles
|
||||
function org_repo
|
||||
echo (origin | python -c "import sys; url = sys.stdin.readlines()[0].strip(); print url.split(':')[1][:-4]")
|
||||
end
|
||||
|
||||
# Prints the current branch name
|
||||
# Example: master
|
||||
function branch
|
||||
echo (git rev-parse --abbrev-ref HEAD)
|
||||
end
|
||||
|
||||
# Prints the current branch name
|
||||
# Example: 2cc1aad3e961ca57f6d96498d5fe70a31d9f17f0
|
||||
function commit
|
||||
echo (git rev-parse HEAD)
|
||||
end
|
||||
|
||||
# Easily open Github from your command line
|
||||
#
|
||||
# Commands:
|
||||
# gh opens the current branch
|
||||
# gh [file] opens the file for the current branch (ie. gh README.md)
|
||||
# gh issues opens the issues page
|
||||
# gh pulls opens the pull requests page
|
||||
# gh actions opens the actions page
|
||||
# gh compare opens the compare for the current branch
|
||||
# gh commit opens the last commit of the current branch
|
||||
# gh commits opens the commits page for the current branch
|
||||
function gh
|
||||
if test (count $argv) -lt 1
|
||||
open "https://github.com/"(org_repo)"/tree/"(branch)
|
||||
else if test -f $argv[1]
|
||||
open "https://github.com/"(org_repo)"/blob/"(commit)"/"(echo $argv[1])
|
||||
else if test $argv[1] = "issues"
|
||||
open "https://github.com/"(org_repo)"/issues"
|
||||
else if test $argv[1] = "pulls"
|
||||
open "https://github.com/"(org_repo)"/issues"
|
||||
else if test $argv[1] = "actions"
|
||||
open "https://github.com/"(org_repo)"/issues"
|
||||
else if test $argv[1] = "compare"
|
||||
open "https://github.com/"(org_repo)"/compare/"(branch)
|
||||
else if test $argv[1] = "commits"
|
||||
open "https://github.com/"(org_repo)"/commits/"(branch)
|
||||
else if test $argv[1] = "commit"
|
||||
open "https://github.com/"(org_repo)"/commit/"(commit)
|
||||
end
|
||||
end
|
||||
3
config/fish/functions/hors.fish
Normal file
3
config/fish/functions/hors.fish
Normal file
@@ -0,0 +1,3 @@
|
||||
function hors
|
||||
command hors -c "$argv"
|
||||
end
|
||||
51
config/fish/functions/spark.fish
Normal file
51
config/fish/functions/spark.fish
Normal file
@@ -0,0 +1,51 @@
|
||||
set -g spark_version 1.0.0
|
||||
|
||||
complete -xc spark -n __fish_use_subcommand -a --help -d "Show usage help"
|
||||
complete -xc spark -n __fish_use_subcommand -a --version -d "$spark_version"
|
||||
complete -xc spark -n __fish_use_subcommand -a --min -d "Minimum range value"
|
||||
complete -xc spark -n __fish_use_subcommand -a --max -d "Maximum range value"
|
||||
|
||||
function spark -d "sparkline generator"
|
||||
if isatty
|
||||
switch "$argv"
|
||||
case {,-}-v{ersion,}
|
||||
echo "spark version $spark_version"
|
||||
case {,-}-h{elp,}
|
||||
echo "usage: spark [--min=<n> --max=<n>] <numbers...> Draw sparklines"
|
||||
echo "examples:"
|
||||
echo " spark 1 2 3 4"
|
||||
echo " seq 100 | sort -R | spark"
|
||||
echo " awk \\\$0=length spark.fish | spark"
|
||||
case \*
|
||||
echo $argv | spark $argv
|
||||
end
|
||||
return
|
||||
end
|
||||
|
||||
command awk -v FS="[[:space:],]*" -v argv="$argv" '
|
||||
BEGIN {
|
||||
min = match(argv, /--min=[0-9]+/) ? substr(argv, RSTART + 6, RLENGTH - 6) + 0 : ""
|
||||
max = match(argv, /--max=[0-9]+/) ? substr(argv, RSTART + 6, RLENGTH - 6) + 0 : ""
|
||||
}
|
||||
{
|
||||
for (i = j = 1; i <= NF; i++) {
|
||||
if ($i ~ /^--/) continue
|
||||
if ($i !~ /^-?[0-9]/) data[count + j++] = ""
|
||||
else {
|
||||
v = data[count + j++] = int($i)
|
||||
if (max == "" && min == "") max = min = v
|
||||
if (max < v) max = v
|
||||
if (min > v ) min = v
|
||||
}
|
||||
}
|
||||
count += j - 1
|
||||
}
|
||||
END {
|
||||
n = split(min == max && max ? "▅ ▅" : "▁ ▂ ▃ ▄ ▅ ▆ ▇ █", blocks, " ")
|
||||
scale = (scale = int(256 * (max - min) / (n - 1))) ? scale : 1
|
||||
for (i = 1; i <= count; i++)
|
||||
out = out (data[i] == "" ? " " : blocks[idx = int(256 * (data[i] - min) / scale) + 1])
|
||||
print out
|
||||
}
|
||||
'
|
||||
end
|
||||
3
config/fish/functions/su.fish
Normal file
3
config/fish/functions/su.fish
Normal file
@@ -0,0 +1,3 @@
|
||||
function su
|
||||
command su --shell=/bin/fish $argv
|
||||
end
|
||||
3
config/fish/functions/sudosu.fish
Normal file
3
config/fish/functions/sudosu.fish
Normal file
@@ -0,0 +1,3 @@
|
||||
function sudosu
|
||||
command sudo su --shell=/bin/fish -
|
||||
end
|
||||
3
config/fish/functions/time.fish
Normal file
3
config/fish/functions/time.fish
Normal file
@@ -0,0 +1,3 @@
|
||||
function time
|
||||
command time --portability $argv
|
||||
end
|
||||
10
config/fontconfig/fonts.conf
Normal file
10
config/fontconfig/fonts.conf
Normal file
@@ -0,0 +1,10 @@
|
||||
<?xml version='1.0'?>
|
||||
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
|
||||
<fontconfig>
|
||||
<match>
|
||||
<test name="family"><string>Iosevka Term</string></test>
|
||||
<edit name="family" mode="assign" binding="strong">
|
||||
<string>Iosevka Custom</string>
|
||||
</edit>
|
||||
</match>
|
||||
</fontconfig>
|
||||
26
config/htop/htoprc
Normal file
26
config/htop/htoprc
Normal file
@@ -0,0 +1,26 @@
|
||||
# Beware! This file is rewritten by htop when settings are changed in the interface.
|
||||
# The parser is also very primitive, and not human-friendly.
|
||||
fields=0 48 17 18 38 39 40 2 46 47 49 1
|
||||
sort_key=47
|
||||
sort_direction=1
|
||||
hide_threads=0
|
||||
hide_kernel_threads=0
|
||||
hide_userland_threads=0
|
||||
shadow_other_users=1
|
||||
show_thread_names=0
|
||||
show_program_path=1
|
||||
highlight_base_name=1
|
||||
highlight_megabytes=1
|
||||
highlight_threads=1
|
||||
tree_view=0
|
||||
header_margin=1
|
||||
detailed_cpu_time=1
|
||||
cpu_count_from_zero=1
|
||||
update_process_names=0
|
||||
account_guest_in_cpu_meter=0
|
||||
color_scheme=0
|
||||
delay=15
|
||||
left_meters=AllCPUs2 Memory Swap
|
||||
left_meter_modes=1 1 1
|
||||
right_meters=Tasks LoadAverage Uptime
|
||||
right_meter_modes=2 2 2
|
||||
BIN
config/i3/bg.jpg
Normal file
BIN
config/i3/bg.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.5 MiB |
235
config/i3/config
Normal file
235
config/i3/config
Normal file
@@ -0,0 +1,235 @@
|
||||
# This file has been auto-generated by i3-config-wizard(1).
|
||||
# It will not be overwritten, so edit it as you like.
|
||||
#
|
||||
# Should you change your keyboard layout some time, delete
|
||||
# this file and re-run i3-config-wizard(1).
|
||||
#
|
||||
|
||||
# i3 config file (v4)
|
||||
#
|
||||
# Please see https://i3wm.org/docs/userguide.html for a complete reference!
|
||||
|
||||
set $mod Mod4
|
||||
|
||||
# Font for window titles. Will also be used by the bar unless a different font
|
||||
# is used in the bar {} block below.
|
||||
# font pango:Fixedsys Excelsior 10
|
||||
font pango:DejaVu Sans Condensed Bold 8
|
||||
|
||||
# This font is widely installed, provides lots of unicode glyphs, right-to-left
|
||||
# text rendering and scalability on retina/hidpi displays (thanks to pango).
|
||||
#font pango:DejaVu Sans Mono 8
|
||||
|
||||
# Before i3 v4.8, we used to recommend this one as the default:
|
||||
# font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1
|
||||
# The font above is very space-efficient, that is, it looks good, sharp and
|
||||
# clear in small sizes. However, its unicode glyph coverage is limited, the old
|
||||
# X core fonts rendering does not support right-to-left and this being a bitmap
|
||||
# font, it doesn’t scale on retina/hidpi displays.
|
||||
|
||||
# Use Mouse+$mod to drag floating windows to their wanted position
|
||||
floating_modifier $mod
|
||||
|
||||
default_border normal 1
|
||||
default_floating_border pixel 1
|
||||
hide_edge_borders smart
|
||||
focus_follows_mouse no
|
||||
|
||||
workspace_auto_back_and_forth no
|
||||
workspace_layout default
|
||||
|
||||
for_window [class="(?i)firefox"] move container to workspace $ws1
|
||||
for_window [class="(?i)thunderbird"] move container to workspace $ws1
|
||||
for_window [class="(?i)telegram"] move container to workspace $ws2
|
||||
for_window [class="(?i)discord"] move container to workspace $ws2
|
||||
for_window [class="mpv"] floating enable
|
||||
|
||||
# class border backgr. text indicator child_border
|
||||
client.focused #B8BB26 #B8BB26 #1D2021 #2e9ef4 #B8BB26
|
||||
client.focused_inactive #83A598 #83A598 #1D2021 #484e50 #83A598
|
||||
client.unfocused #333333 #222222 #bdae93 #292d2e #222222
|
||||
client.urgent #2f343a #900000 #fbf1c7 #900000 #900000
|
||||
client.placeholder #000000 #0c0c0c #fbf1c7 #000000 #0c0c0c
|
||||
client.background #ffffff
|
||||
|
||||
# start a terminal
|
||||
bindsym $mod+Return exec terminal
|
||||
|
||||
# kill focused window
|
||||
bindsym $mod+Shift+c kill
|
||||
|
||||
# start dmenu (a program launcher)
|
||||
bindsym $mod+F2 exec "dmenu_run"
|
||||
# There also is the (new) i3-dmenu-desktop which only displays applications
|
||||
# shipping a .desktop file. It is a wrapper around dmenu, so you need that
|
||||
# installed.
|
||||
# bindsym $mod+d exec --no-startup-id i3-dmenu-desktop
|
||||
|
||||
bindsym $mod+F4 exec "x edit_project"
|
||||
bindsym $mod+v exec "passmenu"
|
||||
|
||||
# change focus
|
||||
# QWERTY
|
||||
bindsym $mod+h focus left
|
||||
bindsym $mod+j focus down
|
||||
bindsym $mod+k focus up
|
||||
bindsym $mod+l focus right
|
||||
|
||||
# colemak
|
||||
# bindsym $mod+k focus left
|
||||
# bindsym $mod+n focus down
|
||||
# bindsym $mod+e focus up
|
||||
# bindsym $mod+i focus right
|
||||
|
||||
# move focused window
|
||||
# QWERTY
|
||||
bindsym $mod+Shift+h move left
|
||||
bindsym $mod+Shift+j move down
|
||||
bindsym $mod+Shift+k move up
|
||||
bindsym $mod+Shift+l move right
|
||||
|
||||
mode "split" {
|
||||
# split in horizontal orientation
|
||||
bindsym h split h mode "default"
|
||||
bindsym $mod+h split h mode "default"
|
||||
# split in vertical orientation
|
||||
bindsym v split v mode "default"
|
||||
bindsym $mod+v split v mode "default"
|
||||
|
||||
bindsym Escape mode "default"
|
||||
bindsym Return mode "default"
|
||||
}
|
||||
|
||||
bindsym $mod+s mode "split"
|
||||
|
||||
# enter fullscreen mode for the focused container
|
||||
bindsym $mod+f fullscreen toggle
|
||||
|
||||
# change container layout (stacked, tabbed, toggle split)
|
||||
bindsym $mod+Shift+q layout stacking
|
||||
bindsym $mod+Shift+t layout tabbed
|
||||
bindsym $mod+Shift+w layout toggle split
|
||||
|
||||
# toggle tiling / floating
|
||||
bindsym $mod+Shift+space floating toggle
|
||||
bindsym $mod+Shift+0 sticky toggle
|
||||
|
||||
# change focus between tiling / floating windows
|
||||
bindsym $mod+Tab focus mode_toggle
|
||||
|
||||
# focus the parent container
|
||||
bindsym $mod+a focus parent
|
||||
|
||||
# focus the child container
|
||||
bindsym $mod+d focus child
|
||||
|
||||
# Define names for default workspaces for which we configure key bindings later on.
|
||||
# We use variables to avoid repeating the names in multiple places.
|
||||
set $ws1 "1"
|
||||
set $ws2 "2"
|
||||
set $ws3 "3"
|
||||
set $ws4 "4"
|
||||
set $ws5 "5"
|
||||
set $ws6 "6"
|
||||
set $ws7 "7"
|
||||
set $ws8 "8"
|
||||
set $ws9 "9"
|
||||
|
||||
# switch to workspace
|
||||
bindsym $mod+1 workspace $ws1
|
||||
bindsym $mod+2 workspace $ws2
|
||||
bindsym $mod+3 workspace $ws3
|
||||
bindsym $mod+4 workspace $ws4
|
||||
bindsym $mod+5 workspace $ws5
|
||||
bindsym $mod+6 workspace $ws6
|
||||
bindsym $mod+7 workspace $ws7
|
||||
bindsym $mod+8 workspace $ws8
|
||||
bindsym $mod+9 workspace $ws9
|
||||
|
||||
# move focused container to workspace
|
||||
bindsym $mod+Shift+1 move container to workspace $ws1
|
||||
bindsym $mod+Shift+2 move container to workspace $ws2
|
||||
bindsym $mod+Shift+3 move container to workspace $ws3
|
||||
bindsym $mod+Shift+4 move container to workspace $ws4
|
||||
bindsym $mod+Shift+5 move container to workspace $ws5
|
||||
bindsym $mod+Shift+6 move container to workspace $ws6
|
||||
bindsym $mod+Shift+7 move container to workspace $ws7
|
||||
bindsym $mod+Shift+8 move container to workspace $ws8
|
||||
bindsym $mod+Shift+9 move container to workspace $ws9
|
||||
|
||||
# reload the configuration file
|
||||
# bindsym $mod+Shift+e reload
|
||||
# restart i3 inplace (preserves your layout/session, can be used to upgrade i3)
|
||||
bindsym $mod+Shift+r restart
|
||||
# exit i3 (logs you out of your X session)
|
||||
bindsym $mod+Shift+x exec "i3-nagbar -t warning -m 'You pressed the exit shortcut. Do you really want to exit i3? This will end your X session.' -b 'Yes, exit i3' 'i3-msg exit'"
|
||||
|
||||
bindsym $mod+z exec "stop_and_lock"
|
||||
bindsym $mod+Shift+z exec "suspend-and-lock"
|
||||
|
||||
# resize window (you can also use the mouse for that)
|
||||
mode "resize" {
|
||||
# These bindings trigger as soon as you enter the resize mode
|
||||
|
||||
bindsym Left resize shrink width 3 px or 3 ppt
|
||||
bindsym Down resize grow height 3 px or 3 ppt
|
||||
bindsym Up resize shrink height 3 px or 3 ppt
|
||||
bindsym Right resize grow width 3 px or 3 ppt
|
||||
|
||||
bindsym h resize shrink width 3 px or 3 ppt
|
||||
bindsym j resize grow height 3 px or 3 ppt
|
||||
bindsym k resize shrink height 3 px or 3 ppt
|
||||
bindsym l resize grow width 3 px or 3 ppt
|
||||
|
||||
# back to normal: Enter or Escape or $mod+r
|
||||
bindsym Return mode "default"
|
||||
bindsym Escape mode "default"
|
||||
bindsym $mod+r mode "default"
|
||||
}
|
||||
|
||||
bindsym $mod+r mode "resize"
|
||||
#
|
||||
# Make the currently focused window a scratchpad
|
||||
bindsym $mod+Shift+minus move scratchpad
|
||||
|
||||
# Show the first scratchpad window
|
||||
bindsym $mod+space scratchpad show
|
||||
|
||||
# Start i3bar to display a workspace bar (plus the system information i3status
|
||||
# finds out, if available)
|
||||
bar {
|
||||
# strip_workspace_numbers yes
|
||||
status_command i3status-rs-with-env ~/.config/i3status-rs/config.toml
|
||||
font pango:Iosevka Term, FontAwesome Bold 12px
|
||||
colors {
|
||||
background #000000
|
||||
statusline #d5c4a1
|
||||
separator #666666
|
||||
|
||||
focused_workspace #B8BB26 #B8BB26 #3c3836
|
||||
active_workspace #5f676a #5f676a #fbf1c7
|
||||
inactive_workspace #5f676a #5f676a #fbf1c7
|
||||
urgent_workspace #fb4934 #fb4934 #fbf1c7
|
||||
binding_mode #fb4934 #fb4934 #1d2021
|
||||
}
|
||||
}
|
||||
|
||||
# Backlight control
|
||||
bindsym XF86MonBrightnessUp exec --no-startup-id sudo light -A 5
|
||||
bindsym XF86MonBrightnessDown exec --no-startup-id sudo light -U 5
|
||||
bindsym XF86Search exec --no-startup-id suspend
|
||||
|
||||
# Volume control
|
||||
bindsym XF86AudioRaiseVolume exec --no-startup-id volume_control.sh incr
|
||||
bindsym XF86AudioLowerVolume exec --no-startup-id volume_control.sh decr
|
||||
bindsym XF86AudioMute exec --no-startup-id volume_control.sh mute
|
||||
|
||||
bindsym XF86AudioPrev exec --no-startup-id mpc prev
|
||||
bindsym XF86AudioPlay exec --no-startup-id mpc toggle
|
||||
bindsym XF86AudioStop exec --no-startup-id mpc stop
|
||||
bindsym XF86AudioNext exec --no-startup-id mpc next
|
||||
|
||||
|
||||
# Autorun
|
||||
exec --no-startup-id feh --bg-fill ~/.config/i3/bg.jpg
|
||||
exec --no-startup-id xautorun
|
||||
85
config/i3status/config
Normal file
85
config/i3status/config
Normal file
@@ -0,0 +1,85 @@
|
||||
general {
|
||||
output_format = "i3bar"
|
||||
colors = true
|
||||
interval = 5
|
||||
color_good = "#b8bb26"
|
||||
color_bad = "#fb4934"
|
||||
}
|
||||
|
||||
order += "volume master"
|
||||
# order += "disk /"
|
||||
# order += "path_exists VPN"
|
||||
order += "load"
|
||||
order += "run_watch SS"
|
||||
order += "run_watch TOR"
|
||||
order += "ipv6"
|
||||
order += "wireless wlan0"
|
||||
order += "ethernet eth0"
|
||||
# order += "cpu_temperature 0"
|
||||
order += "battery 0"
|
||||
order += "tztime local"
|
||||
|
||||
wireless wlan0 {
|
||||
format_up = "W: (%quality at %essid) %ip"
|
||||
format_down = "W: down"
|
||||
}
|
||||
|
||||
ethernet eth0 {
|
||||
# if you use %speed, i3status requires the cap_net_admin capability
|
||||
format_up = "E: %ip"
|
||||
format_down = "E: down"
|
||||
}
|
||||
|
||||
battery 0 {
|
||||
format = "%status %percentage - %remaining"
|
||||
format_down = "No battery"
|
||||
status_chr = "AC ⚡"
|
||||
status_bat = "BAT"
|
||||
status_unk = "?"
|
||||
status_full = "AC"
|
||||
path = "/sys/class/power_supply/BAT%d/uevent"
|
||||
low_threshold = 30
|
||||
}
|
||||
|
||||
run_watch SS {
|
||||
pidfile = "/run/shadowsocks.pid"
|
||||
}
|
||||
|
||||
run_watch TOR {
|
||||
pidfile = "/run/tor/tor.pid"
|
||||
}
|
||||
|
||||
run_watch VPNC {
|
||||
# file containing the PID of a vpnc process
|
||||
pidfile = "/var/run/vpnc/pid"
|
||||
}
|
||||
|
||||
path_exists VPN {
|
||||
# path exists when a VPN tunnel launched by nmcli/nm-applet is active
|
||||
path = "/proc/sys/net/ipv4/conf/tun0"
|
||||
}
|
||||
|
||||
tztime local {
|
||||
format = "%a, %-m %B %H:%M"
|
||||
}
|
||||
|
||||
load {
|
||||
format = "load: %1min, %5min, %15min"
|
||||
}
|
||||
|
||||
cpu_temperature 0 {
|
||||
format = "T: %degrees °C"
|
||||
path = "/sys/devices/platform/coretemp.0/temp1_input"
|
||||
}
|
||||
|
||||
disk "/" {
|
||||
format = "%free"
|
||||
}
|
||||
|
||||
volume master {
|
||||
format = "♪: %volume"
|
||||
format_muted = "♪: muted (%volume)"
|
||||
device = "default"
|
||||
mixer = "Master"
|
||||
mixer_idx = 0
|
||||
}
|
||||
41
config/kitty/colors/base16/base16-3024-256.conf
Executable file
41
config/kitty/colors/base16/base16-3024-256.conf
Executable file
@@ -0,0 +1,41 @@
|
||||
# Base16 3024 - kitty color config
|
||||
# Jan T. Sott (http://github.com/idleberg)
|
||||
background #090300
|
||||
foreground #a5a2a2
|
||||
selection_background #a5a2a2
|
||||
selection_foreground #090300
|
||||
url_color #807d7c
|
||||
cursor #a5a2a2
|
||||
active_border_color #5c5855
|
||||
active_tab_background #090300
|
||||
active_tab_foreground #a5a2a2
|
||||
inactive_tab_background #3a3432
|
||||
inactive_tab_foreground #807d7c
|
||||
|
||||
# normal
|
||||
color0 #090300
|
||||
color1 #db2d20
|
||||
color2 #01a252
|
||||
color3 #fded02
|
||||
color4 #01a0e4
|
||||
color5 #a16a94
|
||||
color6 #b5e4f4
|
||||
color7 #a5a2a2
|
||||
|
||||
# bright
|
||||
color8 #5c5855
|
||||
color9 #db2d20
|
||||
color10 #01a252
|
||||
color11 #fded02
|
||||
color12 #01a0e4
|
||||
color13 #a16a94
|
||||
color14 #b5e4f4
|
||||
color15 #a5a2a2
|
||||
|
||||
# extended base16 colors
|
||||
color16 #e8bbd0
|
||||
color17 #cdab53
|
||||
color18 #3a3432
|
||||
color19 #4a4543
|
||||
color20 #807d7c
|
||||
color21 #d6d5d4
|
||||
33
config/kitty/colors/base16/base16-3024.conf
Executable file
33
config/kitty/colors/base16/base16-3024.conf
Executable file
@@ -0,0 +1,33 @@
|
||||
# Base16 3024 - kitty color config
|
||||
# Jan T. Sott (http://github.com/idleberg)
|
||||
background #090300
|
||||
foreground #a5a2a2
|
||||
selection_background #a5a2a2
|
||||
selection_foreground #090300
|
||||
url_color #807d7c
|
||||
cursor #a5a2a2
|
||||
active_border_color #5c5855
|
||||
active_tab_background #090300
|
||||
active_tab_foreground #a5a2a2
|
||||
inactive_tab_background #3a3432
|
||||
inactive_tab_foreground #807d7c
|
||||
|
||||
# normal
|
||||
color0 #090300
|
||||
color1 #db2d20
|
||||
color2 #01a252
|
||||
color3 #fded02
|
||||
color4 #01a0e4
|
||||
color5 #a16a94
|
||||
color6 #b5e4f4
|
||||
color7 #a5a2a2
|
||||
|
||||
# bright
|
||||
color8 #5c5855
|
||||
color9 #e8bbd0
|
||||
color10 #3a3432
|
||||
color11 #4a4543
|
||||
color12 #807d7c
|
||||
color13 #d6d5d4
|
||||
color14 #cdab53
|
||||
color15 #a5a2a2
|
||||
41
config/kitty/colors/base16/base16-apathy-256.conf
Executable file
41
config/kitty/colors/base16/base16-apathy-256.conf
Executable file
@@ -0,0 +1,41 @@
|
||||
# Base16 Apathy - kitty color config
|
||||
# Jannik Siebert (https://github.com/janniks)
|
||||
background #031a16
|
||||
foreground #81b5ac
|
||||
selection_background #81b5ac
|
||||
selection_foreground #031a16
|
||||
url_color #5f9c92
|
||||
cursor #81b5ac
|
||||
active_border_color #2b685e
|
||||
active_tab_background #031a16
|
||||
active_tab_foreground #81b5ac
|
||||
inactive_tab_background #0b342d
|
||||
inactive_tab_foreground #5f9c92
|
||||
|
||||
# normal
|
||||
color0 #031a16
|
||||
color1 #3e9688
|
||||
color2 #883e96
|
||||
color3 #3e4c96
|
||||
color4 #96883e
|
||||
color5 #4c963e
|
||||
color6 #963e4c
|
||||
color7 #81b5ac
|
||||
|
||||
# bright
|
||||
color8 #2b685e
|
||||
color9 #3e9688
|
||||
color10 #883e96
|
||||
color11 #3e4c96
|
||||
color12 #96883e
|
||||
color13 #4c963e
|
||||
color14 #963e4c
|
||||
color15 #81b5ac
|
||||
|
||||
# extended base16 colors
|
||||
color16 #3e7996
|
||||
color17 #3e965b
|
||||
color18 #0b342d
|
||||
color19 #184e45
|
||||
color20 #5f9c92
|
||||
color21 #a7cec8
|
||||
33
config/kitty/colors/base16/base16-apathy.conf
Executable file
33
config/kitty/colors/base16/base16-apathy.conf
Executable file
@@ -0,0 +1,33 @@
|
||||
# Base16 Apathy - kitty color config
|
||||
# Jannik Siebert (https://github.com/janniks)
|
||||
background #031a16
|
||||
foreground #81b5ac
|
||||
selection_background #81b5ac
|
||||
selection_foreground #031a16
|
||||
url_color #5f9c92
|
||||
cursor #81b5ac
|
||||
active_border_color #2b685e
|
||||
active_tab_background #031a16
|
||||
active_tab_foreground #81b5ac
|
||||
inactive_tab_background #0b342d
|
||||
inactive_tab_foreground #5f9c92
|
||||
|
||||
# normal
|
||||
color0 #031a16
|
||||
color1 #3e9688
|
||||
color2 #883e96
|
||||
color3 #3e4c96
|
||||
color4 #96883e
|
||||
color5 #4c963e
|
||||
color6 #963e4c
|
||||
color7 #81b5ac
|
||||
|
||||
# bright
|
||||
color8 #2b685e
|
||||
color9 #3e7996
|
||||
color10 #0b342d
|
||||
color11 #184e45
|
||||
color12 #5f9c92
|
||||
color13 #a7cec8
|
||||
color14 #3e965b
|
||||
color15 #81b5ac
|
||||
41
config/kitty/colors/base16/base16-ashes-256.conf
Executable file
41
config/kitty/colors/base16/base16-ashes-256.conf
Executable file
@@ -0,0 +1,41 @@
|
||||
# Base16 Ashes - kitty color config
|
||||
# Jannik Siebert (https://github.com/janniks)
|
||||
background #1c2023
|
||||
foreground #c7ccd1
|
||||
selection_background #c7ccd1
|
||||
selection_foreground #1c2023
|
||||
url_color #adb3ba
|
||||
cursor #c7ccd1
|
||||
active_border_color #747c84
|
||||
active_tab_background #1c2023
|
||||
active_tab_foreground #c7ccd1
|
||||
inactive_tab_background #393f45
|
||||
inactive_tab_foreground #adb3ba
|
||||
|
||||
# normal
|
||||
color0 #1c2023
|
||||
color1 #c7ae95
|
||||
color2 #95c7ae
|
||||
color3 #aec795
|
||||
color4 #ae95c7
|
||||
color5 #c795ae
|
||||
color6 #95aec7
|
||||
color7 #c7ccd1
|
||||
|
||||
# bright
|
||||
color8 #747c84
|
||||
color9 #c7ae95
|
||||
color10 #95c7ae
|
||||
color11 #aec795
|
||||
color12 #ae95c7
|
||||
color13 #c795ae
|
||||
color14 #95aec7
|
||||
color15 #c7ccd1
|
||||
|
||||
# extended base16 colors
|
||||
color16 #c7c795
|
||||
color17 #c79595
|
||||
color18 #393f45
|
||||
color19 #565e65
|
||||
color20 #adb3ba
|
||||
color21 #dfe2e5
|
||||
33
config/kitty/colors/base16/base16-ashes.conf
Executable file
33
config/kitty/colors/base16/base16-ashes.conf
Executable file
@@ -0,0 +1,33 @@
|
||||
# Base16 Ashes - kitty color config
|
||||
# Jannik Siebert (https://github.com/janniks)
|
||||
background #1c2023
|
||||
foreground #c7ccd1
|
||||
selection_background #c7ccd1
|
||||
selection_foreground #1c2023
|
||||
url_color #adb3ba
|
||||
cursor #c7ccd1
|
||||
active_border_color #747c84
|
||||
active_tab_background #1c2023
|
||||
active_tab_foreground #c7ccd1
|
||||
inactive_tab_background #393f45
|
||||
inactive_tab_foreground #adb3ba
|
||||
|
||||
# normal
|
||||
color0 #1c2023
|
||||
color1 #c7ae95
|
||||
color2 #95c7ae
|
||||
color3 #aec795
|
||||
color4 #ae95c7
|
||||
color5 #c795ae
|
||||
color6 #95aec7
|
||||
color7 #c7ccd1
|
||||
|
||||
# bright
|
||||
color8 #747c84
|
||||
color9 #c7c795
|
||||
color10 #393f45
|
||||
color11 #565e65
|
||||
color12 #adb3ba
|
||||
color13 #dfe2e5
|
||||
color14 #c79595
|
||||
color15 #c7ccd1
|
||||
41
config/kitty/colors/base16/base16-atelier-cave-256.conf
Executable file
41
config/kitty/colors/base16/base16-atelier-cave-256.conf
Executable file
@@ -0,0 +1,41 @@
|
||||
# Base16 Atelier Cave - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #19171c
|
||||
foreground #8b8792
|
||||
selection_background #8b8792
|
||||
selection_foreground #19171c
|
||||
url_color #7e7887
|
||||
cursor #8b8792
|
||||
active_border_color #655f6d
|
||||
active_tab_background #19171c
|
||||
active_tab_foreground #8b8792
|
||||
inactive_tab_background #26232a
|
||||
inactive_tab_foreground #7e7887
|
||||
|
||||
# normal
|
||||
color0 #19171c
|
||||
color1 #be4678
|
||||
color2 #2a9292
|
||||
color3 #a06e3b
|
||||
color4 #576ddb
|
||||
color5 #955ae7
|
||||
color6 #398bc6
|
||||
color7 #8b8792
|
||||
|
||||
# bright
|
||||
color8 #655f6d
|
||||
color9 #be4678
|
||||
color10 #2a9292
|
||||
color11 #a06e3b
|
||||
color12 #576ddb
|
||||
color13 #955ae7
|
||||
color14 #398bc6
|
||||
color15 #8b8792
|
||||
|
||||
# extended base16 colors
|
||||
color16 #aa573c
|
||||
color17 #bf40bf
|
||||
color18 #26232a
|
||||
color19 #585260
|
||||
color20 #7e7887
|
||||
color21 #e2dfe7
|
||||
41
config/kitty/colors/base16/base16-atelier-cave-light-256.conf
Executable file
41
config/kitty/colors/base16/base16-atelier-cave-light-256.conf
Executable file
@@ -0,0 +1,41 @@
|
||||
# Base16 Atelier Cave Light - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #efecf4
|
||||
foreground #585260
|
||||
selection_background #585260
|
||||
selection_foreground #efecf4
|
||||
url_color #655f6d
|
||||
cursor #585260
|
||||
active_border_color #7e7887
|
||||
active_tab_background #efecf4
|
||||
active_tab_foreground #585260
|
||||
inactive_tab_background #e2dfe7
|
||||
inactive_tab_foreground #655f6d
|
||||
|
||||
# normal
|
||||
color0 #efecf4
|
||||
color1 #be4678
|
||||
color2 #2a9292
|
||||
color3 #a06e3b
|
||||
color4 #576ddb
|
||||
color5 #955ae7
|
||||
color6 #398bc6
|
||||
color7 #585260
|
||||
|
||||
# bright
|
||||
color8 #7e7887
|
||||
color9 #be4678
|
||||
color10 #2a9292
|
||||
color11 #a06e3b
|
||||
color12 #576ddb
|
||||
color13 #955ae7
|
||||
color14 #398bc6
|
||||
color15 #585260
|
||||
|
||||
# extended base16 colors
|
||||
color16 #aa573c
|
||||
color17 #bf40bf
|
||||
color18 #e2dfe7
|
||||
color19 #8b8792
|
||||
color20 #655f6d
|
||||
color21 #26232a
|
||||
33
config/kitty/colors/base16/base16-atelier-cave-light.conf
Executable file
33
config/kitty/colors/base16/base16-atelier-cave-light.conf
Executable file
@@ -0,0 +1,33 @@
|
||||
# Base16 Atelier Cave Light - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #efecf4
|
||||
foreground #585260
|
||||
selection_background #585260
|
||||
selection_foreground #efecf4
|
||||
url_color #655f6d
|
||||
cursor #585260
|
||||
active_border_color #7e7887
|
||||
active_tab_background #efecf4
|
||||
active_tab_foreground #585260
|
||||
inactive_tab_background #e2dfe7
|
||||
inactive_tab_foreground #655f6d
|
||||
|
||||
# normal
|
||||
color0 #efecf4
|
||||
color1 #be4678
|
||||
color2 #2a9292
|
||||
color3 #a06e3b
|
||||
color4 #576ddb
|
||||
color5 #955ae7
|
||||
color6 #398bc6
|
||||
color7 #585260
|
||||
|
||||
# bright
|
||||
color8 #7e7887
|
||||
color9 #aa573c
|
||||
color10 #e2dfe7
|
||||
color11 #8b8792
|
||||
color12 #655f6d
|
||||
color13 #26232a
|
||||
color14 #bf40bf
|
||||
color15 #585260
|
||||
33
config/kitty/colors/base16/base16-atelier-cave.conf
Executable file
33
config/kitty/colors/base16/base16-atelier-cave.conf
Executable file
@@ -0,0 +1,33 @@
|
||||
# Base16 Atelier Cave - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #19171c
|
||||
foreground #8b8792
|
||||
selection_background #8b8792
|
||||
selection_foreground #19171c
|
||||
url_color #7e7887
|
||||
cursor #8b8792
|
||||
active_border_color #655f6d
|
||||
active_tab_background #19171c
|
||||
active_tab_foreground #8b8792
|
||||
inactive_tab_background #26232a
|
||||
inactive_tab_foreground #7e7887
|
||||
|
||||
# normal
|
||||
color0 #19171c
|
||||
color1 #be4678
|
||||
color2 #2a9292
|
||||
color3 #a06e3b
|
||||
color4 #576ddb
|
||||
color5 #955ae7
|
||||
color6 #398bc6
|
||||
color7 #8b8792
|
||||
|
||||
# bright
|
||||
color8 #655f6d
|
||||
color9 #aa573c
|
||||
color10 #26232a
|
||||
color11 #585260
|
||||
color12 #7e7887
|
||||
color13 #e2dfe7
|
||||
color14 #bf40bf
|
||||
color15 #8b8792
|
||||
41
config/kitty/colors/base16/base16-atelier-dune-256.conf
Executable file
41
config/kitty/colors/base16/base16-atelier-dune-256.conf
Executable file
@@ -0,0 +1,41 @@
|
||||
# Base16 Atelier Dune - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #20201d
|
||||
foreground #a6a28c
|
||||
selection_background #a6a28c
|
||||
selection_foreground #20201d
|
||||
url_color #999580
|
||||
cursor #a6a28c
|
||||
active_border_color #7d7a68
|
||||
active_tab_background #20201d
|
||||
active_tab_foreground #a6a28c
|
||||
inactive_tab_background #292824
|
||||
inactive_tab_foreground #999580
|
||||
|
||||
# normal
|
||||
color0 #20201d
|
||||
color1 #d73737
|
||||
color2 #60ac39
|
||||
color3 #ae9513
|
||||
color4 #6684e1
|
||||
color5 #b854d4
|
||||
color6 #1fad83
|
||||
color7 #a6a28c
|
||||
|
||||
# bright
|
||||
color8 #7d7a68
|
||||
color9 #d73737
|
||||
color10 #60ac39
|
||||
color11 #ae9513
|
||||
color12 #6684e1
|
||||
color13 #b854d4
|
||||
color14 #1fad83
|
||||
color15 #a6a28c
|
||||
|
||||
# extended base16 colors
|
||||
color16 #b65611
|
||||
color17 #d43552
|
||||
color18 #292824
|
||||
color19 #6e6b5e
|
||||
color20 #999580
|
||||
color21 #e8e4cf
|
||||
41
config/kitty/colors/base16/base16-atelier-dune-light-256.conf
Executable file
41
config/kitty/colors/base16/base16-atelier-dune-light-256.conf
Executable file
@@ -0,0 +1,41 @@
|
||||
# Base16 Atelier Dune Light - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #fefbec
|
||||
foreground #6e6b5e
|
||||
selection_background #6e6b5e
|
||||
selection_foreground #fefbec
|
||||
url_color #7d7a68
|
||||
cursor #6e6b5e
|
||||
active_border_color #999580
|
||||
active_tab_background #fefbec
|
||||
active_tab_foreground #6e6b5e
|
||||
inactive_tab_background #e8e4cf
|
||||
inactive_tab_foreground #7d7a68
|
||||
|
||||
# normal
|
||||
color0 #fefbec
|
||||
color1 #d73737
|
||||
color2 #60ac39
|
||||
color3 #ae9513
|
||||
color4 #6684e1
|
||||
color5 #b854d4
|
||||
color6 #1fad83
|
||||
color7 #6e6b5e
|
||||
|
||||
# bright
|
||||
color8 #999580
|
||||
color9 #d73737
|
||||
color10 #60ac39
|
||||
color11 #ae9513
|
||||
color12 #6684e1
|
||||
color13 #b854d4
|
||||
color14 #1fad83
|
||||
color15 #6e6b5e
|
||||
|
||||
# extended base16 colors
|
||||
color16 #b65611
|
||||
color17 #d43552
|
||||
color18 #e8e4cf
|
||||
color19 #a6a28c
|
||||
color20 #7d7a68
|
||||
color21 #292824
|
||||
33
config/kitty/colors/base16/base16-atelier-dune-light.conf
Executable file
33
config/kitty/colors/base16/base16-atelier-dune-light.conf
Executable file
@@ -0,0 +1,33 @@
|
||||
# Base16 Atelier Dune Light - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #fefbec
|
||||
foreground #6e6b5e
|
||||
selection_background #6e6b5e
|
||||
selection_foreground #fefbec
|
||||
url_color #7d7a68
|
||||
cursor #6e6b5e
|
||||
active_border_color #999580
|
||||
active_tab_background #fefbec
|
||||
active_tab_foreground #6e6b5e
|
||||
inactive_tab_background #e8e4cf
|
||||
inactive_tab_foreground #7d7a68
|
||||
|
||||
# normal
|
||||
color0 #fefbec
|
||||
color1 #d73737
|
||||
color2 #60ac39
|
||||
color3 #ae9513
|
||||
color4 #6684e1
|
||||
color5 #b854d4
|
||||
color6 #1fad83
|
||||
color7 #6e6b5e
|
||||
|
||||
# bright
|
||||
color8 #999580
|
||||
color9 #b65611
|
||||
color10 #e8e4cf
|
||||
color11 #a6a28c
|
||||
color12 #7d7a68
|
||||
color13 #292824
|
||||
color14 #d43552
|
||||
color15 #6e6b5e
|
||||
33
config/kitty/colors/base16/base16-atelier-dune.conf
Executable file
33
config/kitty/colors/base16/base16-atelier-dune.conf
Executable file
@@ -0,0 +1,33 @@
|
||||
# Base16 Atelier Dune - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #20201d
|
||||
foreground #a6a28c
|
||||
selection_background #a6a28c
|
||||
selection_foreground #20201d
|
||||
url_color #999580
|
||||
cursor #a6a28c
|
||||
active_border_color #7d7a68
|
||||
active_tab_background #20201d
|
||||
active_tab_foreground #a6a28c
|
||||
inactive_tab_background #292824
|
||||
inactive_tab_foreground #999580
|
||||
|
||||
# normal
|
||||
color0 #20201d
|
||||
color1 #d73737
|
||||
color2 #60ac39
|
||||
color3 #ae9513
|
||||
color4 #6684e1
|
||||
color5 #b854d4
|
||||
color6 #1fad83
|
||||
color7 #a6a28c
|
||||
|
||||
# bright
|
||||
color8 #7d7a68
|
||||
color9 #b65611
|
||||
color10 #292824
|
||||
color11 #6e6b5e
|
||||
color12 #999580
|
||||
color13 #e8e4cf
|
||||
color14 #d43552
|
||||
color15 #a6a28c
|
||||
41
config/kitty/colors/base16/base16-atelier-estuary-256.conf
Executable file
41
config/kitty/colors/base16/base16-atelier-estuary-256.conf
Executable file
@@ -0,0 +1,41 @@
|
||||
# Base16 Atelier Estuary - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #22221b
|
||||
foreground #929181
|
||||
selection_background #929181
|
||||
selection_foreground #22221b
|
||||
url_color #878573
|
||||
cursor #929181
|
||||
active_border_color #6c6b5a
|
||||
active_tab_background #22221b
|
||||
active_tab_foreground #929181
|
||||
inactive_tab_background #302f27
|
||||
inactive_tab_foreground #878573
|
||||
|
||||
# normal
|
||||
color0 #22221b
|
||||
color1 #ba6236
|
||||
color2 #7d9726
|
||||
color3 #a5980d
|
||||
color4 #36a166
|
||||
color5 #5f9182
|
||||
color6 #5b9d48
|
||||
color7 #929181
|
||||
|
||||
# bright
|
||||
color8 #6c6b5a
|
||||
color9 #ba6236
|
||||
color10 #7d9726
|
||||
color11 #a5980d
|
||||
color12 #36a166
|
||||
color13 #5f9182
|
||||
color14 #5b9d48
|
||||
color15 #929181
|
||||
|
||||
# extended base16 colors
|
||||
color16 #ae7313
|
||||
color17 #9d6c7c
|
||||
color18 #302f27
|
||||
color19 #5f5e4e
|
||||
color20 #878573
|
||||
color21 #e7e6df
|
||||
41
config/kitty/colors/base16/base16-atelier-estuary-light-256.conf
Executable file
41
config/kitty/colors/base16/base16-atelier-estuary-light-256.conf
Executable file
@@ -0,0 +1,41 @@
|
||||
# Base16 Atelier Estuary Light - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #f4f3ec
|
||||
foreground #5f5e4e
|
||||
selection_background #5f5e4e
|
||||
selection_foreground #f4f3ec
|
||||
url_color #6c6b5a
|
||||
cursor #5f5e4e
|
||||
active_border_color #878573
|
||||
active_tab_background #f4f3ec
|
||||
active_tab_foreground #5f5e4e
|
||||
inactive_tab_background #e7e6df
|
||||
inactive_tab_foreground #6c6b5a
|
||||
|
||||
# normal
|
||||
color0 #f4f3ec
|
||||
color1 #ba6236
|
||||
color2 #7d9726
|
||||
color3 #a5980d
|
||||
color4 #36a166
|
||||
color5 #5f9182
|
||||
color6 #5b9d48
|
||||
color7 #5f5e4e
|
||||
|
||||
# bright
|
||||
color8 #878573
|
||||
color9 #ba6236
|
||||
color10 #7d9726
|
||||
color11 #a5980d
|
||||
color12 #36a166
|
||||
color13 #5f9182
|
||||
color14 #5b9d48
|
||||
color15 #5f5e4e
|
||||
|
||||
# extended base16 colors
|
||||
color16 #ae7313
|
||||
color17 #9d6c7c
|
||||
color18 #e7e6df
|
||||
color19 #929181
|
||||
color20 #6c6b5a
|
||||
color21 #302f27
|
||||
33
config/kitty/colors/base16/base16-atelier-estuary-light.conf
Executable file
33
config/kitty/colors/base16/base16-atelier-estuary-light.conf
Executable file
@@ -0,0 +1,33 @@
|
||||
# Base16 Atelier Estuary Light - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #f4f3ec
|
||||
foreground #5f5e4e
|
||||
selection_background #5f5e4e
|
||||
selection_foreground #f4f3ec
|
||||
url_color #6c6b5a
|
||||
cursor #5f5e4e
|
||||
active_border_color #878573
|
||||
active_tab_background #f4f3ec
|
||||
active_tab_foreground #5f5e4e
|
||||
inactive_tab_background #e7e6df
|
||||
inactive_tab_foreground #6c6b5a
|
||||
|
||||
# normal
|
||||
color0 #f4f3ec
|
||||
color1 #ba6236
|
||||
color2 #7d9726
|
||||
color3 #a5980d
|
||||
color4 #36a166
|
||||
color5 #5f9182
|
||||
color6 #5b9d48
|
||||
color7 #5f5e4e
|
||||
|
||||
# bright
|
||||
color8 #878573
|
||||
color9 #ae7313
|
||||
color10 #e7e6df
|
||||
color11 #929181
|
||||
color12 #6c6b5a
|
||||
color13 #302f27
|
||||
color14 #9d6c7c
|
||||
color15 #5f5e4e
|
||||
33
config/kitty/colors/base16/base16-atelier-estuary.conf
Executable file
33
config/kitty/colors/base16/base16-atelier-estuary.conf
Executable file
@@ -0,0 +1,33 @@
|
||||
# Base16 Atelier Estuary - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #22221b
|
||||
foreground #929181
|
||||
selection_background #929181
|
||||
selection_foreground #22221b
|
||||
url_color #878573
|
||||
cursor #929181
|
||||
active_border_color #6c6b5a
|
||||
active_tab_background #22221b
|
||||
active_tab_foreground #929181
|
||||
inactive_tab_background #302f27
|
||||
inactive_tab_foreground #878573
|
||||
|
||||
# normal
|
||||
color0 #22221b
|
||||
color1 #ba6236
|
||||
color2 #7d9726
|
||||
color3 #a5980d
|
||||
color4 #36a166
|
||||
color5 #5f9182
|
||||
color6 #5b9d48
|
||||
color7 #929181
|
||||
|
||||
# bright
|
||||
color8 #6c6b5a
|
||||
color9 #ae7313
|
||||
color10 #302f27
|
||||
color11 #5f5e4e
|
||||
color12 #878573
|
||||
color13 #e7e6df
|
||||
color14 #9d6c7c
|
||||
color15 #929181
|
||||
41
config/kitty/colors/base16/base16-atelier-forest-256.conf
Executable file
41
config/kitty/colors/base16/base16-atelier-forest-256.conf
Executable file
@@ -0,0 +1,41 @@
|
||||
# Base16 Atelier Forest - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #1b1918
|
||||
foreground #a8a19f
|
||||
selection_background #a8a19f
|
||||
selection_foreground #1b1918
|
||||
url_color #9c9491
|
||||
cursor #a8a19f
|
||||
active_border_color #766e6b
|
||||
active_tab_background #1b1918
|
||||
active_tab_foreground #a8a19f
|
||||
inactive_tab_background #2c2421
|
||||
inactive_tab_foreground #9c9491
|
||||
|
||||
# normal
|
||||
color0 #1b1918
|
||||
color1 #f22c40
|
||||
color2 #7b9726
|
||||
color3 #c38418
|
||||
color4 #407ee7
|
||||
color5 #6666ea
|
||||
color6 #3d97b8
|
||||
color7 #a8a19f
|
||||
|
||||
# bright
|
||||
color8 #766e6b
|
||||
color9 #f22c40
|
||||
color10 #7b9726
|
||||
color11 #c38418
|
||||
color12 #407ee7
|
||||
color13 #6666ea
|
||||
color14 #3d97b8
|
||||
color15 #a8a19f
|
||||
|
||||
# extended base16 colors
|
||||
color16 #df5320
|
||||
color17 #c33ff3
|
||||
color18 #2c2421
|
||||
color19 #68615e
|
||||
color20 #9c9491
|
||||
color21 #e6e2e0
|
||||
41
config/kitty/colors/base16/base16-atelier-forest-light-256.conf
Executable file
41
config/kitty/colors/base16/base16-atelier-forest-light-256.conf
Executable file
@@ -0,0 +1,41 @@
|
||||
# Base16 Atelier Forest Light - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #f1efee
|
||||
foreground #68615e
|
||||
selection_background #68615e
|
||||
selection_foreground #f1efee
|
||||
url_color #766e6b
|
||||
cursor #68615e
|
||||
active_border_color #9c9491
|
||||
active_tab_background #f1efee
|
||||
active_tab_foreground #68615e
|
||||
inactive_tab_background #e6e2e0
|
||||
inactive_tab_foreground #766e6b
|
||||
|
||||
# normal
|
||||
color0 #f1efee
|
||||
color1 #f22c40
|
||||
color2 #7b9726
|
||||
color3 #c38418
|
||||
color4 #407ee7
|
||||
color5 #6666ea
|
||||
color6 #3d97b8
|
||||
color7 #68615e
|
||||
|
||||
# bright
|
||||
color8 #9c9491
|
||||
color9 #f22c40
|
||||
color10 #7b9726
|
||||
color11 #c38418
|
||||
color12 #407ee7
|
||||
color13 #6666ea
|
||||
color14 #3d97b8
|
||||
color15 #68615e
|
||||
|
||||
# extended base16 colors
|
||||
color16 #df5320
|
||||
color17 #c33ff3
|
||||
color18 #e6e2e0
|
||||
color19 #a8a19f
|
||||
color20 #766e6b
|
||||
color21 #2c2421
|
||||
33
config/kitty/colors/base16/base16-atelier-forest-light.conf
Executable file
33
config/kitty/colors/base16/base16-atelier-forest-light.conf
Executable file
@@ -0,0 +1,33 @@
|
||||
# Base16 Atelier Forest Light - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #f1efee
|
||||
foreground #68615e
|
||||
selection_background #68615e
|
||||
selection_foreground #f1efee
|
||||
url_color #766e6b
|
||||
cursor #68615e
|
||||
active_border_color #9c9491
|
||||
active_tab_background #f1efee
|
||||
active_tab_foreground #68615e
|
||||
inactive_tab_background #e6e2e0
|
||||
inactive_tab_foreground #766e6b
|
||||
|
||||
# normal
|
||||
color0 #f1efee
|
||||
color1 #f22c40
|
||||
color2 #7b9726
|
||||
color3 #c38418
|
||||
color4 #407ee7
|
||||
color5 #6666ea
|
||||
color6 #3d97b8
|
||||
color7 #68615e
|
||||
|
||||
# bright
|
||||
color8 #9c9491
|
||||
color9 #df5320
|
||||
color10 #e6e2e0
|
||||
color11 #a8a19f
|
||||
color12 #766e6b
|
||||
color13 #2c2421
|
||||
color14 #c33ff3
|
||||
color15 #68615e
|
||||
33
config/kitty/colors/base16/base16-atelier-forest.conf
Executable file
33
config/kitty/colors/base16/base16-atelier-forest.conf
Executable file
@@ -0,0 +1,33 @@
|
||||
# Base16 Atelier Forest - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #1b1918
|
||||
foreground #a8a19f
|
||||
selection_background #a8a19f
|
||||
selection_foreground #1b1918
|
||||
url_color #9c9491
|
||||
cursor #a8a19f
|
||||
active_border_color #766e6b
|
||||
active_tab_background #1b1918
|
||||
active_tab_foreground #a8a19f
|
||||
inactive_tab_background #2c2421
|
||||
inactive_tab_foreground #9c9491
|
||||
|
||||
# normal
|
||||
color0 #1b1918
|
||||
color1 #f22c40
|
||||
color2 #7b9726
|
||||
color3 #c38418
|
||||
color4 #407ee7
|
||||
color5 #6666ea
|
||||
color6 #3d97b8
|
||||
color7 #a8a19f
|
||||
|
||||
# bright
|
||||
color8 #766e6b
|
||||
color9 #df5320
|
||||
color10 #2c2421
|
||||
color11 #68615e
|
||||
color12 #9c9491
|
||||
color13 #e6e2e0
|
||||
color14 #c33ff3
|
||||
color15 #a8a19f
|
||||
41
config/kitty/colors/base16/base16-atelier-heath-256.conf
Executable file
41
config/kitty/colors/base16/base16-atelier-heath-256.conf
Executable file
@@ -0,0 +1,41 @@
|
||||
# Base16 Atelier Heath - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #1b181b
|
||||
foreground #ab9bab
|
||||
selection_background #ab9bab
|
||||
selection_foreground #1b181b
|
||||
url_color #9e8f9e
|
||||
cursor #ab9bab
|
||||
active_border_color #776977
|
||||
active_tab_background #1b181b
|
||||
active_tab_foreground #ab9bab
|
||||
inactive_tab_background #292329
|
||||
inactive_tab_foreground #9e8f9e
|
||||
|
||||
# normal
|
||||
color0 #1b181b
|
||||
color1 #ca402b
|
||||
color2 #918b3b
|
||||
color3 #bb8a35
|
||||
color4 #516aec
|
||||
color5 #7b59c0
|
||||
color6 #159393
|
||||
color7 #ab9bab
|
||||
|
||||
# bright
|
||||
color8 #776977
|
||||
color9 #ca402b
|
||||
color10 #918b3b
|
||||
color11 #bb8a35
|
||||
color12 #516aec
|
||||
color13 #7b59c0
|
||||
color14 #159393
|
||||
color15 #ab9bab
|
||||
|
||||
# extended base16 colors
|
||||
color16 #a65926
|
||||
color17 #cc33cc
|
||||
color18 #292329
|
||||
color19 #695d69
|
||||
color20 #9e8f9e
|
||||
color21 #d8cad8
|
||||
41
config/kitty/colors/base16/base16-atelier-heath-light-256.conf
Executable file
41
config/kitty/colors/base16/base16-atelier-heath-light-256.conf
Executable file
@@ -0,0 +1,41 @@
|
||||
# Base16 Atelier Heath Light - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #f7f3f7
|
||||
foreground #695d69
|
||||
selection_background #695d69
|
||||
selection_foreground #f7f3f7
|
||||
url_color #776977
|
||||
cursor #695d69
|
||||
active_border_color #9e8f9e
|
||||
active_tab_background #f7f3f7
|
||||
active_tab_foreground #695d69
|
||||
inactive_tab_background #d8cad8
|
||||
inactive_tab_foreground #776977
|
||||
|
||||
# normal
|
||||
color0 #f7f3f7
|
||||
color1 #ca402b
|
||||
color2 #918b3b
|
||||
color3 #bb8a35
|
||||
color4 #516aec
|
||||
color5 #7b59c0
|
||||
color6 #159393
|
||||
color7 #695d69
|
||||
|
||||
# bright
|
||||
color8 #9e8f9e
|
||||
color9 #ca402b
|
||||
color10 #918b3b
|
||||
color11 #bb8a35
|
||||
color12 #516aec
|
||||
color13 #7b59c0
|
||||
color14 #159393
|
||||
color15 #695d69
|
||||
|
||||
# extended base16 colors
|
||||
color16 #a65926
|
||||
color17 #cc33cc
|
||||
color18 #d8cad8
|
||||
color19 #ab9bab
|
||||
color20 #776977
|
||||
color21 #292329
|
||||
33
config/kitty/colors/base16/base16-atelier-heath-light.conf
Executable file
33
config/kitty/colors/base16/base16-atelier-heath-light.conf
Executable file
@@ -0,0 +1,33 @@
|
||||
# Base16 Atelier Heath Light - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #f7f3f7
|
||||
foreground #695d69
|
||||
selection_background #695d69
|
||||
selection_foreground #f7f3f7
|
||||
url_color #776977
|
||||
cursor #695d69
|
||||
active_border_color #9e8f9e
|
||||
active_tab_background #f7f3f7
|
||||
active_tab_foreground #695d69
|
||||
inactive_tab_background #d8cad8
|
||||
inactive_tab_foreground #776977
|
||||
|
||||
# normal
|
||||
color0 #f7f3f7
|
||||
color1 #ca402b
|
||||
color2 #918b3b
|
||||
color3 #bb8a35
|
||||
color4 #516aec
|
||||
color5 #7b59c0
|
||||
color6 #159393
|
||||
color7 #695d69
|
||||
|
||||
# bright
|
||||
color8 #9e8f9e
|
||||
color9 #a65926
|
||||
color10 #d8cad8
|
||||
color11 #ab9bab
|
||||
color12 #776977
|
||||
color13 #292329
|
||||
color14 #cc33cc
|
||||
color15 #695d69
|
||||
33
config/kitty/colors/base16/base16-atelier-heath.conf
Executable file
33
config/kitty/colors/base16/base16-atelier-heath.conf
Executable file
@@ -0,0 +1,33 @@
|
||||
# Base16 Atelier Heath - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #1b181b
|
||||
foreground #ab9bab
|
||||
selection_background #ab9bab
|
||||
selection_foreground #1b181b
|
||||
url_color #9e8f9e
|
||||
cursor #ab9bab
|
||||
active_border_color #776977
|
||||
active_tab_background #1b181b
|
||||
active_tab_foreground #ab9bab
|
||||
inactive_tab_background #292329
|
||||
inactive_tab_foreground #9e8f9e
|
||||
|
||||
# normal
|
||||
color0 #1b181b
|
||||
color1 #ca402b
|
||||
color2 #918b3b
|
||||
color3 #bb8a35
|
||||
color4 #516aec
|
||||
color5 #7b59c0
|
||||
color6 #159393
|
||||
color7 #ab9bab
|
||||
|
||||
# bright
|
||||
color8 #776977
|
||||
color9 #a65926
|
||||
color10 #292329
|
||||
color11 #695d69
|
||||
color12 #9e8f9e
|
||||
color13 #d8cad8
|
||||
color14 #cc33cc
|
||||
color15 #ab9bab
|
||||
41
config/kitty/colors/base16/base16-atelier-lakeside-256.conf
Executable file
41
config/kitty/colors/base16/base16-atelier-lakeside-256.conf
Executable file
@@ -0,0 +1,41 @@
|
||||
# Base16 Atelier Lakeside - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #161b1d
|
||||
foreground #7ea2b4
|
||||
selection_background #7ea2b4
|
||||
selection_foreground #161b1d
|
||||
url_color #7195a8
|
||||
cursor #7ea2b4
|
||||
active_border_color #5a7b8c
|
||||
active_tab_background #161b1d
|
||||
active_tab_foreground #7ea2b4
|
||||
inactive_tab_background #1f292e
|
||||
inactive_tab_foreground #7195a8
|
||||
|
||||
# normal
|
||||
color0 #161b1d
|
||||
color1 #d22d72
|
||||
color2 #568c3b
|
||||
color3 #8a8a0f
|
||||
color4 #257fad
|
||||
color5 #6b6bb8
|
||||
color6 #2d8f6f
|
||||
color7 #7ea2b4
|
||||
|
||||
# bright
|
||||
color8 #5a7b8c
|
||||
color9 #d22d72
|
||||
color10 #568c3b
|
||||
color11 #8a8a0f
|
||||
color12 #257fad
|
||||
color13 #6b6bb8
|
||||
color14 #2d8f6f
|
||||
color15 #7ea2b4
|
||||
|
||||
# extended base16 colors
|
||||
color16 #935c25
|
||||
color17 #b72dd2
|
||||
color18 #1f292e
|
||||
color19 #516d7b
|
||||
color20 #7195a8
|
||||
color21 #c1e4f6
|
||||
41
config/kitty/colors/base16/base16-atelier-lakeside-light-256.conf
Executable file
41
config/kitty/colors/base16/base16-atelier-lakeside-light-256.conf
Executable file
@@ -0,0 +1,41 @@
|
||||
# Base16 Atelier Lakeside Light - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #ebf8ff
|
||||
foreground #516d7b
|
||||
selection_background #516d7b
|
||||
selection_foreground #ebf8ff
|
||||
url_color #5a7b8c
|
||||
cursor #516d7b
|
||||
active_border_color #7195a8
|
||||
active_tab_background #ebf8ff
|
||||
active_tab_foreground #516d7b
|
||||
inactive_tab_background #c1e4f6
|
||||
inactive_tab_foreground #5a7b8c
|
||||
|
||||
# normal
|
||||
color0 #ebf8ff
|
||||
color1 #d22d72
|
||||
color2 #568c3b
|
||||
color3 #8a8a0f
|
||||
color4 #257fad
|
||||
color5 #6b6bb8
|
||||
color6 #2d8f6f
|
||||
color7 #516d7b
|
||||
|
||||
# bright
|
||||
color8 #7195a8
|
||||
color9 #d22d72
|
||||
color10 #568c3b
|
||||
color11 #8a8a0f
|
||||
color12 #257fad
|
||||
color13 #6b6bb8
|
||||
color14 #2d8f6f
|
||||
color15 #516d7b
|
||||
|
||||
# extended base16 colors
|
||||
color16 #935c25
|
||||
color17 #b72dd2
|
||||
color18 #c1e4f6
|
||||
color19 #7ea2b4
|
||||
color20 #5a7b8c
|
||||
color21 #1f292e
|
||||
33
config/kitty/colors/base16/base16-atelier-lakeside-light.conf
Executable file
33
config/kitty/colors/base16/base16-atelier-lakeside-light.conf
Executable file
@@ -0,0 +1,33 @@
|
||||
# Base16 Atelier Lakeside Light - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #ebf8ff
|
||||
foreground #516d7b
|
||||
selection_background #516d7b
|
||||
selection_foreground #ebf8ff
|
||||
url_color #5a7b8c
|
||||
cursor #516d7b
|
||||
active_border_color #7195a8
|
||||
active_tab_background #ebf8ff
|
||||
active_tab_foreground #516d7b
|
||||
inactive_tab_background #c1e4f6
|
||||
inactive_tab_foreground #5a7b8c
|
||||
|
||||
# normal
|
||||
color0 #ebf8ff
|
||||
color1 #d22d72
|
||||
color2 #568c3b
|
||||
color3 #8a8a0f
|
||||
color4 #257fad
|
||||
color5 #6b6bb8
|
||||
color6 #2d8f6f
|
||||
color7 #516d7b
|
||||
|
||||
# bright
|
||||
color8 #7195a8
|
||||
color9 #935c25
|
||||
color10 #c1e4f6
|
||||
color11 #7ea2b4
|
||||
color12 #5a7b8c
|
||||
color13 #1f292e
|
||||
color14 #b72dd2
|
||||
color15 #516d7b
|
||||
33
config/kitty/colors/base16/base16-atelier-lakeside.conf
Executable file
33
config/kitty/colors/base16/base16-atelier-lakeside.conf
Executable file
@@ -0,0 +1,33 @@
|
||||
# Base16 Atelier Lakeside - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #161b1d
|
||||
foreground #7ea2b4
|
||||
selection_background #7ea2b4
|
||||
selection_foreground #161b1d
|
||||
url_color #7195a8
|
||||
cursor #7ea2b4
|
||||
active_border_color #5a7b8c
|
||||
active_tab_background #161b1d
|
||||
active_tab_foreground #7ea2b4
|
||||
inactive_tab_background #1f292e
|
||||
inactive_tab_foreground #7195a8
|
||||
|
||||
# normal
|
||||
color0 #161b1d
|
||||
color1 #d22d72
|
||||
color2 #568c3b
|
||||
color3 #8a8a0f
|
||||
color4 #257fad
|
||||
color5 #6b6bb8
|
||||
color6 #2d8f6f
|
||||
color7 #7ea2b4
|
||||
|
||||
# bright
|
||||
color8 #5a7b8c
|
||||
color9 #935c25
|
||||
color10 #1f292e
|
||||
color11 #516d7b
|
||||
color12 #7195a8
|
||||
color13 #c1e4f6
|
||||
color14 #b72dd2
|
||||
color15 #7ea2b4
|
||||
41
config/kitty/colors/base16/base16-atelier-plateau-256.conf
Executable file
41
config/kitty/colors/base16/base16-atelier-plateau-256.conf
Executable file
@@ -0,0 +1,41 @@
|
||||
# Base16 Atelier Plateau - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #1b1818
|
||||
foreground #8a8585
|
||||
selection_background #8a8585
|
||||
selection_foreground #1b1818
|
||||
url_color #7e7777
|
||||
cursor #8a8585
|
||||
active_border_color #655d5d
|
||||
active_tab_background #1b1818
|
||||
active_tab_foreground #8a8585
|
||||
inactive_tab_background #292424
|
||||
inactive_tab_foreground #7e7777
|
||||
|
||||
# normal
|
||||
color0 #1b1818
|
||||
color1 #ca4949
|
||||
color2 #4b8b8b
|
||||
color3 #a06e3b
|
||||
color4 #7272ca
|
||||
color5 #8464c4
|
||||
color6 #5485b6
|
||||
color7 #8a8585
|
||||
|
||||
# bright
|
||||
color8 #655d5d
|
||||
color9 #ca4949
|
||||
color10 #4b8b8b
|
||||
color11 #a06e3b
|
||||
color12 #7272ca
|
||||
color13 #8464c4
|
||||
color14 #5485b6
|
||||
color15 #8a8585
|
||||
|
||||
# extended base16 colors
|
||||
color16 #b45a3c
|
||||
color17 #bd5187
|
||||
color18 #292424
|
||||
color19 #585050
|
||||
color20 #7e7777
|
||||
color21 #e7dfdf
|
||||
41
config/kitty/colors/base16/base16-atelier-plateau-light-256.conf
Executable file
41
config/kitty/colors/base16/base16-atelier-plateau-light-256.conf
Executable file
@@ -0,0 +1,41 @@
|
||||
# Base16 Atelier Plateau Light - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #f4ecec
|
||||
foreground #585050
|
||||
selection_background #585050
|
||||
selection_foreground #f4ecec
|
||||
url_color #655d5d
|
||||
cursor #585050
|
||||
active_border_color #7e7777
|
||||
active_tab_background #f4ecec
|
||||
active_tab_foreground #585050
|
||||
inactive_tab_background #e7dfdf
|
||||
inactive_tab_foreground #655d5d
|
||||
|
||||
# normal
|
||||
color0 #f4ecec
|
||||
color1 #ca4949
|
||||
color2 #4b8b8b
|
||||
color3 #a06e3b
|
||||
color4 #7272ca
|
||||
color5 #8464c4
|
||||
color6 #5485b6
|
||||
color7 #585050
|
||||
|
||||
# bright
|
||||
color8 #7e7777
|
||||
color9 #ca4949
|
||||
color10 #4b8b8b
|
||||
color11 #a06e3b
|
||||
color12 #7272ca
|
||||
color13 #8464c4
|
||||
color14 #5485b6
|
||||
color15 #585050
|
||||
|
||||
# extended base16 colors
|
||||
color16 #b45a3c
|
||||
color17 #bd5187
|
||||
color18 #e7dfdf
|
||||
color19 #8a8585
|
||||
color20 #655d5d
|
||||
color21 #292424
|
||||
33
config/kitty/colors/base16/base16-atelier-plateau-light.conf
Executable file
33
config/kitty/colors/base16/base16-atelier-plateau-light.conf
Executable file
@@ -0,0 +1,33 @@
|
||||
# Base16 Atelier Plateau Light - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #f4ecec
|
||||
foreground #585050
|
||||
selection_background #585050
|
||||
selection_foreground #f4ecec
|
||||
url_color #655d5d
|
||||
cursor #585050
|
||||
active_border_color #7e7777
|
||||
active_tab_background #f4ecec
|
||||
active_tab_foreground #585050
|
||||
inactive_tab_background #e7dfdf
|
||||
inactive_tab_foreground #655d5d
|
||||
|
||||
# normal
|
||||
color0 #f4ecec
|
||||
color1 #ca4949
|
||||
color2 #4b8b8b
|
||||
color3 #a06e3b
|
||||
color4 #7272ca
|
||||
color5 #8464c4
|
||||
color6 #5485b6
|
||||
color7 #585050
|
||||
|
||||
# bright
|
||||
color8 #7e7777
|
||||
color9 #b45a3c
|
||||
color10 #e7dfdf
|
||||
color11 #8a8585
|
||||
color12 #655d5d
|
||||
color13 #292424
|
||||
color14 #bd5187
|
||||
color15 #585050
|
||||
33
config/kitty/colors/base16/base16-atelier-plateau.conf
Executable file
33
config/kitty/colors/base16/base16-atelier-plateau.conf
Executable file
@@ -0,0 +1,33 @@
|
||||
# Base16 Atelier Plateau - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #1b1818
|
||||
foreground #8a8585
|
||||
selection_background #8a8585
|
||||
selection_foreground #1b1818
|
||||
url_color #7e7777
|
||||
cursor #8a8585
|
||||
active_border_color #655d5d
|
||||
active_tab_background #1b1818
|
||||
active_tab_foreground #8a8585
|
||||
inactive_tab_background #292424
|
||||
inactive_tab_foreground #7e7777
|
||||
|
||||
# normal
|
||||
color0 #1b1818
|
||||
color1 #ca4949
|
||||
color2 #4b8b8b
|
||||
color3 #a06e3b
|
||||
color4 #7272ca
|
||||
color5 #8464c4
|
||||
color6 #5485b6
|
||||
color7 #8a8585
|
||||
|
||||
# bright
|
||||
color8 #655d5d
|
||||
color9 #b45a3c
|
||||
color10 #292424
|
||||
color11 #585050
|
||||
color12 #7e7777
|
||||
color13 #e7dfdf
|
||||
color14 #bd5187
|
||||
color15 #8a8585
|
||||
41
config/kitty/colors/base16/base16-atelier-savanna-256.conf
Executable file
41
config/kitty/colors/base16/base16-atelier-savanna-256.conf
Executable file
@@ -0,0 +1,41 @@
|
||||
# Base16 Atelier Savanna - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #171c19
|
||||
foreground #87928a
|
||||
selection_background #87928a
|
||||
selection_foreground #171c19
|
||||
url_color #78877d
|
||||
cursor #87928a
|
||||
active_border_color #5f6d64
|
||||
active_tab_background #171c19
|
||||
active_tab_foreground #87928a
|
||||
inactive_tab_background #232a25
|
||||
inactive_tab_foreground #78877d
|
||||
|
||||
# normal
|
||||
color0 #171c19
|
||||
color1 #b16139
|
||||
color2 #489963
|
||||
color3 #a07e3b
|
||||
color4 #478c90
|
||||
color5 #55859b
|
||||
color6 #1c9aa0
|
||||
color7 #87928a
|
||||
|
||||
# bright
|
||||
color8 #5f6d64
|
||||
color9 #b16139
|
||||
color10 #489963
|
||||
color11 #a07e3b
|
||||
color12 #478c90
|
||||
color13 #55859b
|
||||
color14 #1c9aa0
|
||||
color15 #87928a
|
||||
|
||||
# extended base16 colors
|
||||
color16 #9f713c
|
||||
color17 #867469
|
||||
color18 #232a25
|
||||
color19 #526057
|
||||
color20 #78877d
|
||||
color21 #dfe7e2
|
||||
41
config/kitty/colors/base16/base16-atelier-savanna-light-256.conf
Executable file
41
config/kitty/colors/base16/base16-atelier-savanna-light-256.conf
Executable file
@@ -0,0 +1,41 @@
|
||||
# Base16 Atelier Savanna Light - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #ecf4ee
|
||||
foreground #526057
|
||||
selection_background #526057
|
||||
selection_foreground #ecf4ee
|
||||
url_color #5f6d64
|
||||
cursor #526057
|
||||
active_border_color #78877d
|
||||
active_tab_background #ecf4ee
|
||||
active_tab_foreground #526057
|
||||
inactive_tab_background #dfe7e2
|
||||
inactive_tab_foreground #5f6d64
|
||||
|
||||
# normal
|
||||
color0 #ecf4ee
|
||||
color1 #b16139
|
||||
color2 #489963
|
||||
color3 #a07e3b
|
||||
color4 #478c90
|
||||
color5 #55859b
|
||||
color6 #1c9aa0
|
||||
color7 #526057
|
||||
|
||||
# bright
|
||||
color8 #78877d
|
||||
color9 #b16139
|
||||
color10 #489963
|
||||
color11 #a07e3b
|
||||
color12 #478c90
|
||||
color13 #55859b
|
||||
color14 #1c9aa0
|
||||
color15 #526057
|
||||
|
||||
# extended base16 colors
|
||||
color16 #9f713c
|
||||
color17 #867469
|
||||
color18 #dfe7e2
|
||||
color19 #87928a
|
||||
color20 #5f6d64
|
||||
color21 #232a25
|
||||
33
config/kitty/colors/base16/base16-atelier-savanna-light.conf
Executable file
33
config/kitty/colors/base16/base16-atelier-savanna-light.conf
Executable file
@@ -0,0 +1,33 @@
|
||||
# Base16 Atelier Savanna Light - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #ecf4ee
|
||||
foreground #526057
|
||||
selection_background #526057
|
||||
selection_foreground #ecf4ee
|
||||
url_color #5f6d64
|
||||
cursor #526057
|
||||
active_border_color #78877d
|
||||
active_tab_background #ecf4ee
|
||||
active_tab_foreground #526057
|
||||
inactive_tab_background #dfe7e2
|
||||
inactive_tab_foreground #5f6d64
|
||||
|
||||
# normal
|
||||
color0 #ecf4ee
|
||||
color1 #b16139
|
||||
color2 #489963
|
||||
color3 #a07e3b
|
||||
color4 #478c90
|
||||
color5 #55859b
|
||||
color6 #1c9aa0
|
||||
color7 #526057
|
||||
|
||||
# bright
|
||||
color8 #78877d
|
||||
color9 #9f713c
|
||||
color10 #dfe7e2
|
||||
color11 #87928a
|
||||
color12 #5f6d64
|
||||
color13 #232a25
|
||||
color14 #867469
|
||||
color15 #526057
|
||||
33
config/kitty/colors/base16/base16-atelier-savanna.conf
Executable file
33
config/kitty/colors/base16/base16-atelier-savanna.conf
Executable file
@@ -0,0 +1,33 @@
|
||||
# Base16 Atelier Savanna - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #171c19
|
||||
foreground #87928a
|
||||
selection_background #87928a
|
||||
selection_foreground #171c19
|
||||
url_color #78877d
|
||||
cursor #87928a
|
||||
active_border_color #5f6d64
|
||||
active_tab_background #171c19
|
||||
active_tab_foreground #87928a
|
||||
inactive_tab_background #232a25
|
||||
inactive_tab_foreground #78877d
|
||||
|
||||
# normal
|
||||
color0 #171c19
|
||||
color1 #b16139
|
||||
color2 #489963
|
||||
color3 #a07e3b
|
||||
color4 #478c90
|
||||
color5 #55859b
|
||||
color6 #1c9aa0
|
||||
color7 #87928a
|
||||
|
||||
# bright
|
||||
color8 #5f6d64
|
||||
color9 #9f713c
|
||||
color10 #232a25
|
||||
color11 #526057
|
||||
color12 #78877d
|
||||
color13 #dfe7e2
|
||||
color14 #867469
|
||||
color15 #87928a
|
||||
41
config/kitty/colors/base16/base16-atelier-seaside-256.conf
Executable file
41
config/kitty/colors/base16/base16-atelier-seaside-256.conf
Executable file
@@ -0,0 +1,41 @@
|
||||
# Base16 Atelier Seaside - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #131513
|
||||
foreground #8ca68c
|
||||
selection_background #8ca68c
|
||||
selection_foreground #131513
|
||||
url_color #809980
|
||||
cursor #8ca68c
|
||||
active_border_color #687d68
|
||||
active_tab_background #131513
|
||||
active_tab_foreground #8ca68c
|
||||
inactive_tab_background #242924
|
||||
inactive_tab_foreground #809980
|
||||
|
||||
# normal
|
||||
color0 #131513
|
||||
color1 #e6193c
|
||||
color2 #29a329
|
||||
color3 #98981b
|
||||
color4 #3d62f5
|
||||
color5 #ad2bee
|
||||
color6 #1999b3
|
||||
color7 #8ca68c
|
||||
|
||||
# bright
|
||||
color8 #687d68
|
||||
color9 #e6193c
|
||||
color10 #29a329
|
||||
color11 #98981b
|
||||
color12 #3d62f5
|
||||
color13 #ad2bee
|
||||
color14 #1999b3
|
||||
color15 #8ca68c
|
||||
|
||||
# extended base16 colors
|
||||
color16 #87711d
|
||||
color17 #e619c3
|
||||
color18 #242924
|
||||
color19 #5e6e5e
|
||||
color20 #809980
|
||||
color21 #cfe8cf
|
||||
41
config/kitty/colors/base16/base16-atelier-seaside-light-256.conf
Executable file
41
config/kitty/colors/base16/base16-atelier-seaside-light-256.conf
Executable file
@@ -0,0 +1,41 @@
|
||||
# Base16 Atelier Seaside Light - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #f4fbf4
|
||||
foreground #5e6e5e
|
||||
selection_background #5e6e5e
|
||||
selection_foreground #f4fbf4
|
||||
url_color #687d68
|
||||
cursor #5e6e5e
|
||||
active_border_color #809980
|
||||
active_tab_background #f4fbf4
|
||||
active_tab_foreground #5e6e5e
|
||||
inactive_tab_background #cfe8cf
|
||||
inactive_tab_foreground #687d68
|
||||
|
||||
# normal
|
||||
color0 #f4fbf4
|
||||
color1 #e6193c
|
||||
color2 #29a329
|
||||
color3 #98981b
|
||||
color4 #3d62f5
|
||||
color5 #ad2bee
|
||||
color6 #1999b3
|
||||
color7 #5e6e5e
|
||||
|
||||
# bright
|
||||
color8 #809980
|
||||
color9 #e6193c
|
||||
color10 #29a329
|
||||
color11 #98981b
|
||||
color12 #3d62f5
|
||||
color13 #ad2bee
|
||||
color14 #1999b3
|
||||
color15 #5e6e5e
|
||||
|
||||
# extended base16 colors
|
||||
color16 #87711d
|
||||
color17 #e619c3
|
||||
color18 #cfe8cf
|
||||
color19 #8ca68c
|
||||
color20 #687d68
|
||||
color21 #242924
|
||||
33
config/kitty/colors/base16/base16-atelier-seaside-light.conf
Executable file
33
config/kitty/colors/base16/base16-atelier-seaside-light.conf
Executable file
@@ -0,0 +1,33 @@
|
||||
# Base16 Atelier Seaside Light - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #f4fbf4
|
||||
foreground #5e6e5e
|
||||
selection_background #5e6e5e
|
||||
selection_foreground #f4fbf4
|
||||
url_color #687d68
|
||||
cursor #5e6e5e
|
||||
active_border_color #809980
|
||||
active_tab_background #f4fbf4
|
||||
active_tab_foreground #5e6e5e
|
||||
inactive_tab_background #cfe8cf
|
||||
inactive_tab_foreground #687d68
|
||||
|
||||
# normal
|
||||
color0 #f4fbf4
|
||||
color1 #e6193c
|
||||
color2 #29a329
|
||||
color3 #98981b
|
||||
color4 #3d62f5
|
||||
color5 #ad2bee
|
||||
color6 #1999b3
|
||||
color7 #5e6e5e
|
||||
|
||||
# bright
|
||||
color8 #809980
|
||||
color9 #87711d
|
||||
color10 #cfe8cf
|
||||
color11 #8ca68c
|
||||
color12 #687d68
|
||||
color13 #242924
|
||||
color14 #e619c3
|
||||
color15 #5e6e5e
|
||||
33
config/kitty/colors/base16/base16-atelier-seaside.conf
Executable file
33
config/kitty/colors/base16/base16-atelier-seaside.conf
Executable file
@@ -0,0 +1,33 @@
|
||||
# Base16 Atelier Seaside - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #131513
|
||||
foreground #8ca68c
|
||||
selection_background #8ca68c
|
||||
selection_foreground #131513
|
||||
url_color #809980
|
||||
cursor #8ca68c
|
||||
active_border_color #687d68
|
||||
active_tab_background #131513
|
||||
active_tab_foreground #8ca68c
|
||||
inactive_tab_background #242924
|
||||
inactive_tab_foreground #809980
|
||||
|
||||
# normal
|
||||
color0 #131513
|
||||
color1 #e6193c
|
||||
color2 #29a329
|
||||
color3 #98981b
|
||||
color4 #3d62f5
|
||||
color5 #ad2bee
|
||||
color6 #1999b3
|
||||
color7 #8ca68c
|
||||
|
||||
# bright
|
||||
color8 #687d68
|
||||
color9 #87711d
|
||||
color10 #242924
|
||||
color11 #5e6e5e
|
||||
color12 #809980
|
||||
color13 #cfe8cf
|
||||
color14 #e619c3
|
||||
color15 #8ca68c
|
||||
41
config/kitty/colors/base16/base16-atelier-sulphurpool-256.conf
Executable file
41
config/kitty/colors/base16/base16-atelier-sulphurpool-256.conf
Executable file
@@ -0,0 +1,41 @@
|
||||
# Base16 Atelier Sulphurpool - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #202746
|
||||
foreground #979db4
|
||||
selection_background #979db4
|
||||
selection_foreground #202746
|
||||
url_color #898ea4
|
||||
cursor #979db4
|
||||
active_border_color #6b7394
|
||||
active_tab_background #202746
|
||||
active_tab_foreground #979db4
|
||||
inactive_tab_background #293256
|
||||
inactive_tab_foreground #898ea4
|
||||
|
||||
# normal
|
||||
color0 #202746
|
||||
color1 #c94922
|
||||
color2 #ac9739
|
||||
color3 #c08b30
|
||||
color4 #3d8fd1
|
||||
color5 #6679cc
|
||||
color6 #22a2c9
|
||||
color7 #979db4
|
||||
|
||||
# bright
|
||||
color8 #6b7394
|
||||
color9 #c94922
|
||||
color10 #ac9739
|
||||
color11 #c08b30
|
||||
color12 #3d8fd1
|
||||
color13 #6679cc
|
||||
color14 #22a2c9
|
||||
color15 #979db4
|
||||
|
||||
# extended base16 colors
|
||||
color16 #c76b29
|
||||
color17 #9c637a
|
||||
color18 #293256
|
||||
color19 #5e6687
|
||||
color20 #898ea4
|
||||
color21 #dfe2f1
|
||||
41
config/kitty/colors/base16/base16-atelier-sulphurpool-light-256.conf
Executable file
41
config/kitty/colors/base16/base16-atelier-sulphurpool-light-256.conf
Executable file
@@ -0,0 +1,41 @@
|
||||
# Base16 Atelier Sulphurpool Light - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #f5f7ff
|
||||
foreground #5e6687
|
||||
selection_background #5e6687
|
||||
selection_foreground #f5f7ff
|
||||
url_color #6b7394
|
||||
cursor #5e6687
|
||||
active_border_color #898ea4
|
||||
active_tab_background #f5f7ff
|
||||
active_tab_foreground #5e6687
|
||||
inactive_tab_background #dfe2f1
|
||||
inactive_tab_foreground #6b7394
|
||||
|
||||
# normal
|
||||
color0 #f5f7ff
|
||||
color1 #c94922
|
||||
color2 #ac9739
|
||||
color3 #c08b30
|
||||
color4 #3d8fd1
|
||||
color5 #6679cc
|
||||
color6 #22a2c9
|
||||
color7 #5e6687
|
||||
|
||||
# bright
|
||||
color8 #898ea4
|
||||
color9 #c94922
|
||||
color10 #ac9739
|
||||
color11 #c08b30
|
||||
color12 #3d8fd1
|
||||
color13 #6679cc
|
||||
color14 #22a2c9
|
||||
color15 #5e6687
|
||||
|
||||
# extended base16 colors
|
||||
color16 #c76b29
|
||||
color17 #9c637a
|
||||
color18 #dfe2f1
|
||||
color19 #979db4
|
||||
color20 #6b7394
|
||||
color21 #293256
|
||||
33
config/kitty/colors/base16/base16-atelier-sulphurpool-light.conf
Executable file
33
config/kitty/colors/base16/base16-atelier-sulphurpool-light.conf
Executable file
@@ -0,0 +1,33 @@
|
||||
# Base16 Atelier Sulphurpool Light - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #f5f7ff
|
||||
foreground #5e6687
|
||||
selection_background #5e6687
|
||||
selection_foreground #f5f7ff
|
||||
url_color #6b7394
|
||||
cursor #5e6687
|
||||
active_border_color #898ea4
|
||||
active_tab_background #f5f7ff
|
||||
active_tab_foreground #5e6687
|
||||
inactive_tab_background #dfe2f1
|
||||
inactive_tab_foreground #6b7394
|
||||
|
||||
# normal
|
||||
color0 #f5f7ff
|
||||
color1 #c94922
|
||||
color2 #ac9739
|
||||
color3 #c08b30
|
||||
color4 #3d8fd1
|
||||
color5 #6679cc
|
||||
color6 #22a2c9
|
||||
color7 #5e6687
|
||||
|
||||
# bright
|
||||
color8 #898ea4
|
||||
color9 #c76b29
|
||||
color10 #dfe2f1
|
||||
color11 #979db4
|
||||
color12 #6b7394
|
||||
color13 #293256
|
||||
color14 #9c637a
|
||||
color15 #5e6687
|
||||
33
config/kitty/colors/base16/base16-atelier-sulphurpool.conf
Executable file
33
config/kitty/colors/base16/base16-atelier-sulphurpool.conf
Executable file
@@ -0,0 +1,33 @@
|
||||
# Base16 Atelier Sulphurpool - kitty color config
|
||||
# Bram de Haan (http://atelierbramdehaan.nl)
|
||||
background #202746
|
||||
foreground #979db4
|
||||
selection_background #979db4
|
||||
selection_foreground #202746
|
||||
url_color #898ea4
|
||||
cursor #979db4
|
||||
active_border_color #6b7394
|
||||
active_tab_background #202746
|
||||
active_tab_foreground #979db4
|
||||
inactive_tab_background #293256
|
||||
inactive_tab_foreground #898ea4
|
||||
|
||||
# normal
|
||||
color0 #202746
|
||||
color1 #c94922
|
||||
color2 #ac9739
|
||||
color3 #c08b30
|
||||
color4 #3d8fd1
|
||||
color5 #6679cc
|
||||
color6 #22a2c9
|
||||
color7 #979db4
|
||||
|
||||
# bright
|
||||
color8 #6b7394
|
||||
color9 #c76b29
|
||||
color10 #293256
|
||||
color11 #5e6687
|
||||
color12 #898ea4
|
||||
color13 #dfe2f1
|
||||
color14 #9c637a
|
||||
color15 #979db4
|
||||
41
config/kitty/colors/base16/base16-bespin-256.conf
Executable file
41
config/kitty/colors/base16/base16-bespin-256.conf
Executable file
@@ -0,0 +1,41 @@
|
||||
# Base16 Bespin - kitty color config
|
||||
# Jan T. Sott
|
||||
background #28211c
|
||||
foreground #8a8986
|
||||
selection_background #8a8986
|
||||
selection_foreground #28211c
|
||||
url_color #797977
|
||||
cursor #8a8986
|
||||
active_border_color #666666
|
||||
active_tab_background #28211c
|
||||
active_tab_foreground #8a8986
|
||||
inactive_tab_background #36312e
|
||||
inactive_tab_foreground #797977
|
||||
|
||||
# normal
|
||||
color0 #28211c
|
||||
color1 #cf6a4c
|
||||
color2 #54be0d
|
||||
color3 #f9ee98
|
||||
color4 #5ea6ea
|
||||
color5 #9b859d
|
||||
color6 #afc4db
|
||||
color7 #8a8986
|
||||
|
||||
# bright
|
||||
color8 #666666
|
||||
color9 #cf6a4c
|
||||
color10 #54be0d
|
||||
color11 #f9ee98
|
||||
color12 #5ea6ea
|
||||
color13 #9b859d
|
||||
color14 #afc4db
|
||||
color15 #8a8986
|
||||
|
||||
# extended base16 colors
|
||||
color16 #cf7d34
|
||||
color17 #937121
|
||||
color18 #36312e
|
||||
color19 #5e5d5c
|
||||
color20 #797977
|
||||
color21 #9d9b97
|
||||
33
config/kitty/colors/base16/base16-bespin.conf
Executable file
33
config/kitty/colors/base16/base16-bespin.conf
Executable file
@@ -0,0 +1,33 @@
|
||||
# Base16 Bespin - kitty color config
|
||||
# Jan T. Sott
|
||||
background #28211c
|
||||
foreground #8a8986
|
||||
selection_background #8a8986
|
||||
selection_foreground #28211c
|
||||
url_color #797977
|
||||
cursor #8a8986
|
||||
active_border_color #666666
|
||||
active_tab_background #28211c
|
||||
active_tab_foreground #8a8986
|
||||
inactive_tab_background #36312e
|
||||
inactive_tab_foreground #797977
|
||||
|
||||
# normal
|
||||
color0 #28211c
|
||||
color1 #cf6a4c
|
||||
color2 #54be0d
|
||||
color3 #f9ee98
|
||||
color4 #5ea6ea
|
||||
color5 #9b859d
|
||||
color6 #afc4db
|
||||
color7 #8a8986
|
||||
|
||||
# bright
|
||||
color8 #666666
|
||||
color9 #cf7d34
|
||||
color10 #36312e
|
||||
color11 #5e5d5c
|
||||
color12 #797977
|
||||
color13 #9d9b97
|
||||
color14 #937121
|
||||
color15 #8a8986
|
||||
41
config/kitty/colors/base16/base16-black-metal-256.conf
Executable file
41
config/kitty/colors/base16/base16-black-metal-256.conf
Executable file
@@ -0,0 +1,41 @@
|
||||
# Base16 Black Metal - kitty color config
|
||||
# metalelf0 (https://github.com/metalelf0)
|
||||
background #000000
|
||||
foreground #c1c1c1
|
||||
selection_background #c1c1c1
|
||||
selection_foreground #000000
|
||||
url_color #999999
|
||||
cursor #c1c1c1
|
||||
active_border_color #333333
|
||||
active_tab_background #000000
|
||||
active_tab_foreground #c1c1c1
|
||||
inactive_tab_background #121212
|
||||
inactive_tab_foreground #999999
|
||||
|
||||
# normal
|
||||
color0 #000000
|
||||
color1 #5f8787
|
||||
color2 #dd9999
|
||||
color3 #a06666
|
||||
color4 #888888
|
||||
color5 #999999
|
||||
color6 #aaaaaa
|
||||
color7 #c1c1c1
|
||||
|
||||
# bright
|
||||
color8 #333333
|
||||
color9 #5f8787
|
||||
color10 #dd9999
|
||||
color11 #a06666
|
||||
color12 #888888
|
||||
color13 #999999
|
||||
color14 #aaaaaa
|
||||
color15 #c1c1c1
|
||||
|
||||
# extended base16 colors
|
||||
color16 #aaaaaa
|
||||
color17 #444444
|
||||
color18 #121212
|
||||
color19 #222222
|
||||
color20 #999999
|
||||
color21 #999999
|
||||
41
config/kitty/colors/base16/base16-black-metal-bathory-256.conf
Executable file
41
config/kitty/colors/base16/base16-black-metal-bathory-256.conf
Executable file
@@ -0,0 +1,41 @@
|
||||
# Base16 Black Metal (Bathory) - kitty color config
|
||||
# metalelf0 (https://github.com/metalelf0)
|
||||
background #000000
|
||||
foreground #c1c1c1
|
||||
selection_background #c1c1c1
|
||||
selection_foreground #000000
|
||||
url_color #999999
|
||||
cursor #c1c1c1
|
||||
active_border_color #333333
|
||||
active_tab_background #000000
|
||||
active_tab_foreground #c1c1c1
|
||||
inactive_tab_background #121212
|
||||
inactive_tab_foreground #999999
|
||||
|
||||
# normal
|
||||
color0 #000000
|
||||
color1 #5f8787
|
||||
color2 #fbcb97
|
||||
color3 #e78a53
|
||||
color4 #888888
|
||||
color5 #999999
|
||||
color6 #aaaaaa
|
||||
color7 #c1c1c1
|
||||
|
||||
# bright
|
||||
color8 #333333
|
||||
color9 #5f8787
|
||||
color10 #fbcb97
|
||||
color11 #e78a53
|
||||
color12 #888888
|
||||
color13 #999999
|
||||
color14 #aaaaaa
|
||||
color15 #c1c1c1
|
||||
|
||||
# extended base16 colors
|
||||
color16 #aaaaaa
|
||||
color17 #444444
|
||||
color18 #121212
|
||||
color19 #222222
|
||||
color20 #999999
|
||||
color21 #999999
|
||||
33
config/kitty/colors/base16/base16-black-metal-bathory.conf
Executable file
33
config/kitty/colors/base16/base16-black-metal-bathory.conf
Executable file
@@ -0,0 +1,33 @@
|
||||
# Base16 Black Metal (Bathory) - kitty color config
|
||||
# metalelf0 (https://github.com/metalelf0)
|
||||
background #000000
|
||||
foreground #c1c1c1
|
||||
selection_background #c1c1c1
|
||||
selection_foreground #000000
|
||||
url_color #999999
|
||||
cursor #c1c1c1
|
||||
active_border_color #333333
|
||||
active_tab_background #000000
|
||||
active_tab_foreground #c1c1c1
|
||||
inactive_tab_background #121212
|
||||
inactive_tab_foreground #999999
|
||||
|
||||
# normal
|
||||
color0 #000000
|
||||
color1 #5f8787
|
||||
color2 #fbcb97
|
||||
color3 #e78a53
|
||||
color4 #888888
|
||||
color5 #999999
|
||||
color6 #aaaaaa
|
||||
color7 #c1c1c1
|
||||
|
||||
# bright
|
||||
color8 #333333
|
||||
color9 #aaaaaa
|
||||
color10 #121212
|
||||
color11 #222222
|
||||
color12 #999999
|
||||
color13 #999999
|
||||
color14 #444444
|
||||
color15 #c1c1c1
|
||||
41
config/kitty/colors/base16/base16-black-metal-burzum-256.conf
Executable file
41
config/kitty/colors/base16/base16-black-metal-burzum-256.conf
Executable file
@@ -0,0 +1,41 @@
|
||||
# Base16 Black Metal (Burzum) - kitty color config
|
||||
# metalelf0 (https://github.com/metalelf0)
|
||||
background #000000
|
||||
foreground #c1c1c1
|
||||
selection_background #c1c1c1
|
||||
selection_foreground #000000
|
||||
url_color #999999
|
||||
cursor #c1c1c1
|
||||
active_border_color #333333
|
||||
active_tab_background #000000
|
||||
active_tab_foreground #c1c1c1
|
||||
inactive_tab_background #121212
|
||||
inactive_tab_foreground #999999
|
||||
|
||||
# normal
|
||||
color0 #000000
|
||||
color1 #5f8787
|
||||
color2 #ddeecc
|
||||
color3 #99bbaa
|
||||
color4 #888888
|
||||
color5 #999999
|
||||
color6 #aaaaaa
|
||||
color7 #c1c1c1
|
||||
|
||||
# bright
|
||||
color8 #333333
|
||||
color9 #5f8787
|
||||
color10 #ddeecc
|
||||
color11 #99bbaa
|
||||
color12 #888888
|
||||
color13 #999999
|
||||
color14 #aaaaaa
|
||||
color15 #c1c1c1
|
||||
|
||||
# extended base16 colors
|
||||
color16 #aaaaaa
|
||||
color17 #444444
|
||||
color18 #121212
|
||||
color19 #222222
|
||||
color20 #999999
|
||||
color21 #999999
|
||||
33
config/kitty/colors/base16/base16-black-metal-burzum.conf
Executable file
33
config/kitty/colors/base16/base16-black-metal-burzum.conf
Executable file
@@ -0,0 +1,33 @@
|
||||
# Base16 Black Metal (Burzum) - kitty color config
|
||||
# metalelf0 (https://github.com/metalelf0)
|
||||
background #000000
|
||||
foreground #c1c1c1
|
||||
selection_background #c1c1c1
|
||||
selection_foreground #000000
|
||||
url_color #999999
|
||||
cursor #c1c1c1
|
||||
active_border_color #333333
|
||||
active_tab_background #000000
|
||||
active_tab_foreground #c1c1c1
|
||||
inactive_tab_background #121212
|
||||
inactive_tab_foreground #999999
|
||||
|
||||
# normal
|
||||
color0 #000000
|
||||
color1 #5f8787
|
||||
color2 #ddeecc
|
||||
color3 #99bbaa
|
||||
color4 #888888
|
||||
color5 #999999
|
||||
color6 #aaaaaa
|
||||
color7 #c1c1c1
|
||||
|
||||
# bright
|
||||
color8 #333333
|
||||
color9 #aaaaaa
|
||||
color10 #121212
|
||||
color11 #222222
|
||||
color12 #999999
|
||||
color13 #999999
|
||||
color14 #444444
|
||||
color15 #c1c1c1
|
||||
41
config/kitty/colors/base16/base16-black-metal-dark-funeral-256.conf
Executable file
41
config/kitty/colors/base16/base16-black-metal-dark-funeral-256.conf
Executable file
@@ -0,0 +1,41 @@
|
||||
# Base16 Black Metal (Dark Funeral) - kitty color config
|
||||
# metalelf0 (https://github.com/metalelf0)
|
||||
background #000000
|
||||
foreground #c1c1c1
|
||||
selection_background #c1c1c1
|
||||
selection_foreground #000000
|
||||
url_color #999999
|
||||
cursor #c1c1c1
|
||||
active_border_color #333333
|
||||
active_tab_background #000000
|
||||
active_tab_foreground #c1c1c1
|
||||
inactive_tab_background #121212
|
||||
inactive_tab_foreground #999999
|
||||
|
||||
# normal
|
||||
color0 #000000
|
||||
color1 #5f8787
|
||||
color2 #d0dfee
|
||||
color3 #5f81a5
|
||||
color4 #888888
|
||||
color5 #999999
|
||||
color6 #aaaaaa
|
||||
color7 #c1c1c1
|
||||
|
||||
# bright
|
||||
color8 #333333
|
||||
color9 #5f8787
|
||||
color10 #d0dfee
|
||||
color11 #5f81a5
|
||||
color12 #888888
|
||||
color13 #999999
|
||||
color14 #aaaaaa
|
||||
color15 #c1c1c1
|
||||
|
||||
# extended base16 colors
|
||||
color16 #aaaaaa
|
||||
color17 #444444
|
||||
color18 #121212
|
||||
color19 #222222
|
||||
color20 #999999
|
||||
color21 #999999
|
||||
33
config/kitty/colors/base16/base16-black-metal-dark-funeral.conf
Executable file
33
config/kitty/colors/base16/base16-black-metal-dark-funeral.conf
Executable file
@@ -0,0 +1,33 @@
|
||||
# Base16 Black Metal (Dark Funeral) - kitty color config
|
||||
# metalelf0 (https://github.com/metalelf0)
|
||||
background #000000
|
||||
foreground #c1c1c1
|
||||
selection_background #c1c1c1
|
||||
selection_foreground #000000
|
||||
url_color #999999
|
||||
cursor #c1c1c1
|
||||
active_border_color #333333
|
||||
active_tab_background #000000
|
||||
active_tab_foreground #c1c1c1
|
||||
inactive_tab_background #121212
|
||||
inactive_tab_foreground #999999
|
||||
|
||||
# normal
|
||||
color0 #000000
|
||||
color1 #5f8787
|
||||
color2 #d0dfee
|
||||
color3 #5f81a5
|
||||
color4 #888888
|
||||
color5 #999999
|
||||
color6 #aaaaaa
|
||||
color7 #c1c1c1
|
||||
|
||||
# bright
|
||||
color8 #333333
|
||||
color9 #aaaaaa
|
||||
color10 #121212
|
||||
color11 #222222
|
||||
color12 #999999
|
||||
color13 #999999
|
||||
color14 #444444
|
||||
color15 #c1c1c1
|
||||
41
config/kitty/colors/base16/base16-black-metal-gorgoroth-256.conf
Executable file
41
config/kitty/colors/base16/base16-black-metal-gorgoroth-256.conf
Executable file
@@ -0,0 +1,41 @@
|
||||
# Base16 Black Metal (Gorgoroth) - kitty color config
|
||||
# metalelf0 (https://github.com/metalelf0)
|
||||
background #000000
|
||||
foreground #c1c1c1
|
||||
selection_background #c1c1c1
|
||||
selection_foreground #000000
|
||||
url_color #999999
|
||||
cursor #c1c1c1
|
||||
active_border_color #333333
|
||||
active_tab_background #000000
|
||||
active_tab_foreground #c1c1c1
|
||||
inactive_tab_background #121212
|
||||
inactive_tab_foreground #999999
|
||||
|
||||
# normal
|
||||
color0 #000000
|
||||
color1 #5f8787
|
||||
color2 #9b8d7f
|
||||
color3 #8c7f70
|
||||
color4 #888888
|
||||
color5 #999999
|
||||
color6 #aaaaaa
|
||||
color7 #c1c1c1
|
||||
|
||||
# bright
|
||||
color8 #333333
|
||||
color9 #5f8787
|
||||
color10 #9b8d7f
|
||||
color11 #8c7f70
|
||||
color12 #888888
|
||||
color13 #999999
|
||||
color14 #aaaaaa
|
||||
color15 #c1c1c1
|
||||
|
||||
# extended base16 colors
|
||||
color16 #aaaaaa
|
||||
color17 #444444
|
||||
color18 #121212
|
||||
color19 #222222
|
||||
color20 #999999
|
||||
color21 #999999
|
||||
33
config/kitty/colors/base16/base16-black-metal-gorgoroth.conf
Executable file
33
config/kitty/colors/base16/base16-black-metal-gorgoroth.conf
Executable file
@@ -0,0 +1,33 @@
|
||||
# Base16 Black Metal (Gorgoroth) - kitty color config
|
||||
# metalelf0 (https://github.com/metalelf0)
|
||||
background #000000
|
||||
foreground #c1c1c1
|
||||
selection_background #c1c1c1
|
||||
selection_foreground #000000
|
||||
url_color #999999
|
||||
cursor #c1c1c1
|
||||
active_border_color #333333
|
||||
active_tab_background #000000
|
||||
active_tab_foreground #c1c1c1
|
||||
inactive_tab_background #121212
|
||||
inactive_tab_foreground #999999
|
||||
|
||||
# normal
|
||||
color0 #000000
|
||||
color1 #5f8787
|
||||
color2 #9b8d7f
|
||||
color3 #8c7f70
|
||||
color4 #888888
|
||||
color5 #999999
|
||||
color6 #aaaaaa
|
||||
color7 #c1c1c1
|
||||
|
||||
# bright
|
||||
color8 #333333
|
||||
color9 #aaaaaa
|
||||
color10 #121212
|
||||
color11 #222222
|
||||
color12 #999999
|
||||
color13 #999999
|
||||
color14 #444444
|
||||
color15 #c1c1c1
|
||||
41
config/kitty/colors/base16/base16-black-metal-immortal-256.conf
Executable file
41
config/kitty/colors/base16/base16-black-metal-immortal-256.conf
Executable file
@@ -0,0 +1,41 @@
|
||||
# Base16 Black Metal (Immortal) - kitty color config
|
||||
# metalelf0 (https://github.com/metalelf0)
|
||||
background #000000
|
||||
foreground #c1c1c1
|
||||
selection_background #c1c1c1
|
||||
selection_foreground #000000
|
||||
url_color #999999
|
||||
cursor #c1c1c1
|
||||
active_border_color #333333
|
||||
active_tab_background #000000
|
||||
active_tab_foreground #c1c1c1
|
||||
inactive_tab_background #121212
|
||||
inactive_tab_foreground #999999
|
||||
|
||||
# normal
|
||||
color0 #000000
|
||||
color1 #5f8787
|
||||
color2 #7799bb
|
||||
color3 #556677
|
||||
color4 #888888
|
||||
color5 #999999
|
||||
color6 #aaaaaa
|
||||
color7 #c1c1c1
|
||||
|
||||
# bright
|
||||
color8 #333333
|
||||
color9 #5f8787
|
||||
color10 #7799bb
|
||||
color11 #556677
|
||||
color12 #888888
|
||||
color13 #999999
|
||||
color14 #aaaaaa
|
||||
color15 #c1c1c1
|
||||
|
||||
# extended base16 colors
|
||||
color16 #aaaaaa
|
||||
color17 #444444
|
||||
color18 #121212
|
||||
color19 #222222
|
||||
color20 #999999
|
||||
color21 #999999
|
||||
33
config/kitty/colors/base16/base16-black-metal-immortal.conf
Executable file
33
config/kitty/colors/base16/base16-black-metal-immortal.conf
Executable file
@@ -0,0 +1,33 @@
|
||||
# Base16 Black Metal (Immortal) - kitty color config
|
||||
# metalelf0 (https://github.com/metalelf0)
|
||||
background #000000
|
||||
foreground #c1c1c1
|
||||
selection_background #c1c1c1
|
||||
selection_foreground #000000
|
||||
url_color #999999
|
||||
cursor #c1c1c1
|
||||
active_border_color #333333
|
||||
active_tab_background #000000
|
||||
active_tab_foreground #c1c1c1
|
||||
inactive_tab_background #121212
|
||||
inactive_tab_foreground #999999
|
||||
|
||||
# normal
|
||||
color0 #000000
|
||||
color1 #5f8787
|
||||
color2 #7799bb
|
||||
color3 #556677
|
||||
color4 #888888
|
||||
color5 #999999
|
||||
color6 #aaaaaa
|
||||
color7 #c1c1c1
|
||||
|
||||
# bright
|
||||
color8 #333333
|
||||
color9 #aaaaaa
|
||||
color10 #121212
|
||||
color11 #222222
|
||||
color12 #999999
|
||||
color13 #999999
|
||||
color14 #444444
|
||||
color15 #c1c1c1
|
||||
41
config/kitty/colors/base16/base16-black-metal-khold-256.conf
Executable file
41
config/kitty/colors/base16/base16-black-metal-khold-256.conf
Executable file
@@ -0,0 +1,41 @@
|
||||
# Base16 Black Metal (Khold) - kitty color config
|
||||
# metalelf0 (https://github.com/metalelf0)
|
||||
background #000000
|
||||
foreground #c1c1c1
|
||||
selection_background #c1c1c1
|
||||
selection_foreground #000000
|
||||
url_color #999999
|
||||
cursor #c1c1c1
|
||||
active_border_color #333333
|
||||
active_tab_background #000000
|
||||
active_tab_foreground #c1c1c1
|
||||
inactive_tab_background #121212
|
||||
inactive_tab_foreground #999999
|
||||
|
||||
# normal
|
||||
color0 #000000
|
||||
color1 #5f8787
|
||||
color2 #eceee3
|
||||
color3 #974b46
|
||||
color4 #888888
|
||||
color5 #999999
|
||||
color6 #aaaaaa
|
||||
color7 #c1c1c1
|
||||
|
||||
# bright
|
||||
color8 #333333
|
||||
color9 #5f8787
|
||||
color10 #eceee3
|
||||
color11 #974b46
|
||||
color12 #888888
|
||||
color13 #999999
|
||||
color14 #aaaaaa
|
||||
color15 #c1c1c1
|
||||
|
||||
# extended base16 colors
|
||||
color16 #aaaaaa
|
||||
color17 #444444
|
||||
color18 #121212
|
||||
color19 #222222
|
||||
color20 #999999
|
||||
color21 #999999
|
||||
33
config/kitty/colors/base16/base16-black-metal-khold.conf
Executable file
33
config/kitty/colors/base16/base16-black-metal-khold.conf
Executable file
@@ -0,0 +1,33 @@
|
||||
# Base16 Black Metal (Khold) - kitty color config
|
||||
# metalelf0 (https://github.com/metalelf0)
|
||||
background #000000
|
||||
foreground #c1c1c1
|
||||
selection_background #c1c1c1
|
||||
selection_foreground #000000
|
||||
url_color #999999
|
||||
cursor #c1c1c1
|
||||
active_border_color #333333
|
||||
active_tab_background #000000
|
||||
active_tab_foreground #c1c1c1
|
||||
inactive_tab_background #121212
|
||||
inactive_tab_foreground #999999
|
||||
|
||||
# normal
|
||||
color0 #000000
|
||||
color1 #5f8787
|
||||
color2 #eceee3
|
||||
color3 #974b46
|
||||
color4 #888888
|
||||
color5 #999999
|
||||
color6 #aaaaaa
|
||||
color7 #c1c1c1
|
||||
|
||||
# bright
|
||||
color8 #333333
|
||||
color9 #aaaaaa
|
||||
color10 #121212
|
||||
color11 #222222
|
||||
color12 #999999
|
||||
color13 #999999
|
||||
color14 #444444
|
||||
color15 #c1c1c1
|
||||
41
config/kitty/colors/base16/base16-black-metal-marduk-256.conf
Executable file
41
config/kitty/colors/base16/base16-black-metal-marduk-256.conf
Executable file
@@ -0,0 +1,41 @@
|
||||
# Base16 Black Metal (Marduk) - kitty color config
|
||||
# metalelf0 (https://github.com/metalelf0)
|
||||
background #000000
|
||||
foreground #c1c1c1
|
||||
selection_background #c1c1c1
|
||||
selection_foreground #000000
|
||||
url_color #999999
|
||||
cursor #c1c1c1
|
||||
active_border_color #333333
|
||||
active_tab_background #000000
|
||||
active_tab_foreground #c1c1c1
|
||||
inactive_tab_background #121212
|
||||
inactive_tab_foreground #999999
|
||||
|
||||
# normal
|
||||
color0 #000000
|
||||
color1 #5f8787
|
||||
color2 #a5aaa7
|
||||
color3 #626b67
|
||||
color4 #888888
|
||||
color5 #999999
|
||||
color6 #aaaaaa
|
||||
color7 #c1c1c1
|
||||
|
||||
# bright
|
||||
color8 #333333
|
||||
color9 #5f8787
|
||||
color10 #a5aaa7
|
||||
color11 #626b67
|
||||
color12 #888888
|
||||
color13 #999999
|
||||
color14 #aaaaaa
|
||||
color15 #c1c1c1
|
||||
|
||||
# extended base16 colors
|
||||
color16 #aaaaaa
|
||||
color17 #444444
|
||||
color18 #121212
|
||||
color19 #222222
|
||||
color20 #999999
|
||||
color21 #999999
|
||||
33
config/kitty/colors/base16/base16-black-metal-marduk.conf
Executable file
33
config/kitty/colors/base16/base16-black-metal-marduk.conf
Executable file
@@ -0,0 +1,33 @@
|
||||
# Base16 Black Metal (Marduk) - kitty color config
|
||||
# metalelf0 (https://github.com/metalelf0)
|
||||
background #000000
|
||||
foreground #c1c1c1
|
||||
selection_background #c1c1c1
|
||||
selection_foreground #000000
|
||||
url_color #999999
|
||||
cursor #c1c1c1
|
||||
active_border_color #333333
|
||||
active_tab_background #000000
|
||||
active_tab_foreground #c1c1c1
|
||||
inactive_tab_background #121212
|
||||
inactive_tab_foreground #999999
|
||||
|
||||
# normal
|
||||
color0 #000000
|
||||
color1 #5f8787
|
||||
color2 #a5aaa7
|
||||
color3 #626b67
|
||||
color4 #888888
|
||||
color5 #999999
|
||||
color6 #aaaaaa
|
||||
color7 #c1c1c1
|
||||
|
||||
# bright
|
||||
color8 #333333
|
||||
color9 #aaaaaa
|
||||
color10 #121212
|
||||
color11 #222222
|
||||
color12 #999999
|
||||
color13 #999999
|
||||
color14 #444444
|
||||
color15 #c1c1c1
|
||||
41
config/kitty/colors/base16/base16-black-metal-mayhem-256.conf
Executable file
41
config/kitty/colors/base16/base16-black-metal-mayhem-256.conf
Executable file
@@ -0,0 +1,41 @@
|
||||
# Base16 Black Metal (Mayhem) - kitty color config
|
||||
# metalelf0 (https://github.com/metalelf0)
|
||||
background #000000
|
||||
foreground #c1c1c1
|
||||
selection_background #c1c1c1
|
||||
selection_foreground #000000
|
||||
url_color #999999
|
||||
cursor #c1c1c1
|
||||
active_border_color #333333
|
||||
active_tab_background #000000
|
||||
active_tab_foreground #c1c1c1
|
||||
inactive_tab_background #121212
|
||||
inactive_tab_foreground #999999
|
||||
|
||||
# normal
|
||||
color0 #000000
|
||||
color1 #5f8787
|
||||
color2 #f3ecd4
|
||||
color3 #eecc6c
|
||||
color4 #888888
|
||||
color5 #999999
|
||||
color6 #aaaaaa
|
||||
color7 #c1c1c1
|
||||
|
||||
# bright
|
||||
color8 #333333
|
||||
color9 #5f8787
|
||||
color10 #f3ecd4
|
||||
color11 #eecc6c
|
||||
color12 #888888
|
||||
color13 #999999
|
||||
color14 #aaaaaa
|
||||
color15 #c1c1c1
|
||||
|
||||
# extended base16 colors
|
||||
color16 #aaaaaa
|
||||
color17 #444444
|
||||
color18 #121212
|
||||
color19 #222222
|
||||
color20 #999999
|
||||
color21 #999999
|
||||
33
config/kitty/colors/base16/base16-black-metal-mayhem.conf
Executable file
33
config/kitty/colors/base16/base16-black-metal-mayhem.conf
Executable file
@@ -0,0 +1,33 @@
|
||||
# Base16 Black Metal (Mayhem) - kitty color config
|
||||
# metalelf0 (https://github.com/metalelf0)
|
||||
background #000000
|
||||
foreground #c1c1c1
|
||||
selection_background #c1c1c1
|
||||
selection_foreground #000000
|
||||
url_color #999999
|
||||
cursor #c1c1c1
|
||||
active_border_color #333333
|
||||
active_tab_background #000000
|
||||
active_tab_foreground #c1c1c1
|
||||
inactive_tab_background #121212
|
||||
inactive_tab_foreground #999999
|
||||
|
||||
# normal
|
||||
color0 #000000
|
||||
color1 #5f8787
|
||||
color2 #f3ecd4
|
||||
color3 #eecc6c
|
||||
color4 #888888
|
||||
color5 #999999
|
||||
color6 #aaaaaa
|
||||
color7 #c1c1c1
|
||||
|
||||
# bright
|
||||
color8 #333333
|
||||
color9 #aaaaaa
|
||||
color10 #121212
|
||||
color11 #222222
|
||||
color12 #999999
|
||||
color13 #999999
|
||||
color14 #444444
|
||||
color15 #c1c1c1
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user