YAML deprecated, migrated to TOML

This commit is contained in:
John Mertz 2024-01-27 17:48:00 -07:00
parent 34cbb6ea36
commit 249ec42029
22 changed files with 558 additions and 508 deletions

212
alacritty/alacritty.toml Normal file
View File

@ -0,0 +1,212 @@
live_config_reload = true
[bell]
color = "#cc241d"
duration = 0
[bell.command]
program = "/home/jpm/scripts/sway/alacritty-bell.sh"
[[colors.indexed_colors]]
color = "#076678"
index = 24
[[colors.indexed_colors]]
color = "#427b58"
index = 66
[[colors.indexed_colors]]
color = "#9d0006"
index = 88
[[colors.indexed_colors]]
color = "#8f3f71"
index = 96
[[colors.indexed_colors]]
color = "#79740e"
index = 100
[[colors.indexed_colors]]
color = "#8ec07c"
index = 108
[[colors.indexed_colors]]
color = "#83a598"
index = 109
[[colors.indexed_colors]]
color = "#af3a03"
index = 130
[[colors.indexed_colors]]
color = "#b57614"
index = 136
[[colors.indexed_colors]]
color = "#b8bb26"
index = 142
[[colors.indexed_colors]]
color = "#fb4934"
index = 167
[[colors.indexed_colors]]
color = "#d3869b"
index = 175
[[colors.indexed_colors]]
color = "#fe8019"
index = 208
[[colors.indexed_colors]]
color = "#fabd2f"
index = 214
[[colors.indexed_colors]]
color = "#ebdbb2"
index = 223
[[colors.indexed_colors]]
color = "#f2e5bc"
index = 228
[[colors.indexed_colors]]
color = "#fbf1c7"
index = 229
[[colors.indexed_colors]]
color = "#f9f5d7"
index = 230
[[colors.indexed_colors]]
color = "#1d2021"
index = 234
[[colors.indexed_colors]]
color = "#282828"
index = 235
[[colors.indexed_colors]]
color = "#32302f"
index = 236
[[colors.indexed_colors]]
color = "#3c3836"
index = 237
[[colors.indexed_colors]]
color = "#504945"
index = 239
[[colors.indexed_colors]]
color = "#665c54"
index = 241
[[colors.indexed_colors]]
color = "#7c6f64"
index = 243
[[colors.indexed_colors]]
color = "#928374"
index = 244
[[colors.indexed_colors]]
color = "#928374"
index = 245
[[colors.indexed_colors]]
color = "#a89984"
index = 246
[[colors.indexed_colors]]
color = "#bdae93"
index = 248
[[colors.indexed_colors]]
color = "#d5c4a1"
index = 250
[colors.cursor]
cursor = "CellForeground"
text = "CellBackground"
[colors.primary]
background = "#010101"
foreground = "#ebdbb2"
[colors.search.focused_match]
background = "#d79921"
foreground = "CellBackground"
[colors.search.matches]
background = "CellForeground"
foreground = "CellBackground"
[colors.selection]
background = "CellForeground"
text = "CellBackground"
[colors.vi_mode_cursor]
cursor = "CellForeground"
text = "CellBackground"
[cursor]
blink_interval = 750
thickness = 1.0
unfocused_hollow = true
[cursor.style]
blinking = "On"
shape = "Block"
[env]
TERM = "alacritty"
[font]
size = 10.0
[font.bold]
family = "FiraCode Nerd Font"
style = "Bold"
[font.bold_italic]
family = "FiraCode Nerd Font"
style = "SemiBold"
[font.italic]
family = "FiraCode Nerd Font"
style = "Light"
[font.normal]
family = "FiraCode Nerd Font"
style = "Regular"
[mouse]
hide_when_typing = true
[[mouse.bindings]]
action = "PasteSelection"
mouse = "Middle"
[scrolling]
history = 100000
[selection]
save_to_clipboard = true
semantic_escape_chars = "│`|\"' ()[]{}<>\t"
[shell]
program = "/var/home/jpm/scripts/distrobox/invalid-terminal.sh"
[window]
opacity = 1.0
decorations = "none"
dynamic_padding = true
dynamic_title = true
startup_mode = "Windowed"
title = "Alacritty - Invalid invalid-terminal"
[window.class]
general = "Alacritty"
instance = "Alacritty-default"

