Compare commits

...

106 Commits

Author SHA1 Message Date
Petr Nyc
1bfd03226b panic commit 2026-06-12 13:13:07 +02:00
Petr Nyc
1d58a50839 Fix iTerm dircycle arrow keys 2026-06-12 00:38:59 +02:00
Petr Nyc
fd392b2e86 remove alacritty themes 2026-06-09 09:45:36 +02:00
Petr Nyc
bf5f2131b4 refactor(shell): simplify zsh profile startup
Summary:
- Move reusable PATH setup into a shared .pathrc and source it from zsh
  login and interactive startup.
- Keep .zshenv minimal, and guard p10k, Oh My Zsh, and terminal-only
  setup so non-terminal shells stay quiet.
- Preserve Emacs vterm p10k support while skipping prompt-heavy setup in
  eshell-style sessions.

Rationale:
- The local profile had startup-time side effects, duplicate PATH/plugin
  setup, and non-terminal noise similar to the cleanup already done on
  dabel.
- Neutral helper names avoid personal prefixes in reusable profile code.

Tests:
- zsh -n ~/.zshenv ~/.zprofile ~/.zshrc ~/.pathrc
- zsh -lic 'print ok'
- INSIDE_EMACS=eshell TERM=dumb zsh -ic 'print ok; print theme=$ZSH_THEME'
- INSIDE_EMACS=vterm TERM=xterm-256color zsh -ic 'print ok; print theme=$ZSH_THEME'
- SSH_AUTH_SOCK=/tmp/test-sock zsh -lc 'printf "%s\n" "$SSH_AUTH_SOCK"'

Co-authored-by: Codex <codex@openai.com>
2026-06-05 13:36:44 +02:00
Petr Nyc
4d6a76487f Fix watcher prompt detection 2026-06-05 12:13:19 +02:00
Petr Nyc
657223f051 my mods for watcher.pl take 1 2026-06-05 12:02:57 +02:00
Petr Nyc
1902fe4f1f initial watcher version from Vlad 2026-06-04 15:18:52 +02:00
Petr Nyc
2490c7be0b Share Codex auth preflight 2026-06-04 08:40:42 +02:00
Petr Nyc
8ed0c97799 before codex auth refactor 2026-06-04 08:31:01 +02:00
Petr Nyc
7a88b84fd0 first codex-sso config version 2026-06-02 15:57:52 +02:00
Petr Nyc
9919b59057 before SSO migration 2026-06-01 10:14:13 +02:00
Petr Nyc
bdc17cef59 slack & vcap MCPs 2026-05-25 22:07:09 +02:00
Petr Nyc
8d7fd92dd3 codex improvements 2026-05-21 16:57:06 +02:00
Petr Nyc
804e9278b8 codex profile 2026-05-20 14:29:34 +02:00
Petr Nyc
d367547fab codex startup unification 2026-05-20 11:08:09 +02:00
Petr Nyc
543f9b64ec periodic commit 2026-05-19 10:07:40 +02:00
Petr Nyc
90048cd869 config.toml: decluttered jenkins config 2026-05-14 11:36:39 +02:00
Petr Nyc
24d21b052f config.toml 2026-05-14 10:21:00 +02:00
Petr Nyc
12388473e2 config.toml 2026-05-05 23:53:04 +02:00
Petr Nyc
23fae1d7f2 config.toml 2026-05-04 18:46:11 +02:00
Petr Nyc
1c62aa50fa before upgrade 2026-04-30 21:14:01 +02:00
Petr Nyc
6f3d870ca3 codex fixes 2026-04-24 14:20:28 +02:00
Petr Nyc
5e002cbab0 solaris ssh config fix 2026-04-21 10:04:04 +02:00
Petr Nyc
970dfb4c1e Config cleanup, create_mrshughes refactoring 2026-04-21 10:02:19 +02:00
Petr Nyc
4bef91eb1b create mrshughes update 2026-04-20 17:20:59 +02:00
Petr Nyc
cbce1614ff add jira.oci.oraclecorp.com MCP 2026-04-09 13:00:30 +02:00
Petr Nyc
155085aae4 ssh config tweaks 2026-04-08 13:17:32 +02:00
Petr Nyc
c198851d10 add MCPs to codex - oci-kb, notmuch, grt, webrti, bugdb, central confluence, vm, bitbucket 2026-04-08 13:16:05 +02:00
Petr Nyc
44d8948315 create mrshughes works again 2026-03-18 11:31:48 +01:00
Petr Nyc
8e7c99edcf mrshughes and retag-email mods 2026-03-18 11:00:49 +01:00
Petr Nyc
4eaf054c8a MCPs config - grt,webrti,bugdb 2026-03-13 08:29:42 +01:00
Petr Nyc
7c6c295eb8 devops-mcp and codex-mcp config and auth wrapper 2026-03-11 16:59:17 +01:00
Petr Nyc
b10c0d0bda removing oca/ from model names, it's no longer needed 2026-03-06 10:09:12 +01:00
Petr Nyc
73905e4066 codex config update 2026-03-06 09:59:41 +01:00
Petr Nyc
4f23496458 codex config update 2026-02-27 11:41:16 +01:00
Petr Nyc
6832bb64d0 zellij config 2026-02-26 13:07:15 +01:00
Petr Nyc
501aea9cea zellij init bug workaround 2026-02-26 11:26:49 +01:00
Petr Nyc
ee48da8eaa codex 5.3 config 2026-02-26 09:36:36 +01:00
Petr Nyc
b35293a9f0 config tweaks 2026-02-13 09:46:37 +01:00
Petr Nyc
4ee18f77e0 codex config 2026-02-09 09:52:23 +01:00
Petr Nyc
42b3c7d306 before security stuff reboot 2026-02-04 14:23:01 +01:00
Petr Nyc
b1885f5463 laptop is discharging 2026-01-30 21:42:47 +01:00
Petr Nyc
db6a8c0de2 aidermacs layer config 2026-01-22 15:51:03 +01:00
Petr Nyc
d0b359d475 added solaris focused inbox 2026-01-22 14:51:06 +01:00
Petr Nyc
97ed53041c more notmuch-hello finetuning 2026-01-21 22:27:37 +01:00
Petr Nyc
59a00dbb6e notmuch-hello finetuning 2026-01-21 22:00:54 +01:00
Petr Nyc
84741f68ed notmuch - notmuch-hello & retag-email changes 2026-01-21 21:48:34 +01:00
Petr Nyc
36635268be notmuch-hello config 2026-01-21 21:46:26 +01:00
Petr Nyc
cc5e1a21e3 homebrew config 2026-01-21 14:40:08 +01:00
Petr Nyc
558efec514 notmuch hello config 2026-01-19 22:28:48 +01:00
Petr Nyc
b789f4afe9 notmuch email tagging 0.2 2026-01-19 22:28:48 +01:00
Petr Nyc
a3a021ee18 notmuch email tagging 0.1 2026-01-19 22:26:32 +01:00
Petr Nyc
3c76055b05 notmuch tweaks 2026-01-19 21:10:13 +01:00
Petr Nyc
f4e8efeb8f added conda layer 2026-01-18 21:13:10 +01:00
Petr Nyc
6aef629cc2 dockerfile and terraform syntax checking 2026-01-18 17:26:59 +01:00
Petr Nyc
d80bca7f00 Syntax checking for python 2026-01-18 12:20:03 +01:00
Petr Nyc
ab11fc8566 custom mods 2026-01-18 12:20:03 +01:00
Petr Nyc
516f5cd88a magit-status-dotfiles function bug fix 2026-01-18 12:20:03 +01:00
Petr Nyc
866eed3a57 commented out org-calendar - doesn't work to my satisfaction 2026-01-18 12:20:03 +01:00
Petr Nyc
3438d019a9 org-jira config for Emacs 2026-01-17 16:43:32 +01:00
Petr Nyc
108c9cefd7 update 2026-01-16 09:42:02 +01:00
Petr Nyc
766e6808b5 update 2025-12-08 08:57:11 +01:00
Petr Nyc
c84c63b0b8 minor spacemacs changes 2025-11-21 19:34:24 +01:00
Petr Nyc
56a36622c1 before upgrade 2025-11-18 08:57:41 +01:00
Petr Nyc
5715fd5577 periodic check-in 2025-11-11 16:25:03 +01:00
Petr Nyc
25384cbd95 new functions and spacemacs config tweaks 2025-09-25 12:45:09 +02:00
Petr Nyc
0cb372ee42 is_server_up and wait_for_server_to_boot up functions 2025-09-25 09:49:43 +02:00
Petr Nyc
879f3fb0bf changed target for UL gate open 2025-09-23 11:21:52 +02:00
Petr Nyc
9b34237c99 changed dabel to andel - andel keeps old ssh ciphers 2025-09-22 18:42:12 +02:00
Petr Nyc
185d2e20b5 karabiner changes 2025-09-16 21:38:12 +02:00
Petr Nyc
44efe712fe 16.9. before IE layoffs 2025-09-16 18:54:13 +02:00
Petr Nyc
c6e19f8633 2.9 2025-09-02 10:06:29 +02:00
Petr Nyc
f0f6f560c6 25.8. 2025-08-25 12:28:03 +02:00
Petr Nyc
8fc1c62462 add tridactyl config 2025-08-18 18:43:20 +02:00
Petr Nyc
13a20f7783 14.8.2025 2025-08-14 15:12:45 +02:00
Petr Nyc
8064928ba4 1.8.2025 2025-08-01 15:13:10 +02:00
Petr Nyc
7950fdc252 UL scripting changes 2025-06-24 14:09:22 +02:00
Petr Nyc
64d163dc1a UL scripting changes 2025-06-24 09:51:16 +02:00
Petr Nyc
a9a135ca0b ssh config for pnyc-ws 2025-06-09 14:36:53 +02:00
Petr Nyc
405a4637ee 17.5.2025 Saturday 22:41 2025-05-17 22:41:18 +02:00
Petr Nyc
ad8fffcec7 23.4.2025 Wednesday 18:44 2025-04-23 18:44:08 +02:00
Petr Nyc
89369e066d ul11u4 gate open checks for queued RTIs 2025-04-23 13:51:19 +02:00
Petr Nyc
8ab6bd4bff 15.4.2025 Tuesday 01:33 2025-04-15 01:33:02 +02:00
Petr Nyc
1b89c295c3 Merge branch 'main' of git.meinlschmidt.org:jetpac/dotfiles 2025-04-13 12:21:01 +02:00
Petr Nyc
b8ec75febe 13.4.2025 Sunday 11:34 2025-04-13 11:34:32 +02:00
Petr Nyc
d23d3d65ec added deansi helper 2025-03-26 12:36:49 +01:00
Petr Nyc
81f6289374 Doc on installing tmux plugins via script 2025-03-24 08:31:38 +00:00
Petr Nyc
4ab866acef ssh configs 2025-03-07 09:20:02 +01:00
Petr Nyc
a4f14e33c8 Merged changes from linux hosts 2025-02-12 14:01:30 +01:00
Petr Nyc
856bcc9ee9 vim and zsh improvements 2025-02-12 13:58:12 +01:00
Petr Nyc
f13f3c71c7 Solaris Userland CLI utils 2025-02-12 13:54:28 +01:00
Petr Nyc
5f287688d6 added kubectl and helm plugins for oh-my-zsh 2024-11-12 15:32:59 +01:00
Petr Nyc
48dfbaa8ae next 2024-11-08 16:03:51 +01:00
Petr Nyc
43d96a7a3d bootstrap take 2 2024-11-08 15:59:26 +01:00
Petr Nyc
64b1207b53 bootstrap.sh 2024-11-08 15:16:55 +01:00
Petr Nyc
a7111acdc2 path for config 2024-11-08 14:38:12 +01:00
Petr Nyc
d3915d64e3 bootstrap script take 1 2024-11-08 14:30:33 +01:00
Petr Nyc
eb9d882449 14.10.2024 Monday 00:54 2024-10-14 00:54:25 +02:00
Petr Nyc
2aab479968 zsh plugins, tmux tweaks 2024-08-22 09:54:07 +02:00
Petr Nyc
e4af88ee68 alacritty config improvements 2024-08-15 15:11:53 +02:00
Petr Nyc
4670ee5597 Alacritty tmux bindings, pig and time for zsh prompt 2024-07-16 14:48:41 +02:00
Petr Nyc
239e93905a Emacs setup information 2024-06-19 11:13:19 +02:00
Petr Nyc
f1455d03cd Added spacemacs config file 2024-06-19 11:11:53 +02:00
Petr Nyc
b07394fe05 git email set to work email, uncommented hg aliases, vimrc plugin 2024-05-30 11:24:11 +02:00
Petr Nyc
cb9e5e3a95 Added tmux panes synchronization 2024-05-17 14:16:33 +02:00
Petr Nyc
5a7330a62e zsh promp modification 2024-05-01 19:09:40 +02:00
166 changed files with 18934 additions and 502 deletions