View File

@ -1,132 +0,0 @@
# Initialize environment variables
env:
TERM: "alacritty"
window:
dynamic_padding: true
decorations: none
startup_mode: Windowed
title: Alacritty - Invalid invalid-terminal
dynamic_title: true
class:
instance: Alacritty-default
general: Alacritty
decoration_theme_variant: dark
scrolling:
history: 100000
#multiplier: 3
font:
size: 10.0
normal:
family: "FiraCode Nerd Font"
style: Regular
bold:
family: "FiraCode Nerd Font"
style: Bold
italic:
family: "FiraCode Nerd Font"
style: Light
bold_italic:
family: "FiraCode Nerd Font"
style: SemiBold
colors:
primary:
background: '#010101'
foreground: '#ebdbb2'
#dim_foreground: '#a89984'
#bright_foreground: '#c8b9a4'
cursor:
text: CellBackground
cursor: CellForeground
vi_mode_cursor:
text: CellBackground
cursor: CellForeground
search:
matches:
foreground: CellBackground
background: CellForeground
focused_match:
foreground: CellBackground
background: '#d79921'
selection:
text: CellBackground
background: CellForeground
indexed_colors: [
{ index: 24, color: '#076678' },
{ index: 66, color: '#427b58' },
{ index: 88, color: '#9d0006' },
{ index: 96, color: '#8f3f71' },
{ index: 100, color: '#79740e' },
{ index: 108, color: '#8ec07c' },
{ index: 109, color: '#83a598' },
{ index: 130, color: '#af3a03' },
{ index: 136, color: '#b57614' },
{ index: 142, color: '#b8bb26' },
{ index: 167, color: '#fb4934' },
{ index: 175, color: '#d3869b' },
{ index: 208, color: '#fe8019' },
{ index: 214, color: '#fabd2f' },
{ index: 223, color: '#ebdbb2' },
{ index: 228, color: '#f2e5bc' },
{ index: 229, color: '#fbf1c7' },
{ index: 230, color: '#f9f5d7' },
{ index: 234, color: '#1d2021' },
{ index: 235, color: '#282828' },
{ index: 236, color: '#32302f' },
{ index: 237, color: '#3c3836' },
{ index: 239, color: '#504945' },
{ index: 241, color: '#665c54' },
{ index: 243, color: '#7c6f64' },
{ index: 244, color: '#928374' },
{ index: 245, color: '#928374' },
{ index: 246, color: '#a89984' },
{ index: 248, color: '#bdae93' },
{ index: 250, color: '#d5c4a1' }
]
bell:
#animation: Linear
duration: 0 # disable animation
color: '#cc241d'
command:
program: /home/jpm/scripts/sway/alacritty-bell.sh
#background_opacity: 1.0
window.opacity: 1.0
selection:
semantic_escape_chars: "│`|\"' ()[]{}<>\t"
save_to_clipboard: true
cursor:
style:
shape: Block
blinking: On
blink_interval: 750
unfocused_hollow: true
thickness: 1.0
live_config_reload: true
shell:
program: /var/home/jpm/scripts/distrobox/invalid-terminal.sh
# Send ESC (\x1b) before characters when alt is pressed.
#alt_send_esc: true
mouse:
double_click: { threshold: 300 }
triple_click: { threshold: 300 }
hide_when_typing: true
mouse_bindings: [
{ mouse: Middle, action: PasteSelection }
]

View File

@ -0,0 +1,11 @@
import = ["/var/home/jpm/.dotfiles/alacritty/alacritty.toml", "/var/home/jpm/.dotfiles/alacritty/archlinux.toml"]
[shell]
args = ["ephemeral", "-i", "archlinux"]
program = "/usr/bin/distrobox"
[window]
title = "Alacritty - Archlinux (Ephemeral)"
[window.class]
instance = "Alacritty-archlinux-ephemeral"

View File

@ -1,15 +0,0 @@
import:
- /var/home/jpm/.dotfiles/alacritty/alacritty.yml
- /var/home/jpm/.dotfiles/alacritty/archlinux.yml
shell:
program: /usr/bin/distrobox
args:
- ephemeral
- -i
- archlinux
window:
title: Alacritty - Archlinux (Ephemeral)
class:
instance: Alacritty-archlinux-ephemeral

54
alacritty/archlinux.toml Normal file
View File

@ -0,0 +1,54 @@
import = ["/var/home/jpm/.dotfiles/alacritty/alacritty.toml"]
[colors.bright]
black = "#093A53"
blue = "#45DAC1"
cyan = "#45A8DA"
green = "#A8DA45"
magenta = "#DA45A8"
red = "#DA7645"
white = "#FEFEFE"
yellow = "#DAA845"
[colors.normal]
black = "#041D29"
blue = "#17D1B2"
cyan = "#1793D1"
green = "#93D117"
magenta = "#D11793"
red = "#D15517"
white = "#D0E9F5"
yellow = "#D19317"
[colors.primary]
background = "#171421"
foreground = "#D0CFCC"
[font]
size = 10.0
[font.bold]
family = "LiterationMono Nerd Font"
style = "Bold"
[font.bold_italic]
family = "LiterationMono Nerd Font"
style = "SemiBold"
[font.italic]
family = "LiterationMono Nerd Font"
style = "Light"
[font.normal]
family = "LiterationMono Nerd Font"
style = "Regular"
[shell]
args = ["enter", "archlinux"]
program = "/usr/bin/distrobox"
[window]
title = "Alacritty - Archlinux (Distrobox)"
[window.class]
instance = "Alacritty-archlinux"

View File

@ -1,57 +0,0 @@
import:
- /var/home/jpm/.dotfiles/alacritty/alacritty.yml
shell:
program: /usr/bin/distrobox
args:
- enter
- archlinux
window:
title: Alacritty - Archlinux (Distrobox)
class:
instance: Alacritty-archlinux
font:
size: 10.0
normal:
family: "LiterationMono Nerd Font"
style: Regular
bold:
family: "LiterationMono Nerd Font"
style: Bold
italic:
family: "LiterationMono Nerd Font"
style: Light
bold_italic:
family: "LiterationMono Nerd Font"
style: SemiBold
colors:
primary:
background: '#171421'
foreground: '#D0CFCC'
normal:
black: '#041D29'
red: '#D15517'
green: '#93D117'
yellow: '#D19317'
blue: '#17D1B2'
magenta: '#D11793'
cyan: '#1793D1'
white: '#D0E9F5'
bright:
black: '#093A53'
red: '#DA7645'
green: '#A8DA45'
yellow: '#DAA845'
blue: '#45DAC1'
magenta: '#DA45A8'
cyan: '#45A8DA'
white: '#FEFEFE'

View File

@ -0,0 +1,11 @@
import = ["/var/home/jpm/.dotfiles/alacritty/alacritty.toml", "/var/home/jpm/.dotfiles/alacritty/debian.toml"]
[shell]
args = ["ephemeral", "-i", "debian:bookworm"]
program = "/usr/bin/distrobox"
[window]
title = "Alacritty - Debian (Ephemeral)"
[window.class]
instance = "Alacritty-debian-ephemeral"

View File

@ -1,15 +0,0 @@
import:
- /var/home/jpm/.dotfiles/alacritty/alacritty.yml
- /var/home/jpm/.dotfiles/alacritty/debian.yml
shell:
program: /usr/bin/distrobox
args:
- ephemeral
- -i
- debian:bookworm
window:
title: Alacritty - Debian (Ephemeral)
class:
instance: Alacritty-debian-ephemeral

54
alacritty/debian.toml Normal file
View File