31
.aider.conf.yml Normal file
View File

@@ -0,0 +1,31 @@
#############
# Main model:
## Specify the model to use for the main chat
# model: oca/gpt5
model: oca/gpt-5.1-codex
## Enable/disable automatic acceptance of architect changes (default: True)
#auto-accept-architect: true
weak-model: oca/llama4
##################
# Output settings:
## Use colors suitable for a dark terminal background (default: False)
dark-mode: true
## Enable/disable auto commit of LLM changes (default: True)
auto-commits: false
############
# Analytics:
## Enable/disable analytics for current session (default: random)
analytics: false
## Permanently disable analytics
analytics-disable: true

1339
.codex-sso/config.toml Normal file

File diff suppressed because it is too large Load Diff

1234
.codex/config.toml Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -1,28 +1,30 @@
# man 5 alacritty
import = ["~/.config/alacritty/themes/themes/solarized_dark.toml"]
# [font.normal]
# # family = "MesloLGS NF"
# family = "MesloLGS Nerd Font Mono"
#
# list fonts on mac, part of font-config installed by brew
# $ fc-list
# $ fc-list | grep 'family:' | less
[font]
## MesloLGS font
normal.family = "MesloLGS Nerd Font Mono"
bold.family = "MesloLGS Nerd Font Mono"
italic.family = "MesloLGS Nerd Font Mono"
bold_italic.family = "MesloLGS Nerd Font Mono"
size = 18
offset.x = 1
# set apple font smoothing for alacritty:
# defaults write org.alacritty AppleFontSmoothing -int 0
# [window]
# decorations = "none"
# [window.padding]
# x = 5
# y = 3
# window.dynamic_padding = true
# JetBrains Nerd font
# normal.family = "JetBrainsMono NF"
# bold.family = "JetBrainsMono NF SemiBold"
# italic.family = "JetBrainsMono NFM Thin"
# bold_italic.family = "JetBrainsMono NFM"
# size = 18
# offset.x = 1
# offset.y = 0
[window]
dynamic_padding = true
@@ -30,14 +32,66 @@ padding.x = 5
padding.y = 3
dimensions.columns = 89
dimensions.lines = 41
# trick for alt not displaying special characters
# https://github.com/alacritty/alacritty/issues/93#issuecomment-1428462339
option_as_alt = "OnlyLeft"
# decorations = "buttonless"
# decorations = "full"
# decorations = "transparent"
# decorations = "none"
startup_mode = "Windowed"
dynamic_title = true
[scrolling]
history = 20000
[selection]
save_to_clipboard = true
# key bidnings
# use xxd to find unicode codes of key presses
# use cat -v to find escape codes of various key combos
[keyboard]
bindings = [
# # tmux bindings
# # alt + <number> switches to window <number>
# { key = "1" , mods = "Option", chars = "\u0001\u0031" }, # C-a 1
# { key = "2" , mods = "Option", chars = "\u0001\u0032" }, # C-a 2
# { key = "3" , mods = "Option", chars = "\u0001\u0033" }, # C-a 3
# { key = "4" , mods = "Option", chars = "\u0001\u0034" }, # C-a 4
# { key = "5" , mods = "Option", chars = "\u0001\u0035" }, # C-a 5
# { key = "6" , mods = "Option", chars = "\u0001\u0036" }, # C-a 6
# { key = "7" , mods = "Option", chars = "\u0001\u0037" }, # C-a 7
# { key = "8" , mods = "Option", chars = "\u0001\u0038" }, # C-a 8
# { key = "9" , mods = "Option", chars = "\u0001\u0039" }, # C-a 9
# { key = "h" , mods = "Option", chars = "\u0001\u0068" }, # C-a left
# { key = "j" , mods = "Option", chars = "\u0001\u006a" }, # C-a down
# { key = "k" , mods = "Option", chars = "\u0001\u006b" }, # C-a up
# { key = "l" , mods = "Option", chars = "\u0001\u006c" }, # C-a right
# # for tmux resizing
# # option + command + <hjkl> for resizing
# { key = "k" , mods = "Option|command", chars = "\u0001\u001b\u005b\u0031\u003b\u0035\u0041" }, # C-a C-up
# { key = "j" , mods = "Option|command", chars = "\u0001\u001b\u005b\u0031\u003b\u0035\u0042" }, # C-a C-down
# { key = "l" , mods = "Option|command", chars = "\u0001\u001b\u005b\u0031\u003b\u0035\u0043" }, # C-a C-right
# { key = "h" , mods = "Option|command", chars = "\u0001\u001b\u005b\u0031\u003b\u0035\u0044" }, # C-a C-left
# { key = "n" , mods = "Alt", chars = "\u0001\u006e" }, # alt+n -> C-a n
# { key = "p" , mods = "Alt", chars = "\u0001\u0070" }, # alt+p -> C-a p
{ key = "ArrowLeft", mods = "Command|Shift", action = "SelectPreviousTab" },
{ key = "ArrowRight", mods = "Command|Shift", action = "SelectNextTab" },
]
[cursor]
style.shape = "Block"
style.blinking = "Off"
[mouse]
# hide_when_typing = true