@ -0,0 +1,54 @@
import = ["/var/home/jpm/.dotfiles/alacritty/alacritty.toml"]
[colors.bright]
black = "#913656"
blue = "#A43ADF"
cyan = "#3AD29C"
green = "#52DF3A"
magenta = "#DF3A75"
red = "#DF3C22"
white = "#FEFEFE"
yellow = "#DFA43A"
[colors.normal]
black = "#76052D"
blue = "#8E0AD7"
cyan = "#09C784"
green = "#27D70A"
magenta = "#D70A53"
red = "#D7270A"
white = "#2B0211"
yellow = "#D78E0A"
[colors.primary]
background = "#450325"
foreground = "#FBE6EE"
[font]
size = 10.0
[font.bold]
family = "DejaVuSansMono Nerd Font"
style = "Bold"
[font.bold_italic]
family = "DejaVuSansMono Nerd Font"
style = "SemiBold"
[font.italic]
family = "DejaVuSansMono Nerd Font"
style = "Light"
[font.normal]
family = "DejaVuSansMono Nerd Font"
style = "Regular"
[shell]
args = ["enter", "debian"]
program = "/usr/bin/distrobox"
[window]
title = "Alacritty - Debian (Distrobox)"
[window.class]
instance = "Alacritty-debian"

View File

@ -1,57 +0,0 @@
import:
- /var/home/jpm/.dotfiles/alacritty/alacritty.yml
shell:
program: /usr/bin/distrobox
args:
- enter
- debian
window:
title: Alacritty - Debian (Distrobox)
class:
instance: Alacritty-debian
font:
size: 10.0
normal:
family: "DejaVuSansMono Nerd Font"
style: Regular
bold:
family: "DejaVuSansMono Nerd Font"
style: Bold
italic:
family: "DejaVuSansMono Nerd Font"
style: Light
bold_italic:
family: "DejaVuSansMono Nerd Font"
style: SemiBold
colors:
primary:
background: '#450325'
foreground: '#FBE6EE'
normal:
black: '#76052D'
red: '#D7270A'
green: '#27D70A'
yellow: '#D78E0A'
blue: '#8E0AD7'
magenta: '#D70A53'
cyan: '#09C784'
white: '#2B0211'
bright:
black: '#913656'
red: '#DF3C22'
green: '#52DF3A'
yellow: '#DFA43A'
blue: '#A43ADF'
magenta: '#DF3A75'
cyan: '#3AD29C'
white: '#FEFEFE'

53
alacritty/grave.toml Normal file
View File

@ -0,0 +1,53 @@
import = ["/var/home/jpm/.dotfiles/alacritty/alacritty.toml"]
[colors.bright]
black = "#5E5C64"
blue = "#83A598"
cyan = "#8EC07C"
green = "#B8BB26"
magenta = "#D3869B"
red = "#FB4934"
white = "#EBDBB2"
yellow = "#FABD2F"
[colors.normal]
black = "#282828"
blue = "#458588"
cyan = "#689D6A"
green = "#98971A"
magenta = "#B16386"
red = "#CC240A"
white = "#A89984"
yellow = "#D79921"
[colors.primary]
background = "#282828"
foreground = "#EBDBB2"
[font]
size = 11.0
[font.bold]
family = "Anonymice Nerd Font"
style = "Bold"
[font.bold_italic]
family = "Anonymice Nerd Font"
style = "SemiBold"
[font.italic]
family = "Anonymice Nerd Font"
style = "Light"
[font.normal]
family = "Anonymice Nerd Font"
style = "Regular"
[shell]
program = "/bin/bash"
[window]
title = "Alacritty - Grave (Host)"
[window.class]
instance = "Alacritty-grave"

View File

@ -1,54 +0,0 @@
import:
- /var/home/jpm/.dotfiles/alacritty/alacritty.yml
shell:
program: /bin/bash
window:
title: Alacritty - Grave (Host)
class:
instance: Alacritty-grave
font:
size: 11.0
normal:
family: "Anonymice Nerd Font"
style: Regular
bold:
family: "Anonymice Nerd Font"
style: Bold
italic:
family: "Anonymice Nerd Font"
style: Light
bold_italic:
family: "Anonymice Nerd Font"
style: SemiBold
colors:
primary:
background: '#282828'
foreground: '#EBDBB2'
normal:
black: '#282828'
red: '#CC240A'
green: '#98971A'
yellow: '#D79921'
blue: '#458588'
magenta: '#B16386'
cyan: '#689D6A'
white: '#A89984'
bright:
black: '#5E5C64'
red: '#FB4934'
green: '#B8BB26'
yellow: '#FABD2F'
blue: '#83A598'
magenta: '#D3869B'
cyan: '#8EC07C'
white: '#EBDBB2'

33
alacritty/host.toml Normal file
View File

@ -0,0 +1,33 @@
import = ["/var/home/jpm/.dotfiles/alacritty/alacritty.toml"]
[colors.primary]
background = "#010101"
foreground = "#FEFEFE"
[font]
size = 10.0
[font.bold]
family = "Hack Nerd Font"
style = "Bold"
[font.bold_italic]
family = "Hack Nerd Font"
style = "SemiBold"
[font.italic]
family = "Hack Nerd Font"
style = "Light"
[font.normal]
family = "Hack Nerd Font"
style = "Regular"
[shell]
program = "/bin/bash"
[window]
title = "Alacritty - Fedora (Host)"
[window.class]
instance = "Alacritty-toolbox"

View File

@ -1,34 +0,0 @@
import:
- /var/home/jpm/.dotfiles/alacritty/alacritty.yml
shell:
program: /bin/bash
window:
title: Alacritty - Fedora (Host)
class:
instance: Alacritty-toolbox
font:
size: 10.0
normal:
family: "Hack Nerd Font"
style: Regular
bold:
family: "Hack Nerd Font"
style: Bold
italic:
family: "Hack Nerd Font"
style: Light
bold_italic:
family: "Hack Nerd Font"
style: SemiBold
colors:
primary:
background: '#010101'
foreground: '#FEFEFE'

View File

@ -0,0 +1,11 @@
import = ["/var/home/jpm/.dotfiles/alacritty/alacritty.toml", "/var/home/jpm/.dotfiles/alacritty/toolbox.toml"]
[shell]
args = ["ephemeral", "-i", "fedora:37"]
program = "/usr/bin/distrobox"
[window]
title = "Alacritty - Fedora (Ephemeral)"
[window.class]
instance = "Alacritty-toolbox-ephemeral"

View File

@ -1,15 +0,0 @@
import:
- /var/home/jpm/.dotfiles/alacritty/alacritty.yml
- /var/home/jpm/.dotfiles/alacritty/toolbox.yml
shell:
program: /usr/bin/distrobox
args:
- ephemeral
- -i
- fedora:37
window:
title: Alacritty - Fedora (Ephemeral)
class:
instance: Alacritty-toolbox-ephemeral

54
alacritty/toolbox.toml Normal file
View File

@ -0,0 +1,54 @@
import = ["/var/home/jpm/.dotfiles/alacritty/alacritty.toml"]
[colors.bright]
black = "#5E5C64"
blue = "#83A598"
cyan = "#8EC07C"
green = "#B8BB26"
magenta = "#D3869B"
red = "#FB4934"
white = "#EBDBB2"
yellow = "#FABD2F"
[colors.normal]
black = "#282828"
blue = "#458588"
cyan = "#689D6A"
green = "#98971A"
magenta = "#B16386"
red = "#CC240A"
white = "#A89984"
yellow = "#D79921"
[colors.primary]
background = "#282828"
foreground = "#EBDBB2"
[font]
size = 11.0
[font.bold]
family = "Anonymice Nerd Font"
style = "Bold"
[font.bold_italic]
family = "Anonymice Nerd Font"
style = "SemiBold"
[font.italic]
family = "Anonymice Nerd Font"
style = "Light"
[font.normal]
family = "Anonymice Nerd Font"
style = "Regular"
[shell]
args = ["enter", "toolbox"]
program = "/usr/bin/distrobox"
[window]
title = "Alacritty - Fedora (Distrobox)"
[window.class]
instance = "Alacritty-toolbox"

View File