View File

@@ -1,171 +1,23 @@
# Alacritty Theme
# Alacritty Themes
Collection of colorschemes for easy configuration of the [Alacritty terminal
emulator].
This directory keeps the TOML themes from the upstream
[alacritty-theme](https://github.com/alacritty/alacritty-theme) collection
without the bulky preview PNGs. The screenshots are useful for browsing themes,
but they are not used by Alacritty at runtime.
[Alacritty terminal emulator]: https://github.com/alacritty/alacritty
## Installation
### Imports
Clone the repository, or download the theme of your choice:
```sh
# We use Alacritty's default Linux config directory as our storage location here.
mkdir -p ~/.config/alacritty/themes
git clone https://github.com/alacritty/alacritty-theme ~/.config/alacritty/themes
```
Add an import to your `alacritty.toml` (Replace `{theme}` with your desired
colorscheme):
The active Alacritty config imports:
```toml
import = [
"~/.config/alacritty/themes/themes/{theme}.toml"
]
import = ["~/.config/alacritty/themes/themes/solarized_dark.toml"]
```
### Manual
To switch themes, replace `solarized_dark` with another file name from
[`themes/`](themes/).
To manually include a colorscheme in an existing `alacritty.toml`, you just need
to copy the entire content of the theme into the root level of your
configuration file.
## Color Schemes
| NAME | COLORS |
|:-------------------------------------------------------------------------------------------------------------------------------------------------:|:----------------------------------------------------------:|
| **_afterglow_**<br>[source](https://github.com/YabataDesign/afterglow-theme) | ![base16_default_dark](images/afterglow.png) |
| **_alabaster_**<br>[source](https://github.com/tonsky/vscode-theme-alabaster) | ![alabaster](images/alabaster.png) |
| **_alabaster_dark_**<br>[source](https://github.com/gargakshit/vscode-theme-alabaster-dark) | ![alabaster_dark](images/alabaster_dark.png) |
| **_alacritty_0_12_**<br>[source](https://github.com/alacritty/alacritty/blob/v0.12.3/alacritty/src/config/color.rs) | ![alacritty_0_12](images/alacritty_0_12.png) |
| **_argonaut_**<br>[source](https://github.com/pwaleczek/Argonaut-theme) | ![base16_default_dark](images/argonaut.png) |
| **_ashes_dark_**<br>[source](https://marketplace.visualstudio.com/items?itemName=AndrsDC.base16-themes) | ![base16_ashes_dark](images/ashes_dark.png) |
| **_ashes_light_**<br>[source](https://marketplace.visualstudio.com/items?itemName=AndrsDC.base16-themes) | ![base16_ashes_light](images/ashes_light.png) |
| **_atom_one_light_**<br>[source](https://github.com/dexpota/kitty-themes/blob/master/themes/AtomOneLight.conf) | ![atom_one_light](images/atom_one_light.png) |
| **_aura_**<br>[source](https://github.com/daltonmenezes/aura-theme) | ![aura](images/aura.png) |
| **_ayu_dark_**<br>[source](https://github.com/ayu-theme/ayu-colors) | ![ayu_dark](images/ayu_dark.png) |
| **_ayu_light_**<br>[source](https://github.com/ayu-theme/ayu-colors) | ![ayu_light](images/ayu_light.png) |
| **_baitong_**<br>[source](https://github.com/cypj/baitong-theme) | ![baitong](images/baitong.png) |
| **_base16_default_dark_**<br>[source](https://github.com/chriskempson/base16) | ![base16_default_dark](images/base16_default_dark.png) |
| **_blood_moon_**<br>[source](https://github.com/dguo/blood-moon) | ![blood_moon](images/blood_moon.png) |
| **_bluish_** | ![bluish](images/bluish.png) |
| **_breeze_**<br>[source](https://github.com/KDE/breeze) | ![breeze](images/breeze.png) |
| **_campbell_**<br>[source](https://blogs.msdn.microsoft.com/commandline/2017/08/02/updating-the-windows-console-colors) | ![campbell](images/campbell.png) |
| **_carbonfox_**<br>[source](https://github.com/edeneast/nightfox.nvim/raw/main/extra/carbonfox/nightfox_alacritty.yml) | ![carbonfox](images/carbonfox.png) |
| **_catppuccin_frappe_**<br>[source](https://github.com/catppuccin/alacritty) | ![catppuccin_frappe](images/catppuccin_frappe.png) |
| **_catppuccin_latte_**<br>[source](https://github.com/catppuccin/alacritty) | ![catppuccin_latte](images/catppuccin_latte.png) |
| **_catppuccin_macchiato_**<br>[source](https://github.com/catppuccin/alacritty) | ![catppuccin_macchiato](images/catppuccin_macchiato.png) |
| **_catppuccin_mocha_**<br>[source](https://github.com/catppuccin/alacritty) | ![catppuccin_mocha](images/catppuccin_mocha.png) |
| **_challenger_deep_**<br>[source](https://github.com/challenger-deep-theme/alacritty) | ![challenger_deep](images/challenger_deep.png) |
| **_citylights_**<br>[source](https://citylights.xyz/) | ![citylights](images/citylights.png) |
| **_Cobalt2_**<br>[source](https://github.com/wesbos/cobalt2/tree/master/Cobalt2) | ![Cobalt2](images/Cobalt2.png) |
| **_cyber_punk_neon_**<br>[source](https://github.com/Roboron3042/Cyberpunk-Neon) | ![cyber_punk_neon](images/cyber_punk_neon.png) |
| **_darcula_**<br>[source](https://draculatheme.com) | ![darcula](images/darcula.png) |
| **_dark_pastels_**<br>[source](https://invent.kde.org/utilities/konsole/-/blob/master/data/color-schemes/DarkPastels.colorscheme) | ![dark_pastels](images/dark_pastels.png) |
| **_deep_space_** | ![depp_space](images/deep_space.png) |
| **_doom_one_**<br>[source](https://github.com/hlissner/emacs-doom-themes) | ![doom_one](images/doom_one.png) |
| **_dracula_**<br>[source](https://draculatheme.com) | ![dracula](images/dracula.png) |
| **_everforest_dark_**<br>[source](https://github.com/sainnhe/everforest) | ![everforest_dark](images/everforest_dark.png) |
| **_everforest_light_**<br>[source](https://github.com/sainnhe/everforest) | ![everforest_light](images/everforest_light.png) |
| **_falcon_**<br>[source](https://github.com/fenetikm/falcon) | ![falcon](images/falcon.png) |
| **_flat_remix_**<br>[source](https://github.com/Mayccoll/Gogh/blob/master/themes/flat-remix.sh) | ![flat_remix](images/flat_remix.png) |
| **_flexoki_**<br>[source](https://github.com/kepano/flexoki/tree/main/alacritty) | ![flexoki](images/flexoki.png) |
| **_github_dark_**<br>[source](https://github.com/projekt0n/github-theme-contrib/blob/main/themes/alacritty/github_dark.yml) | ![github_dark](images/github_dark.png) |
| **_github_dark_colorblind_**<br>[source](https://github.com/projekt0n/github-theme-contrib/blob/main/themes/alacritty/github_dark_colorblind.yml) | ![github_dark_colorblind](images/github_dark_colorblind.png) |
| **_github_dark_dimmed_**<br>[source](https://github.com/projekt0n/github-theme-contrib/blob/main/themes/alacritty/github_dark_dimmed.yml) | ![github_dark_dimmed](images/github_dark_dimmed.png) |
| **_github_dark_high_contrast_**<br>[source](https://github.com/projekt0n/github-theme-contrib/blob/main/themes/alacritty/github_dark_high_contrast.yml)| ![github_dark_high_contrast](images/github_dark_high_contrast.png)|
| **_github_dark_tritanopia_**<br>[source](https://github.com/projekt0n/github-theme-contrib/blob/main/themes/alacritty/github_dark_tritanopia.yml) | ![github_dark_tritanopia](images/github_dark_tritanopia.png) |
| **_github_light_**<br>[source](https://github.com/projekt0n/github-theme-contrib/blob/main/themes/alacritty/github_light.yml) | ![github_light](images/github_light.png) |
| **_github_light_colorblind_**<br>[source](https://github.com/projekt0n/github-theme-contrib/blob/main/themes/alacritty/github_light_colorblind.yml)| ![github_light_colorblind](images/github_light_colorblind.png) |
| **_github_light_high_contrast_**<br>[source](https://github.com/projekt0n/github-theme-contrib/blob/main/themes/alacritty/github_light_high_contrast.yml)| ![github_light_high_contrast](images/github_light_high_contrast.png)|
| **_github_light_tritanopia_**<br>[source](https://github.com/projekt0n/github-theme-contrib/blob/main/themes/alacritty/github_light_tritanopia.yml)| ![github_light_tritanopia](images/github_light_tritanopia.png) |
| **_gotham_** | ![falcon](images/gotham.png) |
| **_gnome_terminal_**<br>[source](https://gitlab.gnome.org/GNOME/gnome-terminal) | ![gnome_terminal](images/gnome_terminal.png) |
| **_gruvbox_dark_**<br>[source](https://github.com/morhetz/gruvbox) | ![gruvbox_dark](images/gruvbox_dark.png) |
| **_gruvbox_light_**<br>[source](https://github.com/morhetz/gruvbox) | ![gruvbox_light](images/gruvbox_light.png) |
| **_gruvbox_material_medium_dark_**<br>[source](https://github.com/sainnhe/gruvbox-material) | ![gruvbox_material_medium_dark](images/gruvbox_material_medium_dark.png) |
| **_gruvbox_material_medium_light_**<br>[source](https://github.com/sainnhe/gruvbox-material) | ![gruvbox_material_medium_light](images/gruvbox_material_medium_light.png) |
| **_hardhacker_**<br>[source](https://github.com/hardhackerlabs/theme-alacritty) | ![hardhacker](images/hardhacker.png) |
| **_high_contrast_** | ![gruvbox_light](images/high_contrast.png) |
| **_horizon-dark_**<br>[source](https://github.com/jolaleye/horizon-theme-vscode) | ![horizon-dark](images/horizon-dark.png) |
| **_hyper_**<br>[source](https://hyper.is) | ![hyper](images/hyper.png) |
| **_inferno_**<br>[source](https://github.com/hafiz-muhammad/inferno-alacritty-theme) | ![inferno](images/inferno.png) |
| **_iris_**<br>[source](https://github.com/DioptricDesign/Iris) | ![iris](images/iris.png) |
| **_iterm_** | ![iterm](images/iterm.png) |
| **_kanagawa_dragon_**<br>[source](https://github.com/rebelot/kanagawa.nvim) | ![kanagawa_dragon](images/kanagawa_dragon.png) |
| **_kanagawa_wave_**<br>[source](https://github.com/rebelot/kanagawa.nvim) | ![kanagawa_wave](images/kanagawa_wave.png) |
| **_konsole_linux_** | ![iterm](images/konsole_linux.png) |
| **_low_contrast_** | ![iterm](images/low_contrast.png) |
| **_Mariana_**<br>[source](https://github.com/mbadolato/iTerm2-Color-Schemes/blob/master/alacritty/Mariana.yml) | ![iterm](images/mariana.png) |
| **_marine_dark_**<br>[source](https://github.com/ProDeSquare/alacritty-colorschemes/blob/master/themes/marine_dark.yaml) | ![marine_dark](images/marine_dark.png) |
| **_material_theme_**<br>[source](https://github.com/equinusocio/material-theme) | ![material_theme](images/material_theme.png) |
| **_material_theme_mod_** | ![material_theme_mod](images/material_theme_mod.png) |
| **_meliora_**<br>[source](https://github.com/ramojus/mellifluous.nvim) | ![meliora](images/meliora.png) |
| **_midnight-haze_**<br>[source](https://github.com/hafiz-muhammad/midnight-haze-alacritty-theme) | ![midnight-haze](images/midnight-haze.png) |
| **_monokai_charcoal_**<br>[source](https://github.com/dodeca12/Monokai-Charcoal-Theme-for-Alacritty/blob/main/monokai_charcoal_white.yaml) | ![monokai_charcoal](images/monokai-charcoal.png) |
| **_monokai_pro_**<br>[source](https://gist.github.com/AlphaTechnolog/d1d5f6557f77f71519cb5713268da7dd) | ![monokai_pro](images/monokai_pro.png) |
| **_moonlight_ii_vscode_**<br>[source](https://github.com/atomiks/moonlight-vscode-theme) | ![moonlight_ii_vscode](images/moonlight_ii_vscode.png) |
| **_msx_**<br>[source](https://paulwratt.github.io/programmers-palettes/HW-MSX/HW-MSX-palettes.html) | ![msx](images/msx.png) |
| **_nightfox_**<br>[source](https://github.com/EdenEast/nightfox.nvim) | ![nightfox](images/nightfox.png) |
| **_night_owlish_light_** | ![night_owlish_light](images/night_owlish_light.png) |
| **_noctis-lux_**<br>[source](https://github.com/liviuschera/noctis) | ![noctis-lux](images/noctis-lux.png) |
| **_nord_**<br>[source](https://github.com/arcticicestudio/nord) | ![nord](images/nord.png) |
| **_nordic_**<br>[source](https://github.com/AlexvZyl/nordic.nvim) | ![nordic](images/nordic.png) |
| **_nord_light_**<br>[source](https://github.com/nordtheme/alacritty/issues/28#issuecomment-1422225211) | ![nord](images/nord_light.png) |
| **_oceanic_next_**<br>[source](https://github.com/voronianski/oceanic-next-color-scheme) | ![oceanic_next](images/oceanic_next.png) |
| **_omni_**<br>[source](https://github.com/getomni/alacritty/blob/main/omni.yml) | ![omni](images/omni.png) |
| **_one_dark_** | ![one_dark](images/one_dark.png) |
| **_palenight_**<br>[source](https://github.com/JonathanSpeek/palenight-iterm2) | ![palenight](images/palenight.png) |
| **_papercolor_dark_**<br>[source](https://github.com/NLKNguyen/papercolor-theme/blob/master/colors/PaperColor.vim#L126) | ![papercolor_dark](images/papercolor_dark.png) |
| **_papercolor_light_**<br>[source](https://github.com/NLKNguyen/papercolor-theme/blob/master/colors/PaperColor.vim#L36) | ![papercolor_light](images/papercolor_light.png) |
| **_papertheme_**<br>[source](https://github.com/s6muel/paper-theme/blob/main/themes/alacritty/paper-theme.yml) | ![papercolor_light](images/papertheme.png) |
| **_pencil_dark_**<br>[source](https://github.com/mattly/iterm-colors-pencil) | ![pencil_dark](images/pencil_dark.png) |
| **_pencil_light_**<br>[source](https://github.com/mattly/iterm-colors-pencil) | ![pencil_light](images/pencil_light.png) |
| **_rainbow_** | ![rainbow](images/rainbow.png) |
| **_remedy_dark_**<br>[source](https://github.com/robertrossmann/vscode-remedy) | ![remedy_dark](images/remedy_dark.png) |
| **_rose-pine_**<br>[source](https://github.com/rose-pine/alacritty) | ![rose-pine](images/rose-pine.png) |
| **_rose-pine-dawn_**<br>[source](https://github.com/rose-pine/alacritty) | ![rose-pine-dawn](images/rose-pine-dawn.png) |
| **_rose-pine-moon_**<br>[source](https://github.com/rose-pine/alacritty) | ![rose-pine-moon](images/rose-pine-moon.png) |
| **_snazzy_**<br>[source](https://github.com/sindresorhus/hyper-snazzy) | ![snazzy](images/snazzy.png) |
| **seashells**<br>[source](https://raw.githubusercontent.com/mbadolato/iTerm2-Color-Schemes/master/schemes/SeaShells.itermcolors) | ![seashells](images/seashells.png) |
| **smoooooth**<br>[source](https://github.com/gnachman/iTerm2/blob/33945e63ad48ed80d6cc1adf7cbeb663217652d2/plists/ColorPresets.plist#L4345-L4685) | ![smoooooth](images/smoooooth.png) |
| **_solarized_dark_**<br>[source](http://ethanschoonover.com/solarized) | ![solarized_dark](images/solarized_dark.png) |
| **_solarized_light_**<br>[source](http://ethanschoonover.com/solarized) | ![solarized_light](images/solarized_light.png) |
| **_taerminal_**<br>[source](https://github.com/cozywigwam/iterm-taerminal) | ![taerminal](images/taerminal.png) |
| **_tango_dark_**<br>[source](https://github.com/GNOME/gnome-terminal/blob/18939a24d21d6b7c6edd57a00a3a8a48f3aecec5/src/profile-editor.c#L213) | ![tango_dark](images/tango_dark.png) |
| **_tender_**<br>[source](https://github.com/huyvohcmc/tender-alacritty) | ![tender](images/tender.png) |
| **_terminal_app_** | ![terminal_app](images/terminal_app.png) |
| **_thelovelace_** | ![terminal_app](images/thelovelace.png) |
| **_tokyo-night_**<br>[source](https://github.com/zatchheems/tokyo-night-alacritty-theme) | ![tokyo-night](images/tokyo-night.png) |
| **_tokyo-night-storm_**<br>[source](https://github.com/zatchheems/tokyo-night-alacritty-theme) | ![tokyo-night-storm](images/tokyo-night-storm.png) |
| **_tomorrow_night_**<br>[source](https://github.com/ChrisKempson/Tomorrow-Theme) | ![tomorrow_night](images/tomorrow_night.png) |
| **_tomorrow_night_bright_**<br>[source](https://github.com/ChrisKempson/Tomorrow-Theme) | ![tomorrow_night_bright](images/tomorrow_night_bright.png) |
| **_ubuntu_**<br>[source](https://design.ubuntu.com/brand/colour-palette/) | ![ubuntu](images/ubuntu.png) |
| **_wombat_**<br>[source](https://github.com/djoyner/iTerm2-wombat) | ![wombat](images/wombat.png) |
| **_xterm_** | ![xterm](images/xterm.png) |
| **_zenburn_**<br>[source](https://github.com/jnurmine/Zenburn) | ![zenburn](images/zenburn.png) |
## Contributing
Bug reports and pull requests are welcome on GitHub at the [alacritty-theme]
repository.
[alacritty-theme]: https://github.com/alacritty/alacritty-theme
To add a new theme, just create a Pull Request with the following changes:
- Add your theme to the `themes` directory with the `{theme}.toml` file format
- Create a screenshot of your theme using the [`print_colors.sh`](./print_colors.sh) script
- Add the screenshot to the `images` directory with the `{theme}.png` file format
- Add your theme to the `README.md`, following alphabetical ordering
## Maintainers
* **indrajit** - *Author* - [eendroroy](https://github.com/eendroroy)
* **Christian Dürr** - *Maintainer* - [chrisduerr](https://github.com/chrisduerr)
For preview images and upstream contribution guidance, use the upstream
[alacritty-theme](https://github.com/alacritty/alacritty-theme) repository.
## License
The project is available as open source under the terms of the [Apache License, Version 2.0](LICENSE)
The project is available as open source under the terms of the
[Apache License, Version 2.0](LICENSE).

Binary file not shown.

Before

Width:  |  Height:  |  Size: 117 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 99 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 113 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 149 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 153 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 101 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 115 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 110 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 109 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 113 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 108 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 117 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 102 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 113 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 111 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 112 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 105 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 110 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 113 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 172 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 111 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 115 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 114 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 153 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 154 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 85 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 97 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 116 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 92 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 118 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 111 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 110 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 110 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 101 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 74 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 112 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 116 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 57 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 120 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 104 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 208 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 103 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 118 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 97 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 111 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 105 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 107 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 112 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 111 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 117 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 51 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 51 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 114 KiB

Some files were not shown because too many files have changed in this diff Show More