@ -1,57 +0,0 @@
import:
- /var/home/jpm/.dotfiles/alacritty/alacritty.yml
shell:
program: /usr/bin/distrobox
args:
- enter
- toolbox
window:
title: Alacritty - Fedora (Distrobox)
class:
instance: Alacritty-toolbox
font:
size: 11.0
normal:
family: "Anonymice Nerd Font"
style: Regular
bold:
family: "Anonymice Nerd Font"
style: Bold
italic:
family: "Anonymice Nerd Font"
style: Light
bold_italic:
family: "Anonymice Nerd Font"
style: SemiBold
colors:
primary:
background: '#282828'
foreground: '#EBDBB2'
normal:
black: '#282828'
red: '#CC240A'
green: '#98971A'
yellow: '#D79921'
blue: '#458588'
magenta: '#B16386'
cyan: '#689D6A'
white: '#A89984'
bright:
black: '#5E5C64'
red: '#FB4934'
green: '#B8BB26'
yellow: '#FABD2F'
blue: '#83A598'
magenta: '#D3869B'
cyan: '#8EC07C'
white: '#EBDBB2'

View File

@ -0,0 +1,11 @@
import = ["/var/home/jpm/.dotfiles/alacritty/alacritty.toml", "/var/home/jpm/.dotfiles/alacritty/ubuntu.toml"]
[shell]
args = ["ephemeral", "-i", "ubuntu:22.04"]
program = "/usr/bin/distrobox"
[window]
title = "Alacritty - Ubuntu (Ephemeral)"
[window.class]
instance = "Alacritty-ubuntu-ephemeral"

View File

@ -1,15 +0,0 @@
import:
- /var/home/jpm/.dotfiles/alacritty/alacritty.yml
- /var/home/jpm/.dotfiles/alacritty/ubuntu.yml
shell:
program: /usr/bin/distrobox
args:
- ephemeral
- -i
- ubuntu:22.04
window:
title: Alacritty - Ubuntu (Ephemeral)
class:
instance: Alacritty-ubuntu-ephemeral

54
alacritty/ubuntu.toml Normal file
View File

@ -0,0 +1,54 @@
import = ["/var/home/jpm/.dotfiles/alacritty/alacritty.toml"]
[colors.bright]
black = "#555654"
blue = "#759DD0"
cyan = "#32E5E5"
green = "#89E334"
magenta = "#AD80A7"
red = "#EF2828"
white = "#EFEEEC"
yellow = "#FDEB4F"
[colors.normal]
black = "#2F3338"
blue = "#3364A4"
cyan = "#059799"
green = "#4D9906"
magenta = "#744F7A"
red = "#CD0100"
white = "#D3D8CE"
yellow = "#c9A000"
[colors.primary]
background = "#300A24"
foreground = "#FEFEFE"
[font]
size = 12.0
[font.bold]
family = "UbuntuMono Nerd Font"
style = "Bold"
[font.bold_italic]
family = "UbuntuMono Nerd Font"
style = "SemiBold"
[font.italic]
family = "UbuntuMono Nerd Font"
style = "Light"
[font.normal]
family = "UbuntuMono Nerd Font"
style = "Regular"
[shell]
args = ["enter", "ubuntu"]
program = "/usr/bin/distrobox"
[window]
title = "Alacritty - Ubuntu (Distrobox)"
[window.class]
instance = "Alacritty-ubuntu"

View File

@ -1,57 +0,0 @@
import:
- /var/home/jpm/.dotfiles/alacritty/alacritty.yml
shell:
program: /usr/bin/distrobox
args:
- enter
- ubuntu
window:
title: Alacritty - Ubuntu (Distrobox)
class:
instance: Alacritty-ubuntu
font:
size: 12.0
normal:
family: "UbuntuMono Nerd Font"
style: Regular
bold:
family: "UbuntuMono Nerd Font"
style: Bold
italic:
family: "UbuntuMono Nerd Font"
style: Light
bold_italic:
family: "UbuntuMono Nerd Font"
style: SemiBold
colors:
primary:
background: '#300A24'
foreground: '#FEFEFE'
normal:
black: '#2F3338'
red: '#CD0100'
green: '#4D9906'
yellow: '#c9A000'
blue: '#3364A4'
magenta: '#744F7A'
cyan: '#059799'
white: '#D3D8CE'
bright:
black: '#555654'
red: '#EF2828'
green: '#89E334'
yellow: '#FDEB4F'
blue: '#759DD0'
magenta: '#AD80A7'
cyan: '#32E5E5'
white: '#EFEEEC'