diff --git a/hosts/default/configuration.nix b/hosts/default/configuration.nix index 39fd91e..cc6d899 100644 --- a/hosts/default/configuration.nix +++ b/hosts/default/configuration.nix @@ -96,6 +96,12 @@ alacritty ]; + + zramSwap = { + enable = true; + algorithm = "zstd"; + }; + # Some programs need SUID wrappers, can be configured further or are # started in user sessions. # programs.mtr.enable = true; @@ -107,7 +113,7 @@ # List services that you want to enable: # Enable the OpenSSH daemon. - services.openssh.enable = true; + # services.openssh.enable = true; # Open ports in the firewall. # networking.firewall.allowedTCPPorts = [ ... ]; diff --git a/hosts/default/home.nix b/hosts/default/home.nix index f6ab105..e12393c 100644 --- a/hosts/default/home.nix +++ b/hosts/default/home.nix @@ -12,14 +12,17 @@ # The home.packages option allows you to install Nix packages into your # environment. home.packages = [ - pkgs.htop - pkgs.firefox - pkgs.thunderbird - pkgs.neofetch - pkgs.tree pkgs.cmake pkgs.gcc + pkgs.firefox + pkgs.htop pkgs.libtool + pkgs.libreoffice + pkgs.neofetch + pkgs.swww + pkgs.picom + pkgs.thunderbird + pkgs.tree (pkgs.nerdfonts.override { fonts = [ "FiraCode" "DroidSansMono" ]; }) ]; @@ -54,7 +57,52 @@ }; xdg.enable = true; - xdg.configFile."hypr/hyprland.conf".source = ./hyprland.conf; + xdg.configFile = { + "alacritty" = { + recursive = true; + source = ../../modules/old_configs/alacritty; + }; + "contour" = { + recursive = true; + source = ../../modules/old_configs/contour; + }; + "emacs" = { + recursive = true; + source = ../../modules/old_configs/emacs; + }; + "ghostty" = { + recursive = true; + source = ../../modules/old_configs/ghostty; + }; + "hypr" = { + recursive = true; + source = ../../modules/old_configs/hypr; + }; + "kitty" = { + recursive = true; + source = ../../modules/old_configs/kitty; + }; + "nvim" = { + recursive = true; + source = ../../modules/old_configs/nvim; + }; + "river" = { + recursive = true; + source = ../../modules/old_configs/river; + }; + "swaylock" = { + recursive = true; + source = ../../modules/old_configs/swaylock; + }; + "waybar" = { + recursive = true; + source = ../../modules/old_configs/waybar; + }; + "wofi" = { + recursive = true; + source = ../../modules/old_configs/wofi; + }; + }; wayland.windowManager.hyprland = { enable = true; systemd.enable = true; @@ -99,6 +147,7 @@ # epkgs.magit # ]; }; + programs.feh.enable = true; programs.git = { enable = true; diff-so-fancy.enable = true; diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/LICENSE b/modules/old_configs/alacritty/.alacritty-colorscheme/LICENSE new file mode 100644 index 0000000..34e344b --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/LICENSE @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + +TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + +1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + +2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + +3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + +4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + +5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + +6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + +7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + +8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + +9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + +END OF TERMS AND CONDITIONS + +APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + +Copyright 2019-2020 indrajit + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/README.md b/modules/old_configs/alacritty/.alacritty-colorscheme/README.md new file mode 100644 index 0000000..6a83fd1 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/README.md @@ -0,0 +1,119 @@ +# Alacritty Theme + +[![license](https://img.shields.io/github/license/eendroroy/alacritty-theme.svg)](https://github.com/eendroroy/alacritty-theme/blob/master/LICENSE) +[![GitHub tag](https://img.shields.io/github/tag/eendroroy/alacritty-theme.svg)](https://github.com/eendroroy/alacritty-theme/tags) +[![GitHub last commit (branch)](https://img.shields.io/github/last-commit/eendroroy/alacritty-theme/master.svg)](https://github.com/eendroroy/alacritty-theme) + +[![GitHub issues](https://img.shields.io/github/issues/eendroroy/alacritty-theme.svg)](https://github.com/eendroroy/alacritty-theme/issues) +[![GitHub closed issues](https://img.shields.io/github/issues-closed/eendroroy/alacritty-theme.svg)](https://github.com/eendroroy/alacritty-theme/issues?q=is%3Aissue+is%3Aclosed) +[![GitHub pull requests](https://img.shields.io/github/issues-pr/eendroroy/alacritty-theme.svg)](https://github.com/eendroroy/alacritty-theme/pulls) +[![GitHub closed pull requests](https://img.shields.io/github/issues-pr-closed/eendroroy/alacritty-theme.svg)](https://github.com/eendroroy/alacritty-theme/pulls?q=is%3Apr+is%3Aclosed) + +This repo lists (copied or slightly modified) color schemes for `alacritty` + +- collected from various sources +- converted from other terminal emulator themes +- created from vim or emacs color schemes. + +## How to apply? + +There are multiple ways - + +1. Import the scheme in `alacritty.yaml` file: + + Clone the repository: + + `git clone https://github.com/eendroroy/alacritty-theme.git ~/.alacritty-colorscheme` + + And add the below line into `alacritty.yaml`: + ```yaml + import: + - ~/.alacritty-colorscheme/themes/{scheme_name}.yaml + ``` +2. Copy the content of `yaml` file in the `colors` section into `~/.config/alacritty/alacritty.yml` file. +3. Use [alacritty-colorscheme](https://github.com/toggle-corp/alacritty-colorscheme). Read details here: [Docs](https://github.com/toggle-corp/alacritty-colorscheme/blob/master/README.md) + +## Color Schemes + +| NAME | COLORS | +|:-------------------------------------------------------------------------------------------------------------------------------------------------:|:----------------------------------------------------------:| +| **_afterglow_**
[source](https://github.com/YabataDesign/afterglow-theme) | ![base16_default_dark](images/afterglow.png) | +| **_argonaut_**
[source](https://github.com/pwaleczek/Argonaut-theme) | ![base16_default_dark](images/argonaut.png) | +| **_atom_one_light_**
[source](https://github.com/dexpota/kitty-themes/blob/master/themes/AtomOneLight.conf) | ![atom_one_light](images/atom_one_light.png) | +| **_ayu_dark_**
[source](https://github.com/ayu-theme/ayu-colors) | ![base16_default_dark](images/ayu_dark.png) | +| **_base16_default_dark_**
[source](https://github.com/chriskempson/base16) | ![base16_default_dark](images/base16_default_dark.png) | +| **_blood_moon_**
[source](https://github.com/dguo/blood-moon) | ![blood_moon](images/blood_moon.png) | +| **_breeze_**
[source](https://github.com/KDE/breeze) | ![breeze](images/breeze.png) | +| **_campbell_**
[source](https://blogs.msdn.microsoft.com/commandline/2017/08/02/updating-the-windows-console-colors) | ![campbell](images/campbell.png) | +| **_challenger_deep_**
[source](https://github.com/challenger-deep-theme/alacritty) | ![challenger_deep](images/challenger_deep.png) | +| **_Cobalt2_**
[source](https://github.com/wesbos/cobalt2/tree/master/Cobalt2) | ![Cobalt2](images/Cobalt2.png) | +| **_cyber_punk_neon_**
[source](https://github.com/Roboron3042/Cyberpunk-Neon) | ![cyber_punk_neon](images/cyber_punk_neon.png) | +| **_darcula_**
[source](https://draculatheme.com) | ![darcula](images/darcula.png) | +| **_dark_pastels_**
[source](https://invent.kde.org/utilities/konsole/-/blob/master/data/color-schemes/DarkPastels.colorscheme) | ![dark_pastels](images/dark_pastels.png) | +| **_doom_one_**
[source](https://github.com/hlissner/emacs-doom-themes) | ![doom_one](images/doom_one.png) | +| **_dracula_**
[source](https://draculatheme.com) | ![dracula](images/dracula.png) | +| **_falcon_**
[source](https://github.com/fenetikm/falcon) | ![falcon](images/falcon.png) | +| **_flat_remix_**
[source](https://github.com/Mayccoll/Gogh/blob/master/themes/flat-remix.sh) | ![flat_remix](images/flat_remix.png) | +| **_gotham_** | ![falcon](images/gotham.png) | +| **_gruvbox_dark_**
[source](https://github.com/morhetz/gruvbox) | ![gruvbox_dark](images/gruvbox_dark.png) | +| **_gruvbox_light_**
[source](https://github.com/morhetz/gruvbox) | ![gruvbox_light](images/gruvbox_light.png) | +| **_gruvbox_material_**
[source](https://github.com/sainnhe/gruvbox-material) | ![gruvbox_material](images/gruvbox_material.png) | +| **_high_contrast_** | ![gruvbox_light](images/high_contrast.png) | +| **_horizon-dark_**
[source](https://github.com/jolaleye/horizon-theme-vscode) | ![horizon-dark](images/horizon-dark.png) | +| **_hyper_**
[source](https://hyper.is) | ![hyper](images/hyper.png) | +| **_iterm_** | ![iterm](images/iterm.png) | +| **_konsole_linux_** | ![iterm](images/konsole_linux.png) | +| **_low_contrast_** | ![iterm](images/low_contrast.png) | +| **_material_theme_**
[source](https://github.com/equinusocio/material-theme) | ![material_theme](images/material_theme.png) | +| **_material_theme_mod_** | ![material_theme_mod](images/material_theme_mod.png) | +| **_monokai_pro_**
[source](https://gist.github.com/AlphaTechnolog/d1d5f6557f77f71519cb5713268da7dd) | ![monokai_pro](images/monokai_pro.png) | +| **_moonlight_ii_vscode_**
[source](https://github.com/atomiks/moonlight-vscode-theme) | ![moonlight_ii_vscode](images/moonlight_ii_vscode.png) | +| **_night_owlish_light_** | ![night_owlish_light](images/night_owlish_light.png) | +| **_nord_**
[source](https://github.com/arcticicestudio/nord) | ![nord](images/nord.png) | +| **_oceanic_next_**
[source](https://github.com/voronianski/oceanic-next-color-scheme) | ![oceanic_next](images/oceanic_next.png) | +| **_omni_**
[source](https://github.com/getomni/alacritty/blob/main/omni.yml) | ![omni](images/omni.png) | +| **_one_dark_** | ![one_dark](images/one_dark.png) | +| **_palenight_**
[source](https://github.com/JonathanSpeek/palenight-iterm2) | ![palenight](images/palenight.png) | +| **_papercolor_dark_**
[source](https://github.com/NLKNguyen/papercolor-theme/blob/master/colors/PaperColor.vim#L126) | ![papercolor_dark](images/papercolor_dark.png) | +| **_papercolor_light_**
[source](https://github.com/NLKNguyen/papercolor-theme/blob/master/colors/PaperColor.vim#L36) | ![papercolor_light](images/papercolor_light.png) | +| **_papertheme_**
[source](https://github.com/s6muel/paper-theme/blob/main/themes/alacritty/paper-theme.yml) | ![papercolor_light](images/papertheme.png) | +| **_pencil_dark_**
[source](https://github.com/mattly/iterm-colors-pencil) | ![pencil_dark](images/pencil_dark.png) | +| **_pencil_light_**
[source](https://github.com/mattly/iterm-colors-pencil) | ![pencil_light](images/pencil_light.png) | +| **_remedy_dark_**
[source](https://github.com/robertrossmann/vscode-remedy) | ![remedy_dark](images/remedy_dark.png) | +| **_snazzy_**
[source](https://github.com/sindresorhus/hyper-snazzy) | ![snazzy](images/snazzy.png) | +| **seashells**
[source](https://raw.githubusercontent.com/mbadolato/iTerm2-Color-Schemes/master/schemes/SeaShells.itermcolors) | ![seashells](images/seashells.png) | +| **smoooooth**
[source](https://github.com/gnachman/iTerm2/blob/33945e63ad48ed80d6cc1adf7cbeb663217652d2/plists/ColorPresets.plist#L4345-L4685) | ![smoooooth](images/smoooooth.png) | +| **_solarized_dark_**
[source](http://ethanschoonover.com/solarized) | ![solarized_dark](images/solarized_dark.png) | +| **_solarized_light_**
[source](http://ethanschoonover.com/solarized) | ![solarized_light](images/solarized_light.png) | +| **_taerminal_**
[source](https://github.com/cozywigwam/iterm-taerminal) | ![taerminal](images/taerminal.png) | +| **_tango_dark_**
[source](https://github.com/GNOME/gnome-terminal/blob/18939a24d21d6b7c6edd57a00a3a8a48f3aecec5/src/profile-editor.c#L213) | ![tango_dark](images/tango_dark.png) | +| **_tender_**
[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_**
[source](https://github.com/zatchheems/tokyo-night-alacritty-theme) | ![tokyo-night](images/tokyo-night.png) | +| **_tokyo-night-storm_**
[source](https://github.com/zatchheems/tokyo-night-alacritty-theme) | ![tokyo-night-storm](images/tokyo-night-storm.png) | +| **_tomorrow_night_**
[source](https://github.com/ChrisKempson/Tomorrow-Theme) | ![tomorrow_night](images/tomorrow_night.png) | +| **_tomorrow_night_bright_**
[source](https://github.com/ChrisKempson/Tomorrow-Theme) | ![tomorrow_night_bright](images/tomorrow_night_bright.png) | +| **_wombat_**
[source](https://github.com/djoyner/iTerm2-wombat) | ![wombat](images/wombat.png) | +| **_xterm_** | ![xterm](images/xterm.png) | + + +## Contributing + +Bug reports and pull requests are welcome on GitHub at [alacritty-theme](https://github.com/eendroroy/alacritty-theme) +repository. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to +adhere to the [Contributor Covenant](http://contributor-covenant.org) code of conduct. + + 1. Fork it ( https://github.com/eendroroy/alacritty-theme/fork ) + 2. Create your feature branch (`git checkout -b my-new-feature`) + 3. Commit your changes (`git commit -am 'Add some feature'`) + 4. Push to the branch (`git push origin my-new-feature`) + 5. Create a new Pull Request + +## Author + +* **indrajit** - *Owner* - [eendroroy](https://github.com/eendroroy) + +## License + +The project is available as open source under the terms of the [Apache License, Version 2.0](LICENSE) diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/Cobalt2.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/Cobalt2.png new file mode 100644 index 0000000..f410a18 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/Cobalt2.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/afterglow.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/afterglow.png new file mode 100644 index 0000000..9ab4f3d Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/afterglow.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/argonaut.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/argonaut.png new file mode 100644 index 0000000..2845c9b Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/argonaut.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/atom_one_light.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/atom_one_light.png new file mode 100644 index 0000000..6c98bb1 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/atom_one_light.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/ayu_dark.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/ayu_dark.png new file mode 100644 index 0000000..4d4581d Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/ayu_dark.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/base16_default_dark.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/base16_default_dark.png new file mode 100644 index 0000000..f6c9036 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/base16_default_dark.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/blood_moon.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/blood_moon.png new file mode 100644 index 0000000..40c84ee Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/blood_moon.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/breeze.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/breeze.png new file mode 100644 index 0000000..7a41c14 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/breeze.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/campbell.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/campbell.png new file mode 100644 index 0000000..54c9414 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/campbell.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/challenger_deep.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/challenger_deep.png new file mode 100644 index 0000000..49c4223 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/challenger_deep.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/cyber_punk_neon.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/cyber_punk_neon.png new file mode 100644 index 0000000..ddc6f3e Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/cyber_punk_neon.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/darcula.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/darcula.png new file mode 100644 index 0000000..0f022f2 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/darcula.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/dark_pastels.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/dark_pastels.png new file mode 100644 index 0000000..f8102f8 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/dark_pastels.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/doom_one.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/doom_one.png new file mode 100644 index 0000000..73818db Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/doom_one.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/dracula.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/dracula.png new file mode 100644 index 0000000..128daeb Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/dracula.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/falcon.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/falcon.png new file mode 100644 index 0000000..0509231 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/falcon.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/flat_remix.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/flat_remix.png new file mode 100644 index 0000000..524461d Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/flat_remix.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/gotham.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/gotham.png new file mode 100644 index 0000000..696466d Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/gotham.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/gruvbox_dark.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/gruvbox_dark.png new file mode 100644 index 0000000..1124b94 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/gruvbox_dark.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/gruvbox_light.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/gruvbox_light.png new file mode 100644 index 0000000..1b1efb1 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/gruvbox_light.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/gruvbox_material.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/gruvbox_material.png new file mode 100644 index 0000000..fa75eb7 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/gruvbox_material.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/high_contrast.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/high_contrast.png new file mode 100644 index 0000000..7814b33 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/high_contrast.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/horizon-dark.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/horizon-dark.png new file mode 100644 index 0000000..f5d11e0 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/horizon-dark.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/hyper.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/hyper.png new file mode 100644 index 0000000..f79dd00 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/hyper.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/iterm.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/iterm.png new file mode 100644 index 0000000..9cec735 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/iterm.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/konsole_linux.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/konsole_linux.png new file mode 100644 index 0000000..e4b64ee Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/konsole_linux.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/low_contrast.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/low_contrast.png new file mode 100644 index 0000000..52970f5 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/low_contrast.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/material_theme.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/material_theme.png new file mode 100644 index 0000000..3098592 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/material_theme.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/material_theme_mod.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/material_theme_mod.png new file mode 100644 index 0000000..a310664 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/material_theme_mod.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/monokai_pro.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/monokai_pro.png new file mode 100644 index 0000000..95437fa Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/monokai_pro.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/moonlight_ii_vscode.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/moonlight_ii_vscode.png new file mode 100644 index 0000000..1058371 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/moonlight_ii_vscode.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/night_owlish_light.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/night_owlish_light.png new file mode 100644 index 0000000..6178912 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/night_owlish_light.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/nord.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/nord.png new file mode 100644 index 0000000..ad1ec75 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/nord.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/oceanic_next.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/oceanic_next.png new file mode 100644 index 0000000..2408c9e Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/oceanic_next.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/omni.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/omni.png new file mode 100644 index 0000000..efabdc8 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/omni.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/one_dark.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/one_dark.png new file mode 100644 index 0000000..089ed78 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/one_dark.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/palenight.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/palenight.png new file mode 100644 index 0000000..9e0fd58 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/palenight.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/papercolor_dark.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/papercolor_dark.png new file mode 100644 index 0000000..a5d3f77 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/papercolor_dark.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/papercolor_light.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/papercolor_light.png new file mode 100644 index 0000000..7e7b9e6 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/papercolor_light.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/papertheme.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/papertheme.png new file mode 100644 index 0000000..ec5d947 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/papertheme.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/pencil_dark.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/pencil_dark.png new file mode 100644 index 0000000..5cf5df0 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/pencil_dark.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/pencil_light.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/pencil_light.png new file mode 100644 index 0000000..c392e14 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/pencil_light.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/remedy_dark.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/remedy_dark.png new file mode 100644 index 0000000..eac67b5 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/remedy_dark.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/seashells.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/seashells.png new file mode 100644 index 0000000..b76f2f8 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/seashells.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/smoooooth.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/smoooooth.png new file mode 100644 index 0000000..7034974 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/smoooooth.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/snazzy.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/snazzy.png new file mode 100644 index 0000000..9632f15 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/snazzy.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/solarized_dark.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/solarized_dark.png new file mode 100644 index 0000000..27f98fd Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/solarized_dark.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/solarized_light.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/solarized_light.png new file mode 100644 index 0000000..5d23dde Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/solarized_light.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/taerminal.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/taerminal.png new file mode 100644 index 0000000..0619607 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/taerminal.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/tango_dark.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/tango_dark.png new file mode 100644 index 0000000..b1e3915 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/tango_dark.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/tender.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/tender.png new file mode 100644 index 0000000..d817267 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/tender.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/terminal_app.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/terminal_app.png new file mode 100644 index 0000000..81c9da1 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/terminal_app.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/thelovelace.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/thelovelace.png new file mode 100644 index 0000000..269a797 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/thelovelace.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/tokyo-night-storm.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/tokyo-night-storm.png new file mode 100644 index 0000000..ad39605 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/tokyo-night-storm.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/tokyo-night.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/tokyo-night.png new file mode 100644 index 0000000..d6ed018 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/tokyo-night.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/tomorrow_night.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/tomorrow_night.png new file mode 100644 index 0000000..ab9ac93 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/tomorrow_night.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/tomorrow_night_bright.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/tomorrow_night_bright.png new file mode 100644 index 0000000..b5d1493 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/tomorrow_night_bright.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/wombat.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/wombat.png new file mode 100644 index 0000000..651534c Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/wombat.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/images/xterm.png b/modules/old_configs/alacritty/.alacritty-colorscheme/images/xterm.png new file mode 100644 index 0000000..62e3039 Binary files /dev/null and b/modules/old_configs/alacritty/.alacritty-colorscheme/images/xterm.png differ diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/schemes.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/schemes.yaml new file mode 100644 index 0000000..3e58c94 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/schemes.yaml @@ -0,0 +1,1478 @@ +schemes: + afterglow: &afterglow + primary: + background: '0x2c2c2c' + foreground: '0xd6d6d6' + dim_foreground: '0xdbdbdb' + bright_foreground: '0xd9d9d9' + dim_background: '0x202020' # not sure + bright_background: '0x3a3a3a' # not sure + cursor: + text: '0x2c2c2c' + cursor: '0xd9d9d9' + normal: + black: '0x1c1c1c' + red: '0xbc5653' + green: '0x909d63' + yellow: '0xebc17a' + blue: '0x7eaac7' + magenta: '0xaa6292' + cyan: '0x86d3ce' + white: '0xcacaca' + bright: + black: '0x636363' + red: '0xbc5653' + green: '0x909d63' + yellow: '0xebc17a' + blue: '0x7eaac7' + magenta: '0xaa6292' + cyan: '0x86d3ce' + white: '0xf7f7f7' + dim: + black: '0x232323' + red: '0x74423f' + green: '0x5e6547' + yellow: '0x8b7653' + blue: '0x556b79' + magenta: '0x6e4962' + cyan: '0x5c8482' + white: '0x828282' + + argonaut: &argonaut + primary: + background: '0x292C3E' + foreground: '0xEBEBEB' + cursor: + text: '0xFF261E' + cursor: '0xFF261E' + normal: + black: '0x0d0d0d' + red: '0xFF301B' + green: '0xA0E521' + yellow: '0xFFC620' + blue: '0x1BA6FA' + magenta: '0x8763B8' + cyan: '0x21DEEF' + white: '0xEBEBEB' + bright: + black: '0x6D7070' + red: '0xFF4352' + green: '0xB8E466' + yellow: '0xFFD750' + blue: '0x1BA6FA' + magenta: '0xA578EA' + cyan: '0x73FBF1' + white: '0xFEFEF8' + + atom_one_light: &atom_one_light + primary: + background: '0xf8f8f8' + foreground: '0x2a2b33' + normal: + black: '0x000000' + red: '0xde3d35' + green: '0x3e953a' + yellow: '0xd2b67b' + blue: '0x2f5af3' + magenta: '0xa00095' + cyan: '0x3e953a' + white: '0xbbbbbb' + bright: + black: '0x000000' + red: '0xde3d35' + green: '0x3e953a' + yellow: '0xd2b67b' + blue: '0x2f5af3' + magenta: '0xa00095' + cyan: '0x3e953a' + white: '0xffffff' + + ayu_dark: &ayu_dark + primary: + background: '0x0A0E14' + foreground: '0xB3B1AD' + normal: + black: '0x01060E' + red: '0xEA6C73' + green: '0x91B362' + yellow: '0xF9AF4F' + blue: '0x53BDFA' + magenta: '0xFAE994' + cyan: '0x90E1C6' + white: '0xC7C7C7' + bright: + black: '0x686868' + red: '0xF07178' + green: '0xC2D94C' + yellow: '0xFFB454' + blue: '0x59C2FF' + magenta: '0xFFEE99' + cyan: '0x95E6CB' + white: '0xFFFFFF' + + base16_dark: &base16_dark + primary: + background: '0x181818' + foreground: '0xd8d8d8' + cursor: + text: '0xd8d8d8' + cursor: '0xd8d8d8' + normal: + black: '0x181818' + red: '0xab4642' + green: '0xa1b56c' + yellow: '0xf7ca88' + blue: '0x7cafc2' + magenta: '0xba8baf' + cyan: '0x86c1b9' + white: '0xd8d8d8' + bright: + black: '0x585858' + red: '0xab4642' + green: '0xa1b56c' + yellow: '0xf7ca88' + blue: '0x7cafc2' + magenta: '0xba8baf' + cyan: '0x86c1b9' + white: '0xf8f8f8' + + blood_moon: &blood_moon + primary: + background: '0x10100E' + foreground: '0xC6C6C4' + normal: + black: '0x10100E' + red: '0xC40233' + green: '0x009F6B' + yellow: '0xFFD700' + blue: '0x0087BD' + magenta: '0x9A4EAE' + cyan: '0x20B2AA' + white: '0xC6C6C4' + bright: + black: '0x696969' + red: '0xFF2400' + green: '0x03C03C' + yellow: '0xFDFF00' + blue: '0x007FFF' + magenta: '0xFF1493' + cyan: '0x00CCCC' + white: '0xFFFAFA' + + breeze: &breeze + primary: + background: '0x232627' + foreground: '0xfcfcfc' + dim_foreground: '0xeff0f1' + bright_foreground: '0xffffff' + dim_background: '0x31363b' + bright_background: '0x000000' + normal: + black: '0x232627' + red: '0xed1515' + green: '0x11d116' + yellow: '0xf67400' + blue: '0x1d99f3' + magenta: '0x9b59b6' + cyan: '0x1abc9c' + white: '0xfcfcfc' + bright: + black: '0x7f8c8d' + red: '0xc0392b' + green: '0x1cdc9a' + yellow: '0xfdbc4b' + blue: '0x3daee9' + magenta: '0x8e44ad' + cyan: '0x16a085' + white: '0xffffff' + dim: + black: '0x31363b' + red: '0x783228' + green: '0x17a262' + yellow: '0xb65619' + blue: '0x1b668f' + magenta: '0x614a73' + cyan: '0x186c60' + white: '0x63686d' + + campbell: &campbell + primary: + background: '0x0c0c0c' + foreground: '0xcccccc' + normal: + black: '0x0c0c0c' + red: '0xc50f1f' + green: '0x13a10e' + yellow: '0xc19c00' + blue: '0x0037da' + magenta: '0x881798' + cyan: '0x3a96dd' + white: '0xcccccc' + bright: + black: '0x767676' + red: '0xe74856' + green: '0x16c60c' + yellow: '0xf9f1a5' + blue: '0x3b78ff' + magenta: '0xb4009e' + cyan: '0x61d6d6' + white: '0xf2f2f2' + + challenger_deep: &challenger_deep + primary: + background: '0x1e1c31' + foreground: '0xcbe1e7' + cursor: + text: '0xff271d' + cursor: '0xfbfcfc' + normal: + black: '0x141228' + red: '0xff5458' + green: '0x62d196' + yellow: '0xffb378' + blue: '0x65b2ff' + magenta: '0x906cff' + cyan: '0x63f2f1' + white: '0xa6b3cc' + bright: + black: '0x565575' + red: '0xff8080' + green: '0x95ffa4' + yellow: '0xffe9aa' + blue: '0x91ddff' + magenta: '0xc991e1' + cyan: '0xaaffe4' + white: '0xcbe3e7' + + Cobalt2: &Cobalt2 + primary: + background: '0x122637' + foreground: '0xffffff' + cursor: + text: '0x122637' + cursor: '0xf0cb09' + normal: + black: '0x000000' + red: '0xff0000' + green: '0x37dd21' + yellow: '0xfee409' + blue: '0x1460d2' + magenta: '0xff005d' + cyan: '0x00bbbb' + white: '0xbbbbbb' + bright: + black: '0x545454' + red: '0xf40d17' + green: '0x3bcf1d' + yellow: '0xecc809' + blue: '0x5555ff' + magenta: '0xff55ff' + cyan: '0x6ae3f9' + white: '0xffffff' + + cyber_punk_neon: &cyber_punk_neon + primary: + background: "0x000b1e" + foreground: "0x0abdc6" + cursor: + text: "0x000b1e" + cursor: "0x0abdc6" + normal: + black: "0x123e7c" + red: "0xff0000" + green: "0xd300c4" + yellow: "0xf57800" + blue: "0x123e7c" + magenta: "0x711c91" + cyan: "0x0abdc6" + white: "0xd7d7d5" + bright: + black: "0x1c61c2" + red: "0xff0000" + green: "0xd300c4" + yellow: "0xf57800" + blue: "0x00ff00" + magenta: "0x711c91" + cyan: "0x0abdc6" + white: "0xd7d7d5" + + darcula: &darcula + primary: + background: '0x282a36' + foreground: '0xf8f8f2' + normal: + black: '0x000000' + red: '0xff5555' + green: '0x50fa7b' + yellow: '0xf1fa8c' + blue: '0xcaa9fa' + magenta: '0xff79c6' + cyan: '0x8be9fd' + white: '0xbfbfbf' + bright: + black: '0x282a35' + red: '0xff6e67' + green: '0x5af78e' + yellow: '0xf4f99d' + blue: '0xcaa9fa' + magenta: '0xff92d0' + cyan: '0x9aedfe' + white: '0xe6e6e6' + + dark_pastels: &dark_pastels + primary: + background: '0x2C2C2C' + foreground: '0xDCDCCC' + normal: + black: '0x3F3F3F' + red: '0x705050' + green: '0x60B48A' + yellow: '0xDFAF8F' + blue: '0x9AB8D7' + magenta: '0xDC8CC3' + cyan: '0x8CD0D3' + white: '0xDCDCCC' + bright: + black: '0x709080' + red: '0xDCA3A3' + green: '0x72D5A3' + yellow: '0xF0DFAF' + blue: '0x94BFF3' + magenta: '0xEC93D3' + cyan: '0x93E0E3' + white: '0xFFFFFF' + + doom_one: &doom_one + primary: + background: '0x282c34' + foreground: '0xbbc2cf' + normal: + black: '0x282c34' + red: '0xff6c6b' + green: '0x98be65' + yellow: '0xecbe7b' + blue: '0x51afef' + magenta: '0xc678dd' + cyan: '0x46d9ff' + white: '0xbbc2cf' + + dracula: &dracula + primary: + background: '0x282a36' + foreground: '0xf8f8f2' + normal: + black: '0x000000' + red: '0xff5555' + green: '0x50fa7b' + yellow: '0xf1fa8c' + blue: '0xbd93f9' + magenta: '0xff79c6' + cyan: '0x8be9fd' + white: '0xbbbbbb' + bright: + black: '0x555555' + red: '0xff5555' + green: '0x50fa7b' + yellow: '0xf1fa8c' + blue: '0xcaa9fa' + magenta: '0xff79c6' + cyan: '0x8be9fd' + white: '0xffffff' + + falcon: &falcon + primary: + background: '0x020221' + foreground: '0xb4b4b9' + cursor: + text: '0x020221' + cursor: '0xffe8c0' + normal: + black: '0x000004' + red: '0xff3600' + green: '0x718e3f' + yellow: '0xffc552' + blue: '0x635196' + magenta: '0xff761a' + cyan: '0x34bfa4' + white: '0xb4b4b9' + bright: + black: '0x020221' + red: '0xff8e78' + green: '0xb1bf75' + yellow: '0xffd392' + blue: '0x99a4bc' + magenta: '0xffb07b' + cyan: '0x8bccbf' + white: '0xf8f8ff' + + flat_remix: &flat_remix + primary: + background: '0x272a34' + foreground: '0xFFFFFF' + normal: + black: '0x1F2229' + red: '0xEC0101' + green: '0x47D4B9' + yellow: '0xFF8A18' + blue: '0x277FFF' + magenta: '0xD71655' + cyan: '0x05A1F7' + white: '0xFFFFFF' + bright: + black: '0x1F2229' + red: '0xD41919' + green: '0x5EBDAB' + yellow: '0xFEA44C' + blue: '0x367bf0' + magenta: '0xBF2E5D' + cyan: '0x49AEE6' + white: '0xFFFFFF' + + gotham: &gotham + primary: + background: '0x0a0f14' + foreground: '0x98d1ce' + normal: + black: '0x0a0f14' + red: '0xc33027' + green: '0x26a98b' + yellow: '0xedb54b' + blue: '0x195465' + magenta: '0x4e5165' + cyan: '0x33859d' + white: '0x98d1ce' + bright: + black: '0x10151b' + red: '0xd26939' + green: '0x081f2d' + yellow: '0x245361' + blue: '0x093748' + magenta: '0x888ba5' + cyan: '0x599caa' + white: '0xd3ebe9' + + gruvbox_dark: &gruvbox_dark + primary: + # hard contrast: background = '0x1d2021' + background: '0x282828' + # soft contrast: background = '0x32302f' + foreground: '0xebdbb2' + normal: + black: '0x282828' + red: '0xcc241d' + green: '0x98971a' + yellow: '0xd79921' + blue: '0x458588' + magenta: '0xb16286' + cyan: '0x689d6a' + white: '0xa89984' + bright: + black: '0x928374' + red: '0xfb4934' + green: '0xb8bb26' + yellow: '0xfabd2f' + blue: '0x83a598' + magenta: '0xd3869b' + cyan: '0x8ec07c' + white: '0xebdbb2' + + gruvbox_light: &gruvbox_light + primary: + # hard contrast: background = '0xf9f5d7' + background: '0xfbf1c7' + # soft contrast: background = '0xf2e5bc' + foreground: '0x3c3836' + normal: + black: '0xfbf1c7' + red: '0xcc241d' + green: '0x98971a' + yellow: '0xd79921' + blue: '0x458588' + magenta: '0xb16286' + cyan: '0x689d6a' + white: '0x7c6f64' + bright: + black: '0x928374' + red: '0x9d0006' + green: '0x79740e' + yellow: '0xb57614' + blue: '0x076678' + magenta: '0x8f3f71' + cyan: '0x427b58' + white: '0x3c3836' + + gruvbox_material: &gruvbox_material + primary: + background: '0x282828' + foreground: '0xdfbf8e' + normal: + black: '0x665c54' + red: '0xea6962' + green: '0xa9b665' + yellow: '0xe78a4e' + blue: '0x7daea3' + magenta: '0xd3869b' + cyan: '0x89b482' + white: '0xdfbf8e' + bright: + black: '0x928374' + red: '0xea6962' + green: '0xa9b665' + yellow: '0xe3a84e' + blue: '0x7daea3' + magenta: '0xd3869b' + cyan: '0x89b482' + white: '0xdfbf8e' + + high_contrast: &high_contrast + primary: + background: '0x444444' + foreground: '0xdddddd' + cursor: + text: '0xaaaaaa' + cursor: '0xffffff' + normal: + black: '0x000000' + red: '0xff0000' + green: '0x00ff00' + yellow: '0xffff00' + blue: '0x0000ff' + magenta: '0xff00ff' + cyan: '0x00ffff' + white: '0xffffff' + bright: + black: '0x000000' + red: '0xff0000' + green: '0x00ff00' + yellow: '0xffff00' + blue: '0x0000ff' + magenta: '0xff00ff' + cyan: '0x00ffff' + white: '0xffffff' + + horizon-dark: &horizon-dark + primary: + background: '0x1c1e26' + foreground: '0xe0e0e0' + normal: + black: '0x16161c' + red: '0xe95678' + green: '0x29d398' + yellow: '0xfab795' + blue: '0x26bbd9' + magenta: '0xee64ac' + cyan: '0x59e1e3' + white: '0xd5d8da' + bright: + black: '0x5b5858' + red: '0xec6a88' + green: '0x3fdaa4' + yellow: '0xfbc3a7' + blue: '0x3fc4de' + magenta: '0xf075b5' + cyan: '0x6be4e6' + white: '0xd5d8da' + + hyper: &hyper + primary: + background: '0x000000' + foreground: '0xffffff' + cursor: + text: '0xF81CE5' + cursor: '0xffffff' + normal: + black: '0x000000' + red: '0xfe0100' + green: '0x33ff00' + yellow: '0xfeff00' + blue: '0x0066ff' + magenta: '0xcc00ff' + cyan: '0x00ffff' + white: '0xd0d0d0' + bright: + black: '0x808080' + red: '0xfe0100' + green: '0x33ff00' + yellow: '0xfeff00' + blue: '0x0066ff' + magenta: '0xcc00ff' + cyan: '0x00ffff' + white: '0xFFFFFF' + + iterm_default: &iterm_default + primary: + background: '0x101421' + foreground: '0xfffbf6' + normal: + black: '0x2e2e2e' + red: '0xeb4129' + green: '0xabe047' + yellow: '0xf6c744' + blue: '0x47a0f3' + magenta: '0x7b5cb0' + cyan: '0x64dbed' + white: '0xe5e9f0' + bright: + black: '0x565656' + red: '0xec5357' + green: '0xc0e17d' + yellow: '0xf9da6a' + blue: '0x49a4f8' + magenta: '0xa47de9' + cyan: '0x99faf2' + white: '0xffffff' + + konsole_linux: &konsole_linux + primary: + foreground: '0xe3e3e3' + bright_foreground: '0xffffff' + dim_foreground: '0xe3e3e3' + background: '0x1f1f1f' + bright_background: '0x686868' # not sure + dim_background: '0x1f1f1f' # not sure + cursor: + text: '0x191622' + cursor: '0xf8f8f2' + search: + matches: + foreground: '0xb2b2b2' + background: '0xb26818' + focused_match: + foreground: CellBackground + background: CellForeground + normal: + black: '0x000000' + red: '0xb21818' + green: '0x18b218' + yellow: '0xb26818' + blue: '0x1818b2' + magenta: '0xb218b2' + cyan: '0x18b2b2' + white: '0xb2b2b2' + bright: + black: '0x686868' + red: '0xff5454' + green: '0x54ff54' + yellow: '0xffff54' + blue: '0x5454ff' + magenta: '0xff54ff' + cyan: '0x54ffff' + white: '0xffffff' + dim: + black: '0x000000' + red: '0xb21818' + green: '0x18b218' + yellow: '0xb26818' + blue: '0x1818b2' + magenta: '0xb218b2' + cyan: '0x18b2b2' + white: '0xb2b2b2' + + low_contrast: &low_contrast + primary: + background: '0x333333' + foreground: '0xdddddd' + cursor: + text: '0xaaaaaa' + cursor: '0xffffff' + normal: + black: '0x000000' + red: '0xbb0000' + green: '0x00bb00' + yellow: '0xbbbb00' + blue: '0x0000bb' + magenta: '0xbb00bb' + cyan: '0x00bbbb' + white: '0xbbbbbb' + bright: + black: '0x000000' + red: '0xbb0000' + green: '0x00bb00' + yellow: '0xbbbb00' + blue: '0x0000bb' + magenta: '0xbb00bb' + cyan: '0x00bbbb' + white: '0xbbbbbb' + + material_theme: &material_theme + primary: + background: '0x1e282d' + foreground: '0xc4c7d1' + normal: + black: '0x666666' + red: '0xeb606b' + green: '0xc3e88d' + yellow: '0xf7eb95' + blue: '0x80cbc4' + magenta: '0xff2f90' + cyan: '0xaeddff' + white: '0xffffff' + bright: + black: '0xff262b' + red: '0xeb606b' + green: '0xc3e88d' + yellow: '0xf7eb95' + blue: '0x7dc6bf' + magenta: '0x6c71c4' + cyan: '0x35434d' + white: '0xffffff' + + material_theme_mod: &material_theme_mod + primary: + background: '0x1e282d' + foreground: '0xc4c7d1' + normal: + black: '0x666666' + red: '0xeb606b' + green: '0xc3e88d' + yellow: '0xf7eb95' + blue: '0x80cbc4' + magenta: '0xff2f90' + cyan: '0xaeddff' + white: '0xffffff' + bright: + black: '0xa1a1a1' + red: '0xeb606b' + green: '0xc3e88d' + yellow: '0xf7eb95' + blue: '0x7dc6bf' + magenta: '0x6c71c4' + cyan: '0x35434d' + white: '0xffffff' + + nord: &nord + primary: + background: '0x2E3440' + foreground: '0xD8DEE9' + normal: + black: '0x3B4252' + red: '0xBF616A' + green: '0xA3BE8C' + yellow: '0xEBCB8B' + blue: '0x81A1C1' + magenta: '0xB48EAD' + cyan: '0x88C0D0' + white: '0xE5E9F0' + bright: + black: '0x4C566A' + red: '0xBF616A' + green: '0xA3BE8C' + yellow: '0xEBCB8B' + blue: '0x81A1C1' + magenta: '0xB48EAD' + cyan: '0x8FBCBB' + white: '0xECEFF4' + + monokai_pro: &monokai_pro + primary: + background: '0x2D2A2E' + foreground: '0xfff1f3' + normal: + black: '0x2c2525' + red: '0xfd6883' + green: '0xadda78' + yellow: '0xf9cc6c' + blue: '0xf38d70' + magenta: '0xa8a9eb' + cyan: '0x85dacc' + white: '0xfff1f3' + bright: + black: '0x72696a' + red: '0xfd6883' + green: '0xadda78' + yellow: '0xf9cc6c' + blue: '0xf38d70' + magenta: '0xa8a9eb' + cyan: '0x85dacc' + white: '0xfff1f3' + + moonlight_ii_vscode: &moonlight_ii_vscode + primary: + background: '0x1e2030' + foreground: '0x7f85a3' + cursor: + text: '0x7f85a3' + cursor: '0x808080' + normal: + black: '0x444a73' + red: '0xff5370' + green: '0x4fd6be' + yellow: '0xffc777' + blue: '0x3e68d7' + magenta: '0xfc7b7b' + cyan: '0x86e1fc' + white: '0xd0d0d0' + bright: + black: '0x828bb8' + red: '0xff98a4' + green: '0xc3e88d' + yellow: '0xffc777' + blue: '0x82aaff' + magenta: '0xff966c' + cyan: '0xb4f9f8' + white: '0x5f8787' + + night_owlish_light: &night_owlish_light + bright: + black: '#7a8181' + blue: '#5ca7e4' + cyan: '#00c990' + green: '#49d0c5' + magenta: '#697098' + red: '#f76e6e' + white: '#989fb1' + yellow: '#dac26b' + cursor: + cursor: '#403f53' + text: '#fbfbfb' + normal: + black: '#011627' + blue: '#4876d6' + cyan: '#08916a' + green: '#2aa298' + magenta: '#403f53' + red: '#d3423e' + white: '#7a8181' + yellow: '#daaa01' + primary: + background: '#ffffff' + foreground: '#403f53' + selection: + background: '#f2f2f2' + text: '#403f53' + + oceanic_next: &oceanic_next + primary: + background: '0x1b2b34' + foreground: '0xd8dee9' + normal: + black: '0x29414f' + red: '0xec5f67' + green: '0x99c794' + yellow: '0xfac863' + blue: '0x6699cc' + magenta: '0xc594c5' + cyan: '0x5fb3b3' + white: '0x65737e' + bright: + black: '0x405860' + red: '0xec5f67' + green: '0x99c794' + yellow: '0xfac863' + blue: '0x6699cc' + magenta: '0xc594c5' + cyan: '0x5fb3b3' + white: '0xadb5c0' + + omni: &omni + primary: + background: '0x191622' + foreground: '0xe1e1e6' + cursor: + text: '0x191622' + cursor: '0xf8f8f2' + normal: + black: '0x000000' + red: '0xff5555' + green: '0x50fa7b' + yellow: '0xeffa78' + blue: '0xbd93f9' + magenta: '0xff79c6' + cyan: '0x8d79ba' + white: '0xbfbfbf' + bright: + black: '0x4d4d4d' + red: '0xff6e67' + green: '0x5af78e' + yellow: '0xeaf08d' + blue: '0xcaa9fa' + magenta: '0xff92d0' + cyan: '0xaa91e3' + white: '0xe6e6e6' + dim: + black: '0x000000' + red: '0xa90000' + green: '0x049f2b' + yellow: '0xa3b106' + blue: '0x530aba' + magenta: '0xbb006b' + cyan: '0x433364' + white: '0x5f5f5f' + + one_dark: &one_dark + primary: + background: '0x1e2127' + foreground: '0xabb2bf' + normal: + black: '0x1e2127' + red: '0xe06c75' + green: '0x98c379' + yellow: '0xd19a66' + blue: '0x61afef' + magenta: '0xc678dd' + cyan: '0x56b6c2' + white: '0xabb2bf' + bright: + black: '0x5c6370' + red: '0xe06c75' + green: '0x98c379' + yellow: '0xd19a66' + blue: '0x61afef' + magenta: '0xc678dd' + cyan: '0x56b6c2' + white: '0xffffff' + + palenight: &palenight + primary: + background: '0x292d3e' + foreground: '0xd0d0d0' + normal: + black: '0x292d3e' + red: '0xf07178' + green: '0xc3e88d' + yellow: '0xffcb6b' + blue: '0x82aaff' + magenta: '0xc792ea' + cyan: '0x89ddff' + white: '0xd0d0d0' + bright: + black: '0x434758' + red: '0xff8b92' + green: '0xddffa7' + yellow: '0xffe585' + blue: '0x9cc4ff' + magenta: '0xe1acff' + cyan: '0xa3f7ff' + white: '0xffffff' + + papertheme: &papertheme + primary: + background: '#F2EEDE' + foreground: '#000000' + normal: + black: '#000000' + red: '#CC3E28' + green: '#216609' + yellow: '#B58900' + blue: '#1E6FCC' + magenta: '#5C21A5' + cyan: '#158C86' + white: '#AAAAAA' + bright: + black: '#555555' + red: '#CC3E28' + green: '#216609' + yellow: '#B58900' + blue: '#1E6FCC' + magenta: '#5C21A5' + cyan: '#158C86' + white: '#AAAAAA' + + papercolor_light: &papercolor_light + primary: + background: '0xeeeeee' + foreground: '0x444444' + cursor: + text: '0xeeeeee' + cursor: '0x444444' + normal: + black: '0xeeeeee' + red: '0xaf0000' + green: '0x008700' + yellow: '0x5f8700' + blue: '0x0087af' + magenta: '0x878787' + cyan: '0x005f87' + white: '0x444444' + bright: + black: '0xbcbcbc' + red: '0xd70000' + green: '0xd70087' + yellow: '0x8700af' + blue: '0xd75f00' + magenta: '0xd75f00' + cyan: '0x005faf' + white: '0x005f87' + + papercolor_dark: &papercolor_dark + primary: + background: '0x1c1c1c' + foreground: '0x808080' + cursor: + text: '0x1c1c1c' + cursor: '0x808080' + normal: + black: '0x1c1c1c' + red: '0xaf005f' + green: '0x5faf00' + yellow: '0xd7af5f' + blue: '0x5fafd7' + magenta: '0x808080' + cyan: '0xd7875f' + white: '0xd0d0d0' + bright: + black: '0x585858' + red: '0x5faf5f' + green: '0xafd700' + yellow: '0xaf87d7' + blue: '0xffaf00' + magenta: '0xffaf00' + cyan: '0x00afaf' + white: '0x5f8787' + + pencil_dark: &pencil_dark + primary: + background: '0x212121' + foreground: '0xf1f1f1' + normal: + black: '0x212121' + red: '0xc30771' + green: '0x10a778' + yellow: '0xa89c14' + blue: '0x008ec4' + magenta: '0x523c79' + cyan: '0x20a5ba' + white: '0xe0e0e0' + bright: + black: '0x818181' + red: '0xfb007a' + green: '0x5fd7af' + yellow: '0xf3e430' + blue: '0x20bbfc' + magenta: '0x6855de' + cyan: '0x4fb8cc' + white: '0xf1f1f1' + + pencil_light: &pencil_light + primary: + background: '0xf1f1f1' + foreground: '0x424242' + normal: + black: '0x212121' + red: '0xc30771' + green: '0x10a778' + yellow: '0xa89c14' + blue: '0x008ec4' + magenta: '0x523c79' + cyan: '0x20a5ba' + white: '0xe0e0e0' + bright: + black: '0x212121' + red: '0xfb007a' + green: '0x5fd7af' + yellow: '0xf3e430' + blue: '0x20bbfc' + magenta: '0x6855de' + cyan: '0x4fb8cc' + white: '0xf1f1f1' + + remedy_dark: &remedy_dark + primary: + background: '0x2c2b2a' + foreground: '0xf9e7c4' + normal: + black: '0x282a2e' + blue: '0x5f819d' + cyan: '0x5e8d87' + green: '0x8c9440' + magenta: '0x85678f' + red: '0xa54242' + white: '0x707880' + yellow: '0xde935f' + bright: + black: '0x373b41' + blue: '0x81a2be' + cyan: '0x8abeb7' + green: '0xb5bd68' + magenta: '0xb294bb' + red: '0xcc6666' + white: '0xc5c8c6' + yellow: '0xf0c674' + + snazzy: &snazzy + primary: + background: '0x282a36' + foreground: '0xeff0eb' + normal: + black: '0x282a36' + red: '0xff5c57' + green: '0x5af78e' + yellow: '0xf3f99d' + blue: '0x57c7ff' + magenta: '0xff6ac1' + cyan: '0x9aedfe' + white: '0xf1f1f0' + bright: + black: '0x686868' + red: '0xff5c57' + green: '0x5af78e' + yellow: '0xf3f99d' + blue: '0x57c7ff' + magenta: '0xff6ac1' + cyan: '0x9aedfe' + white: '0xf1f1f0' + + seashells: &seashells + primary: + background: '0x061923' + foreground: '0xe5c49e' + cursor: + text: '0x061822' + cursor: '0xfeaf3c' + selection: + text: '0xffe9d7' + background: '0x265b75' + normal: + black: '0x1d485f' + red: '0xdb662d' + green: '0x008eab' + yellow: '0xfeaf3c' + blue: '0x255a62' + magenta: '0x77dbf4' + cyan: '0x5fb1c2' + white: '0xe5c49e' + bright: + black: '0x545d65' + red: '0xdd998a' + green: '0x739da8' + yellow: '0xfedaae' + blue: '0x0bc7e3' + magenta: '0xc6e8f1' + cyan: '0x97b9c0' + white: '0xffe9d7' + + smoooooth: &smoooooth + primary: + foreground: '0xdbdbdb' + background: '0x14191e' + cursor: + text: '0x000000' + cursor: '0xfefffe' + selection: + text: '0x000000' + background: '0xb3d7ff' + normal: + black: '0x14191e' + red: '0xb43c29' + green: '0x00c200' + yellow: '0xc7c400' + blue: '0x2743c7' + magenta: '0xbf3fbd' + cyan: '0x00c5c7' + white: '0xc7c7c7' + bright: + black: '0x676767' + red: '0xdc7974' + green: '0x57e690' + yellow: '0xece100' + blue: '0xa6aaf1' + magenta: '0xe07de0' + cyan: '0x5ffdff' + white: '0xfeffff' + + solarized_dark: &solarized_dark + primary: + background: '0x002b36' + foreground: '0x839496' + normal: + black: '0x073642' + red: '0xdc322f' + green: '0x859900' + yellow: '0xb58900' + blue: '0x268bd2' + magenta: '0xd33682' + cyan: '0x2aa198' + white: '0xeee8d5' + bright: + black: '0x002b36' + red: '0xcb4b16' + green: '0x586e75' + yellow: '0x657b83' + blue: '0x839496' + magenta: '0x6c71c4' + cyan: '0x93a1a1' + white: '0xfdf6e3' + + solarized_light: &solarized_light + primary: + background: '0xfdf6e3' + foreground: '0x586e75' + normal: + black: '0x073642' + red: '0xdc322f' + green: '0x859900' + yellow: '0xb58900' + blue: '0x268bd2' + magenta: '0xd33682' + cyan: '0x2aa198' + white: '0xeee8d5' + bright: + black: '0x002b36' + red: '0xcb4b16' + green: '0x586e75' + yellow: '0x657b83' + blue: '0x839496' + magenta: '0x6c71c4' + cyan: '0x93a1a1' + white: '0xfdf6e3' + + taerminal: &taerminal + primary: + background: '0x26282a' + foreground: '0xf0f0f0' + cursor: + background: '0xf0f0f0' + foreground: '0x26282a' + normal: + black: '0x26282a' + red: '0xff8878' + green: '0xb4fb73' + yellow: '0xfffcb7' + blue: '0x8bbce5' + magenta: '0xffb2fe' + cyan: '0xa2e1f8' + white: '0xf1f1f1' + bright: + black: '0x6f6f6f' + red: '0xfe978b' + green: '0xd6fcba' + yellow: '0xfffed5' + blue: '0xc2e3ff' + magenta: '0xffc6ff' + cyan: '0xc0e9f8' + white: '0xffffff' + + tango_dark: &tango_dark + primary: + background: '0x2e3436' + foreground: '0xd3d7cf' + normal: + black: '0x2e3436' + red: '0xcc0000' + green: '0x4e9a06' + yellow: '0xc4a000' + blue: '0x3465a4' + magenta: '0x75507b' + cyan: '0x06989a' + white: '0xd3d7cf' + bright: + black: '0x555753' + red: '0xef2929' + green: '0x8ae234' + yellow: '0xfce94f' + blue: '0x729fcf' + magenta: '0xad7fa8' + cyan: '0x34e2e2' + white: '0xeeeeec' + + tender: &tender + primary: + background: '0x282828' + foreground: '0xeeeeee' + normal: + black: '0x282828' + red: '0xf43753' + green: '0xc9d05c' + yellow: '0xffc24b' + blue: '0xb3deef' + magenta: '0xd3b987' + cyan: '0x73cef4' + white: '0xeeeeee' + bright: + black: '0x4c4c4c' + red: '0xf43753' + green: '0xc9d05c' + yellow: '0xffc24b' + blue: '0xb3deef' + magenta: '0xd3b987' + cyan: '0x73cef4' + white: '0xfeffff' + + terminal_app: &terminal_app + primary: + background: '0x000000' + foreground: '0xb6b6b6' + normal: + black: '0x000000' + red: '0x990000' + green: '0x00a600' + yellow: '0x999900' + blue: '0x0000b2' + magenta: '0xb200b2' + cyan: '0x00a6b2' + white: '0xbfbfbf' + bright: + black: '0x666666' + red: '0xe50000' + green: '0x00d900' + yellow: '0xe5e500' + blue: '0x0000ff' + magenta: '0xe500e5' + cyan: '0x00e5e5' + white: '0xe5e5e5' + + thelovelace: &thelovelace + primary: + background: '0x1D1F28' + foreground: '0xFDFDFD' + normal: + black: '0x282A36' + red: '0xF37F97' + green: '0x5ADECD' + yellow: '0xF2A272' + blue: '0x8897F4' + magenta: '0xC574DD' + cyan: '0x79E6F3' + white: '0xFDFDFD' + bright: + black: '0x414458' + red: '0xFF4971' + green: '0x18E3C8' + yellow: '0xEBCB8B' + blue: '0xFF8037' + magenta: '0x556FFF' + cyan: '0x3FDCEE' + white: '0xBEBEC1' + + tokyo-night: &tokyo-night + primary: + background: '0x1a1b26' + foreground: '0xa9b1d6' + normal: + black: '0x32344a' + red: '0xf7768e' + green: '0x9ece6a' + yellow: '0xe0af68' + blue: '0x7aa2f7' + magenta: '0xad8ee6' + cyan: '0x449dab' + white: '0x787c99' + bright: + black: '0x444b6a' + red: '0xff7a93' + green: '0xb9f27c' + yellow: '0xff9e64' + blue: '0x7da6ff' + magenta: '0xbb9af7' + cyan: '0x0db9d7' + white: '0xacb0d0' + + tokyo-night-storm: &tokyo-night-storm + primary: + background: '0x24283b' + foreground: '0xa9b1d6' + normal: + black: '0x32344a' + red: '0xf7768e' + green: '0x9ece6a' + yellow: '0xe0af68' + blue: '0x7aa2f7' + magenta: '0xad8ee6' + cyan: '0x449dab' + white: '0x9699a8' + bright: + black: '0x444b6a' + red: '0xff7a93' + green: '0xb9f27c' + yellow: '0xff9e64' + blue: '0x7da6ff' + magenta: '0xbb9af7' + cyan: '0x0db9d7' + white: '0xacb0d0' + + tomorrow_night: &tomorrow_night + primary: + background: '0x1d1f21' + foreground: '0xc5c8c6' + cursor: + text: '0x1d1f21' + cursor: '0xffffff' + normal: + black: '0x1d1f21' + red: '0xcc6666' + green: '0xb5bd68' + yellow: '0xe6c547' + blue: '0x81a2be' + magenta: '0xb294bb' + cyan: '0x70c0ba' + white: '0x373b41' + bright: + black: '0x666666' + red: '0xff3334' + green: '0x9ec400' + yellow: '0xf0c674' + blue: '0x81a2be' + magenta: '0xb77ee0' + cyan: '0x54ced6' + white: '0x282a2e' + + tomorrow_night_bright: &tomorrow_night_bright + primary: + background: '0x000000' + foreground: '0xeaeaea' + normal: + black: '0x000000' + red: '0xd54e53' + green: '0xb9ca4a' + yellow: '0xe6c547' + blue: '0x7aa6da' + magenta: '0xc397d8' + cyan: '0x70c0ba' + white: '0x424242' + bright: + black: '0x666666' + red: '0xff3334' + green: '0x9ec400' + yellow: '0xe7c547' + blue: '0x7aa6da' + magenta: '0xb77ee0' + cyan: '0x54ced6' + white: '0x2a2a2a' + + wombat: &wombat + primary: + background: '0x1f1f1f' + foreground: '0xe5e1d8' + normal: + black: '0x000000' + red: '0xf7786d' + green: '0xbde97c' + yellow: '0xefdfac' + blue: '0x6ebaf8' + magenta: '0xef88ff' + cyan: '0x90fdf8' + white: '0xe5e1d8' + bright: + black: '0xb4b4b4' + red: '0xf99f92' + green: '0xe3f7a1' + yellow: '0xf2e9bf' + blue: '0xb3d2ff' + magenta: '0xe5bdff' + cyan: '0xc2fefa' + white: '0xffffff' + + xterm: &xterm + primary: + background: '0x000000' + foreground: '0xffffff' + normal: + black: '0x000000' + red: '0xcd0000' + green: '0x00cd00' + yellow: '0xcdcd00' + blue: '0x0000ee' + magenta: '0xcd00cd' + cyan: '0x00cdcd' + white: '0xe5e5e5' + bright: + black: '0x7f7f7f' + red: '0xff0000' + green: '0x00ff00' + yellow: '0xffff00' + blue: '0x5c5cff' + magenta: '0xff00ff' + cyan: '0x00ffff' + white: '0xffffff' + +colors: *challenger_deep diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/Cobalt2.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/Cobalt2.yaml new file mode 100644 index 0000000..576a502 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/Cobalt2.yaml @@ -0,0 +1,34 @@ +# From the famous Cobalt2 sublime theme +# Source : https://github.com/wesbos/cobalt2/tree/master/Cobalt2 +colors: + # Default colors + primary: + background: '0x122637' + foreground: '0xffffff' + + # Colors the cursor will use if `custom_cursor_colors` is true + cursor: + text: '0x122637' + cursor: '0xf0cb09' + + # Normal colors + normal: + black: '0x000000' + red: '0xff0000' + green: '0x37dd21' + yellow: '0xfee409' + blue: '0x1460d2' + magenta: '0xff005d' + cyan: '0x00bbbb' + white: '0xbbbbbb' + + # Bright colors + bright: + black: '0x545454' + red: '0xf40d17' + green: '0x3bcf1d' + yellow: '0xecc809' + blue: '0x5555ff' + magenta: '0xff55ff' + cyan: '0x6ae3f9' + white: '0xffffff' diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/afterglow.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/afterglow.yaml new file mode 100644 index 0000000..44a97d8 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/afterglow.yaml @@ -0,0 +1,48 @@ +colors: + # Default colors + primary: + background: '0x2c2c2c' + foreground: '0xd6d6d6' + + dim_foreground: '0xdbdbdb' + bright_foreground: '0xd9d9d9' + dim_background: '0x202020' # not sure + bright_background: '0x3a3a3a' # not sure + + # Cursor colors + cursor: + text: '0x2c2c2c' + cursor: '0xd9d9d9' + + # Normal colors + normal: + black: '0x1c1c1c' + red: '0xbc5653' + green: '0x909d63' + yellow: '0xebc17a' + blue: '0x7eaac7' + magenta: '0xaa6292' + cyan: '0x86d3ce' + white: '0xcacaca' + + # Bright colors + bright: + black: '0x636363' + red: '0xbc5653' + green: '0x909d63' + yellow: '0xebc17a' + blue: '0x7eaac7' + magenta: '0xaa6292' + cyan: '0x86d3ce' + white: '0xf7f7f7' + + # Dim colors + dim: + black: '0x232323' + red: '0x74423f' + green: '0x5e6547' + yellow: '0x8b7653' + blue: '0x556b79' + magenta: '0x6e4962' + cyan: '0x5c8482' + white: '0x828282' diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/argonaut.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/argonaut.yaml new file mode 100644 index 0000000..db7678b --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/argonaut.yaml @@ -0,0 +1,32 @@ +colors: + # Default colors + primary: + background: '0x292C3E' + foreground: '0xEBEBEB' + + # Cursor colors + cursor: + text: '0xFF261E' + cursor: '0xFF261E' + + # Normal colors + normal: + black: '0x0d0d0d' + red: '0xFF301B' + green: '0xA0E521' + yellow: '0xFFC620' + blue: '0x1BA6FA' + magenta: '0x8763B8' + cyan: '0x21DEEF' + white: '0xEBEBEB' + + # Bright colors + bright: + black: '0x6D7070' + red: '0xFF4352' + green: '0xB8E466' + yellow: '0xFFD750' + blue: '0x1BA6FA' + magenta: '0xA578EA' + cyan: '0x73FBF1' + white: '0xFEFEF8' diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/atom_one_light.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/atom_one_light.yaml new file mode 100644 index 0000000..1718fd9 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/atom_one_light.yaml @@ -0,0 +1,24 @@ +colors: + primary: + background: '0xf8f8f8' + foreground: '0x2a2b33' + + normal: + black: '0x000000' + red: '0xde3d35' + green: '0x3e953a' + yellow: '0xd2b67b' + blue: '0x2f5af3' + magenta: '0xa00095' + cyan: '0x3e953a' + white: '0xbbbbbb' + + bright: + black: '0x000000' + red: '0xde3d35' + green: '0x3e953a' + yellow: '0xd2b67b' + blue: '0x2f5af3' + magenta: '0xa00095' + cyan: '0x3e953a' + white: '0xffffff' diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/ayu_dark.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/ayu_dark.yaml new file mode 100644 index 0000000..c0fa142 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/ayu_dark.yaml @@ -0,0 +1,28 @@ +# Colors (Ayu Dark) +colors: + # Default colors + primary: + background: '0x0A0E14' + foreground: '0xB3B1AD' + + # Normal colors + normal: + black: '0x01060E' + red: '0xEA6C73' + green: '0x91B362' + yellow: '0xF9AF4F' + blue: '0x53BDFA' + magenta: '0xFAE994' + cyan: '0x90E1C6' + white: '0xC7C7C7' + + # Bright colors + bright: + black: '0x686868' + red: '0xF07178' + green: '0xC2D94C' + yellow: '0xFFB454' + blue: '0x59C2FF' + magenta: '0xFFEE99' + cyan: '0x95E6CB' + white: '0xFFFFFF' \ No newline at end of file diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/base16_default_dark.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/base16_default_dark.yaml new file mode 100644 index 0000000..28aa143 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/base16_default_dark.yaml @@ -0,0 +1,33 @@ +# Colors (Base16 Default Dark) +colors: + # Default colors + primary: + background: '0x181818' + foreground: '0xd8d8d8' + + # Colors the cursor will use if `custom_cursor_colors` is true + cursor: + text: '0xd8d8d8' + cursor: '0xd8d8d8' + + # Normal colors + normal: + black: '0x181818' + red: '0xab4642' + green: '0xa1b56c' + yellow: '0xf7ca88' + blue: '0x7cafc2' + magenta: '0xba8baf' + cyan: '0x86c1b9' + white: '0xd8d8d8' + + # Bright colors + bright: + black: '0x585858' + red: '0xab4642' + green: '0xa1b56c' + yellow: '0xf7ca88' + blue: '0x7cafc2' + magenta: '0xba8baf' + cyan: '0x86c1b9' + white: '0xf8f8f8' \ No newline at end of file diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/blood_moon.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/blood_moon.yaml new file mode 100644 index 0000000..9ae3be1 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/blood_moon.yaml @@ -0,0 +1,28 @@ +# Colors (Blood Moon) +colors: + # Default colors + primary: + background: '0x10100E' + foreground: '0xC6C6C4' + + # Normal colors + normal: + black: '0x10100E' + red: '0xC40233' + green: '0x009F6B' + yellow: '0xFFD700' + blue: '0x0087BD' + magenta: '0x9A4EAE' + cyan: '0x20B2AA' + white: '0xC6C6C4' + + # Bright colors + bright: + black: '0x696969' + red: '0xFF2400' + green: '0x03C03C' + yellow: '0xFDFF00' + blue: '0x007FFF' + magenta: '0xFF1493' + cyan: '0x00CCCC' + white: '0xFFFAFA' \ No newline at end of file diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/breeze.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/breeze.yaml new file mode 100644 index 0000000..62bad22 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/breeze.yaml @@ -0,0 +1,44 @@ +# KDE Breeze (Ported from Konsole) +colors: + # Default colors + primary: + background: '0x232627' + foreground: '0xfcfcfc' + + dim_foreground: '0xeff0f1' + bright_foreground: '0xffffff' + dim_background: '0x31363b' + bright_background: '0x000000' + + # Normal colors + normal: + black: '0x232627' + red: '0xed1515' + green: '0x11d116' + yellow: '0xf67400' + blue: '0x1d99f3' + magenta: '0x9b59b6' + cyan: '0x1abc9c' + white: '0xfcfcfc' + + # Bright colors + bright: + black: '0x7f8c8d' + red: '0xc0392b' + green: '0x1cdc9a' + yellow: '0xfdbc4b' + blue: '0x3daee9' + magenta: '0x8e44ad' + cyan: '0x16a085' + white: '0xffffff' + + # Dim colors + dim: + black: '0x31363b' + red: '0x783228' + green: '0x17a262' + yellow: '0xb65619' + blue: '0x1b668f' + magenta: '0x614a73' + cyan: '0x186c60' + white: '0x63686d' diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/campbell.toml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/campbell.toml new file mode 100644 index 0000000..ac4d3ca --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/campbell.toml @@ -0,0 +1,23 @@ +[colors.bright] +black = "0x767676" +blue = "0x3b78ff" +cyan = "0x61d6d6" +green = "0x16c60c" +magenta = "0xb4009e" +red = "0xe74856" +white = "0xf2f2f2" +yellow = "0xf9f1a5" + +[colors.normal] +black = "0x0c0c0c" +blue = "0x0037da" +cyan = "0x3a96dd" +green = "0x13a10e" +magenta = "0x881798" +red = "0xc50f1f" +white = "0xcccccc" +yellow = "0xc19c00" + +[colors.primary] +background = "0x0c0c0c" +foreground = "0xcccccc" diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/campbell.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/campbell.yaml new file mode 100644 index 0000000..95dba05 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/campbell.yaml @@ -0,0 +1,28 @@ +# Campbell (Windows 10 default) +colors: + # Default colors + primary: + background: '0x0c0c0c' + foreground: '0xcccccc' + + # Normal colors + normal: + black: '0x0c0c0c' + red: '0xc50f1f' + green: '0x13a10e' + yellow: '0xc19c00' + blue: '0x0037da' + magenta: '0x881798' + cyan: '0x3a96dd' + white: '0xcccccc' + + # Bright colors + bright: + black: '0x767676' + red: '0xe74856' + green: '0x16c60c' + yellow: '0xf9f1a5' + blue: '0x3b78ff' + magenta: '0xb4009e' + cyan: '0x61d6d6' + white: '0xf2f2f2' diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/challenger_deep.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/challenger_deep.yaml new file mode 100644 index 0000000..4030163 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/challenger_deep.yaml @@ -0,0 +1,31 @@ +# Colors (Challenger Deep) +colors: + # Default colors + primary: + background: '0x1e1c31' + foreground: '0xcbe1e7' + # Colors the cursor will use if `custom_cursor_colors` is true + cursor: + text: '0xff271d' + cursor: '0xfbfcfc' + # Normal colors + normal: + black: '0x141228' + red: '0xff5458' + green: '0x62d196' + yellow: '0xffb378' + blue: '0x65b2ff' + magenta: '0x906cff' + cyan: '0x63f2f1' + white: '0xa6b3cc' + # Bright colors + bright: + black: '0x565575' + red: '0xff8080' + green: '0x95ffa4' + yellow: '0xffe9aa' + blue: '0x91ddff' + magenta: '0xc991e1' + cyan: '0xaaffe4' + white: '0xcbe3e7' + diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/cyber_punk_neon.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/cyber_punk_neon.yaml new file mode 100644 index 0000000..5292ddd --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/cyber_punk_neon.yaml @@ -0,0 +1,34 @@ +# Cyber Punk Neon +# Source: https://github.com/Roboron3042/Cyberpunk-Neon +colors: + # Default colors + primary: + background: "0x000b1e" + foreground: "0x0abdc6" + + # Colors the cursor will use if `custom_cursor_colors` is true + cursor: + text: "0x000b1e" + cursor: "0x0abdc6" + + # Normal colors + normal: + black: "0x123e7c" + red: "0xff0000" + green: "0xd300c4" + yellow: "0xf57800" + blue: "0x123e7c" + magenta: "0x711c91" + cyan: "0x0abdc6" + white: "0xd7d7d5" + + # Bright colors + bright: + black: "0x1c61c2" + red: "0xff0000" + green: "0xd300c4" + yellow: "0xf57800" + blue: "0x00ff00" + magenta: "0x711c91" + cyan: "0x0abdc6" + white: "0xd7d7d5" diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/darcula.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/darcula.yaml new file mode 100644 index 0000000..507aab1 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/darcula.yaml @@ -0,0 +1,28 @@ +# Colors (Darcula) +colors: + # Default colors + primary: + background: '0x282a36' + foreground: '0xf8f8f2' + + # Normal colors + normal: + black: '0x000000' + red: '0xff5555' + green: '0x50fa7b' + yellow: '0xf1fa8c' + blue: '0xcaa9fa' + magenta: '0xff79c6' + cyan: '0x8be9fd' + white: '0xbfbfbf' + + # Bright colors + bright: + black: '0x282a35' + red: '0xff6e67' + green: '0x5af78e' + yellow: '0xf4f99d' + blue: '0xcaa9fa' + magenta: '0xff92d0' + cyan: '0x9aedfe' + white: '0xe6e6e6' diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/dark_pastels.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/dark_pastels.yaml new file mode 100644 index 0000000..97eb7f9 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/dark_pastels.yaml @@ -0,0 +1,29 @@ + +# Colors (Konsole's Dark Pastels) +colors: + # Default colors + primary: + background: '0x2C2C2C' + foreground: '0xDCDCCC' + + # Normal colors + normal: + black: '0x3F3F3F' + red: '0x705050' + green: '0x60B48A' + yellow: '0xDFAF8F' + blue: '0x9AB8D7' + magenta: '0xDC8CC3' + cyan: '0x8CD0D3' + white: '0xDCDCCC' + + # Bright colors + bright: + black: '0x709080' + red: '0xDCA3A3' + green: '0x72D5A3' + yellow: '0xF0DFAF' + blue: '0x94BFF3' + magenta: '0xEC93D3' + cyan: '0x93E0E3' + white: '0xFFFFFF' diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/doom_one.yml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/doom_one.yml new file mode 100644 index 0000000..cdbdaf4 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/doom_one.yml @@ -0,0 +1,17 @@ +# Colors (Doom One) +colors: + # Default colors + primary: + background: '0x282c34' + foreground: '0xbbc2cf' + + # Normal colors + normal: + black: '0x282c34' + red: '0xff6c6b' + green: '0x98be65' + yellow: '0xecbe7b' + blue: '0x51afef' + magenta: '0xc678dd' + cyan: '0x46d9ff' + white: '0xbbc2cf' diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/dracula.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/dracula.yaml new file mode 100644 index 0000000..f5026c1 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/dracula.yaml @@ -0,0 +1,28 @@ +# Colors (Dracula) +colors: + # Default colors + primary: + background: '0x282a36' + foreground: '0xf8f8f2' + + # Normal colors + normal: + black: '0x000000' + red: '0xff5555' + green: '0x50fa7b' + yellow: '0xf1fa8c' + blue: '0xbd93f9' + magenta: '0xff79c6' + cyan: '0x8be9fd' + white: '0xbbbbbb' + + # Bright colors + bright: + black: '0x555555' + red: '0xff5555' + green: '0x50fa7b' + yellow: '0xf1fa8c' + blue: '0xcaa9fa' + magenta: '0xff79c6' + cyan: '0x8be9fd' + white: '0xffffff' \ No newline at end of file diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/falcon.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/falcon.yaml new file mode 100644 index 0000000..33c267b --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/falcon.yaml @@ -0,0 +1,34 @@ +# falcon colorscheme for alacritty +# by fenetikm, https://github.com/fenetikm/falcon +colors: + # Default colors + primary: + background: '0x020221' + foreground: '0xb4b4b9' + + # Colors the cursor will use if `custom_cursor_colors` is true + cursor: + text: '0x020221' + cursor: '0xffe8c0' + + # Normal colors + normal: + black: '0x000004' + red: '0xff3600' + green: '0x718e3f' + yellow: '0xffc552' + blue: '0x635196' + magenta: '0xff761a' + cyan: '0x34bfa4' + white: '0xb4b4b9' + + # Bright colors + bright: + black: '0x020221' + red: '0xff8e78' + green: '0xb1bf75' + yellow: '0xffd392' + blue: '0x99a4bc' + magenta: '0xffb07b' + cyan: '0x8bccbf' + white: '0xf8f8ff' diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/flat_remix.yml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/flat_remix.yml new file mode 100644 index 0000000..5105553 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/flat_remix.yml @@ -0,0 +1,25 @@ +colors: + primary: + background: '0x272a34' + foreground: '0xFFFFFF' + + normal: + black: '0x1F2229' + red: '0xEC0101' + green: '0x47D4B9' + yellow: '0xFF8A18' + blue: '0x277FFF' + magenta: '0xD71655' + cyan: '0x05A1F7' + white: '0xFFFFFF' + + + bright: + black: '0x1F2229' + red: '0xD41919' + green: '0x5EBDAB' + yellow: '0xFEA44C' + blue: '0x367bf0' + magenta: '0xBF2E5D' + cyan: '0x49AEE6' + white: '0xFFFFFF' diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/gotham.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/gotham.yaml new file mode 100644 index 0000000..f58f9a3 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/gotham.yaml @@ -0,0 +1,28 @@ +# Colors (Gotham) +colors: + # Default colors + primary: + background: '0x0a0f14' + foreground: '0x98d1ce' + + # Normal colors + normal: + black: '0x0a0f14' + red: '0xc33027' + green: '0x26a98b' + yellow: '0xedb54b' + blue: '0x195465' + magenta: '0x4e5165' + cyan: '0x33859d' + white: '0x98d1ce' + + # Bright colors + bright: + black: '0x10151b' + red: '0xd26939' + green: '0x081f2d' + yellow: '0x245361' + blue: '0x093748' + magenta: '0x888ba5' + cyan: '0x599caa' + white: '0xd3ebe9' \ No newline at end of file diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/gruvbox_dark.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/gruvbox_dark.yaml new file mode 100644 index 0000000..d9c604f --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/gruvbox_dark.yaml @@ -0,0 +1,30 @@ +# Colors (Gruvbox dark) +colors: + # Default colors + primary: + # hard contrast: background = '0x1d2021' + background: '0x282828' + # soft contrast: background = '0x32302f' + foreground: '0xebdbb2' + + # Normal colors + normal: + black: '0x282828' + red: '0xcc241d' + green: '0x98971a' + yellow: '0xd79921' + blue: '0x458588' + magenta: '0xb16286' + cyan: '0x689d6a' + white: '0xa89984' + + # Bright colors + bright: + black: '0x928374' + red: '0xfb4934' + green: '0xb8bb26' + yellow: '0xfabd2f' + blue: '0x83a598' + magenta: '0xd3869b' + cyan: '0x8ec07c' + white: '0xebdbb2' \ No newline at end of file diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/gruvbox_light.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/gruvbox_light.yaml new file mode 100644 index 0000000..d679c3c --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/gruvbox_light.yaml @@ -0,0 +1,30 @@ +# Colors (Gruvbox light) +colors: + # Default colors + primary: + # hard contrast: background = '0xf9f5d7' + background: '0xfbf1c7' + # soft contrast: background = '0xf2e5bc' + foreground: '0x3c3836' + + # Normal colors + normal: + black: '0xfbf1c7' + red: '0xcc241d' + green: '0x98971a' + yellow: '0xd79921' + blue: '0x458588' + magenta: '0xb16286' + cyan: '0x689d6a' + white: '0x7c6f64' + + # Bright colors + bright: + black: '0x928374' + red: '0x9d0006' + green: '0x79740e' + yellow: '0xb57614' + blue: '0x076678' + magenta: '0x8f3f71' + cyan: '0x427b58' + white: '0x3c3836' \ No newline at end of file diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/gruvbox_material.yml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/gruvbox_material.yml new file mode 100644 index 0000000..397b03f --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/gruvbox_material.yml @@ -0,0 +1,26 @@ +# Colors (Gruvbox Material Dark Medium) +colors: + primary: + background: '0x282828' + foreground: '0xdfbf8e' + + normal: + black: '0x665c54' + red: '0xea6962' + green: '0xa9b665' + yellow: '0xe78a4e' + blue: '0x7daea3' + magenta: '0xd3869b' + cyan: '0x89b482' + white: '0xdfbf8e' + + bright: + black: '0x928374' + red: '0xea6962' + green: '0xa9b665' + yellow: '0xe3a84e' + blue: '0x7daea3' + magenta: '0xd3869b' + cyan: '0x89b482' + white: '0xdfbf8e' + diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/high_contrast.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/high_contrast.yaml new file mode 100644 index 0000000..cd4cdb7 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/high_contrast.yaml @@ -0,0 +1,33 @@ +# Colors (High Contrast) +colors: + # Default colors + primary: + background: '0x444444' + foreground: '0xdddddd' + + # Colors the cursor will use if `custom_cursor_colors` is true + cursor: + text: '0xaaaaaa' + cursor: '0xffffff' + + # Normal colors + normal: + black: '0x000000' + red: '0xff0000' + green: '0x00ff00' + yellow: '0xffff00' + blue: '0x0000ff' + magenta: '0xff00ff' + cyan: '0x00ffff' + white: '0xffffff' + + # Bright colors + bright: + black: '0x000000' + red: '0xff0000' + green: '0x00ff00' + yellow: '0xffff00' + blue: '0x0000ff' + magenta: '0xff00ff' + cyan: '0x00ffff' + white: '0xffffff' diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/horizon-dark.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/horizon-dark.yaml new file mode 100644 index 0000000..d6e29fd --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/horizon-dark.yaml @@ -0,0 +1,28 @@ +# Colors (Horizon Dark) +colors: + # Primary colors + primary: + background: '0x1c1e26' + foreground: '0xe0e0e0' + + # Normal colors + normal: + black: '0x16161c' + red: '0xe95678' + green: '0x29d398' + yellow: '0xfab795' + blue: '0x26bbd9' + magenta: '0xee64ac' + cyan: '0x59e1e3' + white: '0xd5d8da' + + # Bright colors + bright: + black: '0x5b5858' + red: '0xec6a88' + green: '0x3fdaa4' + yellow: '0xfbc3a7' + blue: '0x3fc4de' + magenta: '0xf075b5' + cyan: '0x6be4e6' + white: '0xd5d8da' diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/hyper.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/hyper.yaml new file mode 100644 index 0000000..5b84d66 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/hyper.yaml @@ -0,0 +1,31 @@ +# Colors (Hyper) +colors: + # Default colors + primary: + background: '0x000000' + foreground: '0xffffff' + cursor: + text: '0xF81CE5' + cursor: '0xffffff' + + # Normal colors + normal: + black: '0x000000' + red: '0xfe0100' + green: '0x33ff00' + yellow: '0xfeff00' + blue: '0x0066ff' + magenta: '0xcc00ff' + cyan: '0x00ffff' + white: '0xd0d0d0' + + # Bright colors + bright: + black: '0x808080' + red: '0xfe0100' + green: '0x33ff00' + yellow: '0xfeff00' + blue: '0x0066ff' + magenta: '0xcc00ff' + cyan: '0x00ffff' + white: '0xFFFFFF' \ No newline at end of file diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/iterm.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/iterm.yaml new file mode 100644 index 0000000..2c31223 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/iterm.yaml @@ -0,0 +1,28 @@ +# Colors (iTerm 2 default theme) +colors: + # Default colors + primary: + background: '0x101421' + foreground: '0xfffbf6' + + # Normal colors + normal: + black: '0x2e2e2e' + red: '0xeb4129' + green: '0xabe047' + yellow: '0xf6c744' + blue: '0x47a0f3' + magenta: '0x7b5cb0' + cyan: '0x64dbed' + white: '0xe5e9f0' + + # Bright colors + bright: + black: '0x565656' + red: '0xec5357' + green: '0xc0e17d' + yellow: '0xf9da6a' + blue: '0x49a4f8' + magenta: '0xa47de9' + cyan: '0x99faf2' + white: '0xffffff' diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/konsole_linux.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/konsole_linux.yaml new file mode 100644 index 0000000..b4f3e2f --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/konsole_linux.yaml @@ -0,0 +1,51 @@ +# Color theme ported from Konsole: Linux colors +colors: + primary: + foreground: '0xe3e3e3' + bright_foreground: '0xffffff' + dim_foreground: '0xe3e3e3' + background: '0x1f1f1f' + bright_background: '0x686868' # not sure + dim_background: '0x1f1f1f' # not sure + + cursor: + text: '0x191622' + cursor: '0xf8f8f2' + + search: + matches: + foreground: '0xb2b2b2' + background: '0xb26818' + focused_match: + foreground: CellBackground + background: CellForeground + + normal: + black: '0x000000' + red: '0xb21818' + green: '0x18b218' + yellow: '0xb26818' + blue: '0x1818b2' + magenta: '0xb218b2' + cyan: '0x18b2b2' + white: '0xb2b2b2' + + bright: + black: '0x686868' + red: '0xff5454' + green: '0x54ff54' + yellow: '0xffff54' + blue: '0x5454ff' + magenta: '0xff54ff' + cyan: '0x54ffff' + white: '0xffffff' + + dim: + black: '0x000000' + red: '0xb21818' + green: '0x18b218' + yellow: '0xb26818' + blue: '0x1818b2' + magenta: '0xb218b2' + cyan: '0x18b2b2' + white: '0xb2b2b2' diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/low_contrast.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/low_contrast.yaml new file mode 100644 index 0000000..35bbb4e --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/low_contrast.yaml @@ -0,0 +1,33 @@ +# Colors (Dim) +colors: + # Default colors + primary: + background: '0x333333' + foreground: '0xdddddd' + + # Colors the cursor will use if `custom_cursor_colors` is true + cursor: + text: '0xaaaaaa' + cursor: '0xffffff' + + # Normal colors + normal: + black: '0x000000' + red: '0xbb0000' + green: '0x00bb00' + yellow: '0xbbbb00' + blue: '0x0000bb' + magenta: '0xbb00bb' + cyan: '0x00bbbb' + white: '0xbbbbbb' + + # Bright colors + bright: + black: '0x000000' + red: '0xbb0000' + green: '0x00bb00' + yellow: '0xbbbb00' + blue: '0x0000bb' + magenta: '0xbb00bb' + cyan: '0x00bbbb' + white: '0xbbbbbb' diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/material_theme.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/material_theme.yaml new file mode 100644 index 0000000..400c5f6 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/material_theme.yaml @@ -0,0 +1,28 @@ +# Colors (Material Theme) +colors: + # Default colors + primary: + background: '0x1e282d' + foreground: '0xc4c7d1' + + # Normal colors + normal: + black: '0x666666' + red: '0xeb606b' + green: '0xc3e88d' + yellow: '0xf7eb95' + blue: '0x80cbc4' + magenta: '0xff2f90' + cyan: '0xaeddff' + white: '0xffffff' + + # Bright colors + bright: + black: '0xff262b' + red: '0xeb606b' + green: '0xc3e88d' + yellow: '0xf7eb95' + blue: '0x7dc6bf' + magenta: '0x6c71c4' + cyan: '0x35434d' + white: '0xffffff' diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/material_theme_mod.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/material_theme_mod.yaml new file mode 100644 index 0000000..cb68fbd --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/material_theme_mod.yaml @@ -0,0 +1,28 @@ +# Colors (Material Theme) +colors: + # Default colors + primary: + background: '0x1e282d' + foreground: '0xc4c7d1' + + # Normal colors + normal: + black: '0x666666' + red: '0xeb606b' + green: '0xc3e88d' + yellow: '0xf7eb95' + blue: '0x80cbc4' + magenta: '0xff2f90' + cyan: '0xaeddff' + white: '0xffffff' + + # Bright colors + bright: + black: '0xa1a1a1' + red: '0xeb606b' + green: '0xc3e88d' + yellow: '0xf7eb95' + blue: '0x7dc6bf' + magenta: '0x6c71c4' + cyan: '0x35434d' + white: '0xffffff' diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/monokai_pro.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/monokai_pro.yaml new file mode 100644 index 0000000..331316b --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/monokai_pro.yaml @@ -0,0 +1,27 @@ +colors: + # Default colors + primary: + background: '0x2D2A2E' + foreground: '0xfff1f3' + + # Normal colors + normal: + black: '0x2c2525' + red: '0xfd6883' + green: '0xadda78' + yellow: '0xf9cc6c' + blue: '0xf38d70' + magenta: '0xa8a9eb' + cyan: '0x85dacc' + white: '0xfff1f3' + + # Bright colors + bright: + black: '0x72696a' + red: '0xfd6883' + green: '0xadda78' + yellow: '0xf9cc6c' + blue: '0xf38d70' + magenta: '0xa8a9eb' + cyan: '0x85dacc' + white: '0xfff1f3' \ No newline at end of file diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/moonlight_ii_vscode.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/moonlight_ii_vscode.yaml new file mode 100644 index 0000000..b9a9117 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/moonlight_ii_vscode.yaml @@ -0,0 +1,28 @@ +colors: + primary: + background: '0x1e2030' + foreground: '0x7f85a3' + + cursor: + text: '0x7f85a3' + cursor: '0x808080' + + normal: + black: '0x444a73' + red: '0xff5370' + green: '0x4fd6be' + yellow: '0xffc777' + blue: '0x3e68d7' + magenta: '0xfc7b7b' + cyan: '0x86e1fc' + white: '0xd0d0d0' + + bright: + black: '0x828bb8' + red: '0xff98a4' + green: '0xc3e88d' + yellow: '0xffc777' + blue: '0x82aaff' + magenta: '0xff966c' + cyan: '0xb4f9f8' + white: '0x5f8787' \ No newline at end of file diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/night_owlish_light.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/night_owlish_light.yaml new file mode 100644 index 0000000..3b8d938 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/night_owlish_light.yaml @@ -0,0 +1,29 @@ +# Colors (Night Owlish Light) +colors: + bright: + black: '#7a8181' + blue: '#5ca7e4' + cyan: '#00c990' + green: '#49d0c5' + magenta: '#697098' + red: '#f76e6e' + white: '#989fb1' + yellow: '#dac26b' + cursor: + cursor: '#403f53' + text: '#fbfbfb' + normal: + black: '#011627' + blue: '#4876d6' + cyan: '#08916a' + green: '#2aa298' + magenta: '#403f53' + red: '#d3423e' + white: '#7a8181' + yellow: '#daaa01' + primary: + background: '#ffffff' + foreground: '#403f53' + selection: + background: '#f2f2f2' + text: '#403f53' \ No newline at end of file diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/nord.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/nord.yaml new file mode 100644 index 0000000..4e8d093 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/nord.yaml @@ -0,0 +1,28 @@ +# Colors (Nord) +colors: + # Default colors + primary: + background: '0x2E3440' + foreground: '0xD8DEE9' + + # Normal colors + normal: + black: '0x3B4252' + red: '0xBF616A' + green: '0xA3BE8C' + yellow: '0xEBCB8B' + blue: '0x81A1C1' + magenta: '0xB48EAD' + cyan: '0x88C0D0' + white: '0xE5E9F0' + + # Bright colors + bright: + black: '0x4C566A' + red: '0xBF616A' + green: '0xA3BE8C' + yellow: '0xEBCB8B' + blue: '0x81A1C1' + magenta: '0xB48EAD' + cyan: '0x8FBCBB' + white: '0xECEFF4' diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/oceanic_next.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/oceanic_next.yaml new file mode 100644 index 0000000..9bad83f --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/oceanic_next.yaml @@ -0,0 +1,28 @@ +# Colors (Oceanic Next) +colors: + # Default colors + primary: + background: '0x1b2b34' + foreground: '0xd8dee9' + + # Normal colors + normal: + black: '0x29414f' + red: '0xec5f67' + green: '0x99c794' + yellow: '0xfac863' + blue: '0x6699cc' + magenta: '0xc594c5' + cyan: '0x5fb3b3' + white: '0x65737e' + + # Bright colors + bright: + black: '0x405860' + red: '0xec5f67' + green: '0x99c794' + yellow: '0xfac863' + blue: '0x6699cc' + magenta: '0xc594c5' + cyan: '0x5fb3b3' + white: '0xadb5c0' diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/omni.yml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/omni.yml new file mode 100644 index 0000000..91570e1 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/omni.yml @@ -0,0 +1,38 @@ +colors: + primary: + background: '0x191622' + foreground: '0xe1e1e6' + + cursor: + text: '0x191622' + cursor: '0xf8f8f2' + + normal: + black: '0x000000' + red: '0xff5555' + green: '0x50fa7b' + yellow: '0xeffa78' + blue: '0xbd93f9' + magenta: '0xff79c6' + cyan: '0x8d79ba' + white: '0xbfbfbf' + + bright: + black: '0x4d4d4d' + red: '0xff6e67' + green: '0x5af78e' + yellow: '0xeaf08d' + blue: '0xcaa9fa' + magenta: '0xff92d0' + cyan: '0xaa91e3' + white: '0xe6e6e6' + + dim: + black: '0x000000' + red: '0xa90000' + green: '0x049f2b' + yellow: '0xa3b106' + blue: '0x530aba' + magenta: '0xbb006b' + cyan: '0x433364' + white: '0x5f5f5f' diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/one_dark.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/one_dark.yaml new file mode 100644 index 0000000..a54e040 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/one_dark.yaml @@ -0,0 +1,28 @@ +# Colors (One Dark) +colors: + # Default colors + primary: + background: '0x1e2127' + foreground: '0xabb2bf' + + # Normal colors + normal: + black: '0x1e2127' + red: '0xe06c75' + green: '0x98c379' + yellow: '0xd19a66' + blue: '0x61afef' + magenta: '0xc678dd' + cyan: '0x56b6c2' + white: '0xabb2bf' + + # Bright colors + bright: + black: '0x5c6370' + red: '0xe06c75' + green: '0x98c379' + yellow: '0xd19a66' + blue: '0x61afef' + magenta: '0xc678dd' + cyan: '0x56b6c2' + white: '0xffffff' \ No newline at end of file diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/palenight.yml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/palenight.yml new file mode 100644 index 0000000..f65206a --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/palenight.yml @@ -0,0 +1,30 @@ +# iTerm2 Material Design - Palenight theme for Alacritty +# Source : https://github.com/JonathanSpeek/palenight-iterm2 + +colors: + # Default colors + primary: + background: '0x292d3e' + foreground: '0xd0d0d0' + + # Normal colors + normal: + black: '0x292d3e' + red: '0xf07178' + green: '0xc3e88d' + yellow: '0xffcb6b' + blue: '0x82aaff' + magenta: '0xc792ea' + cyan: '0x89ddff' + white: '0xd0d0d0' + + # Bright colors + bright: + black: '0x434758' + red: '0xff8b92' + green: '0xddffa7' + yellow: '0xffe585' + blue: '0x9cc4ff' + magenta: '0xe1acff' + cyan: '0xa3f7ff' + white: '0xffffff' diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/papercolor_dark.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/papercolor_dark.yaml new file mode 100644 index 0000000..79d0e14 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/papercolor_dark.yaml @@ -0,0 +1,32 @@ +# Colors (PaperColor - Dark) +colors: + # Default colors + primary: + background: '0x1c1c1c' + foreground: '0x808080' + + cursor: + text: '0x1c1c1c' + cursor: '0x808080' + + # Normal colors + normal: + black: '0x1c1c1c' + red: '0xaf005f' + green: '0x5faf00' + yellow: '0xd7af5f' + blue: '0x5fafd7' + magenta: '0x808080' + cyan: '0xd7875f' + white: '0xd0d0d0' + + # Bright colors + bright: + black: '0x585858' + red: '0x5faf5f' + green: '0xafd700' + yellow: '0xaf87d7' + blue: '0xffaf00' + magenta: '0xffaf00' + cyan: '0x00afaf' + white: '0x5f8787' diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/papercolor_light.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/papercolor_light.yaml new file mode 100644 index 0000000..06707a7 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/papercolor_light.yaml @@ -0,0 +1,32 @@ +# Colors (PaperColor - Light) +colors: + # Default colors + primary: + background: '0xeeeeee' + foreground: '0x444444' + + cursor: + text: '0xeeeeee' + cursor: '0x444444' + + # Normal colors + normal: + black: '0xeeeeee' + red: '0xaf0000' + green: '0x008700' + yellow: '0x5f8700' + blue: '0x0087af' + magenta: '0x878787' + cyan: '0x005f87' + white: '0x444444' + + # Bright colors + bright: + black: '0xbcbcbc' + red: '0xd70000' + green: '0xd70087' + yellow: '0x8700af' + blue: '0xd75f00' + magenta: '0xd75f00' + cyan: '0x005faf' + white: '0x005f87' diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/papertheme.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/papertheme.yaml new file mode 100644 index 0000000..13117e1 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/papertheme.yaml @@ -0,0 +1,28 @@ +# Colors (Paper Theme) +colors: + # Default colors + primary: + background: '#F2EEDE' + foreground: '#000000' + + # Normal colors + normal: + black: '#000000' + red: '#CC3E28' + green: '#216609' + yellow: '#B58900' + blue: '#1E6FCC' + magenta: '#5C21A5' + cyan: '#158C86' + white: '#AAAAAA' + + # Bright colors + bright: + black: '#555555' + red: '#CC3E28' + green: '#216609' + yellow: '#B58900' + blue: '#1E6FCC' + magenta: '#5C21A5' + cyan: '#158C86' + white: '#AAAAAA' diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/pencil_dark.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/pencil_dark.yaml new file mode 100644 index 0000000..9bb2a13 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/pencil_dark.yaml @@ -0,0 +1,26 @@ +# Colors (Pencil Dark) +colors: + # Default Colors + primary: + background: '0x212121' + foreground: '0xf1f1f1' + # Normal colors + normal: + black: '0x212121' + red: '0xc30771' + green: '0x10a778' + yellow: '0xa89c14' + blue: '0x008ec4' + magenta: '0x523c79' + cyan: '0x20a5ba' + white: '0xe0e0e0' + # Bright colors + bright: + black: '0x818181' + red: '0xfb007a' + green: '0x5fd7af' + yellow: '0xf3e430' + blue: '0x20bbfc' + magenta: '0x6855de' + cyan: '0x4fb8cc' + white: '0xf1f1f1' diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/pencil_light.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/pencil_light.yaml new file mode 100644 index 0000000..10db04d --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/pencil_light.yaml @@ -0,0 +1,26 @@ +# Colors (Pencil Light) +colors: + # Default Colors + primary: + background: '0xf1f1f1' + foreground: '0x424242' + # Normal colors + normal: + black: '0x212121' + red: '0xc30771' + green: '0x10a778' + yellow: '0xa89c14' + blue: '0x008ec4' + magenta: '0x523c79' + cyan: '0x20a5ba' + white: '0xe0e0e0' + # Bright colors + bright: + black: '0x212121' + red: '0xfb007a' + green: '0x5fd7af' + yellow: '0xf3e430' + blue: '0x20bbfc' + magenta: '0x6855de' + cyan: '0x4fb8cc' + white: '0xf1f1f1' diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/remedy_dark.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/remedy_dark.yaml new file mode 100644 index 0000000..0cd339f --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/remedy_dark.yaml @@ -0,0 +1,38 @@ +colors: + # Default colors + primary: + background: '0x2c2b2a' + foreground: '0xf9e7c4' + + dim_foreground: '0x685E4A' + bright_foreground: '0x1C1508' + dim_background: '0x202322' + bright_background: '0x353433' + + # Cursor colors + cursor: + text: '0xf9e7c4' + cursor: '0xf9e7c4' + + # Normal colors + normal: + black: '0x282a2e' + blue: '0x5f819d' + cyan: '0x5e8d87' + green: '0x8c9440' + magenta: '0x85678f' + orange: '0xcc6953' + red: '0xa54242' + white: '0x707880' + yellow: '0xde935f' + + # Bright colors + bright: + black: '0x373b41' + blue: '0x81a2be' + cyan: '0x8abeb7' + green: '0xb5bd68' + magenta: '0xb294bb' + red: '0xcc6666' + white: '0xc5c8c6' + yellow: '0xf0c674' \ No newline at end of file diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/seashells.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/seashells.yaml new file mode 100644 index 0000000..4f84a29 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/seashells.yaml @@ -0,0 +1,38 @@ +# Colors (SeaShells) +# Source : https://raw.githubusercontent.com/mbadolato/iTerm2-Color-Schemes/master/schemes/SeaShells.itermcolors +colors: + # Default colors + primary: + background: '#061923' + foreground: '#e5c49e' + + # Colors the cursor will use if `custom_cursor_colors` is true + cursor: + text: '#061822' + cursor: '#feaf3c' + + selection: + text: '#ffe9d7' + background: '#265b75' + + # Normal colors + normal: + black: '#1d485f' + red: '#db662d' + green: '#008eab' + yellow: '#feaf3c' + blue: '#255a62' + magenta: '#77dbf4' + cyan: '#5fb1c2' + white: '#e5c49e' + + # Bright colors + bright: + black: '#545d65' + red: '#dd998a' + green: '#739da8' + yellow: '#fedaae' + blue: '#0bc7e3' + magenta: '#c6e8f1' + cyan: '#97b9c0' + white: '#ffe9d7' \ No newline at end of file diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/smoooooth.yml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/smoooooth.yml new file mode 100644 index 0000000..e21df4b --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/smoooooth.yml @@ -0,0 +1,30 @@ +# Color theme ported from iTerm 2: Smoooooth + +colors: + primary: + foreground: '0xdbdbdb' + background: '0x14191e' + cursor: + text: '0x000000' + cursor: '0xfefffe' + selection: + text: '0x000000' + background: '0xb3d7ff' + normal: + black: '0x14191e' + red: '0xb43c29' + green: '0x00c200' + yellow: '0xc7c400' + blue: '0x2743c7' + magenta: '0xbf3fbd' + cyan: '0x00c5c7' + white: '0xc7c7c7' + bright: + black: '0x676767' + red: '0xdc7974' + green: '0x57e690' + yellow: '0xece100' + blue: '0xa6aaf1' + magenta: '0xe07de0' + cyan: '0x5ffdff' + white: '0xfeffff' diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/snazzy.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/snazzy.yaml new file mode 100644 index 0000000..aacebd0 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/snazzy.yaml @@ -0,0 +1,28 @@ +# Colors (Snazzy) +colors: + # Default colors + primary: + background: '0x282a36' + foreground: '0xeff0eb' + + # Normal colors + normal: + black: '0x282a36' + red: '0xff5c57' + green: '0x5af78e' + yellow: '0xf3f99d' + blue: '0x57c7ff' + magenta: '0xff6ac1' + cyan: '0x9aedfe' + white: '0xf1f1f0' + + # Bright colors + bright: + black: '0x686868' + red: '0xff5c57' + green: '0x5af78e' + yellow: '0xf3f99d' + blue: '0x57c7ff' + magenta: '0xff6ac1' + cyan: '0x9aedfe' + white: '0xf1f1f0' \ No newline at end of file diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/solarized_dark.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/solarized_dark.yaml new file mode 100644 index 0000000..0055c81 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/solarized_dark.yaml @@ -0,0 +1,28 @@ +# Colors (Solarized Dark) +colors: + # Default colors + primary: + background: '0x002b36' + foreground: '0x839496' + + # Normal colors + normal: + black: '0x073642' + red: '0xdc322f' + green: '0x859900' + yellow: '0xb58900' + blue: '0x268bd2' + magenta: '0xd33682' + cyan: '0x2aa198' + white: '0xeee8d5' + + # Bright colors + bright: + black: '0x002b36' + red: '0xcb4b16' + green: '0x586e75' + yellow: '0x657b83' + blue: '0x839496' + magenta: '0x6c71c4' + cyan: '0x93a1a1' + white: '0xfdf6e3' \ No newline at end of file diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/solarized_light.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/solarized_light.yaml new file mode 100644 index 0000000..6a5acd9 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/solarized_light.yaml @@ -0,0 +1,28 @@ +# Colors (Solarized Light) +colors: + # Default colors + primary: + background: '0xfdf6e3' + foreground: '0x586e75' + + # Normal colors + normal: + black: '0x073642' + red: '0xdc322f' + green: '0x859900' + yellow: '0xb58900' + blue: '0x268bd2' + magenta: '0xd33682' + cyan: '0x2aa198' + white: '0xeee8d5' + + # Bright colors + bright: + black: '0x002b36' + red: '0xcb4b16' + green: '0x586e75' + yellow: '0x657b83' + blue: '0x839496' + magenta: '0x6c71c4' + cyan: '0x93a1a1' + white: '0xfdf6e3' \ No newline at end of file diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/taerminal.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/taerminal.yaml new file mode 100644 index 0000000..9dc804c --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/taerminal.yaml @@ -0,0 +1,31 @@ +# Colors (Taerminal) +colors: + # Default colors + primary: + background: '0x26282a' + foreground: '0xf0f0f0' + cursor: + background: '0xf0f0f0' + foreground: '0x26282a' + + # Normal colors + normal: + black: '0x26282a' + red: '0xff8878' + green: '0xb4fb73' + yellow: '0xfffcb7' + blue: '0x8bbce5' + magenta: '0xffb2fe' + cyan: '0xa2e1f8' + white: '0xf1f1f1' + + # Bright colors + bright: + black: '0x6f6f6f' + red: '0xfe978b' + green: '0xd6fcba' + yellow: '0xfffed5' + blue: '0xc2e3ff' + magenta: '0xffc6ff' + cyan: '0xc0e9f8' + white: '0xffffff' \ No newline at end of file diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/tango_dark.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/tango_dark.yaml new file mode 100644 index 0000000..e91733d --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/tango_dark.yaml @@ -0,0 +1,26 @@ +# GNOME Terminal Tango Dark +colors: + primary: + background: '0x2e3436' + foreground: '0xd3d7cf' + + normal: + black: '0x2e3436' + red: '0xcc0000' + green: '0x4e9a06' + yellow: '0xc4a000' + blue: '0x3465a4' + magenta: '0x75507b' + cyan: '0x06989a' + white: '0xd3d7cf' + + bright: + black: '0x555753' + red: '0xef2929' + green: '0x8ae234' + yellow: '0xfce94f' + blue: '0x729fcf' + magenta: '0xad7fa8' + cyan: '0x34e2e2' + white: '0xeeeeec' + diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/tender.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/tender.yaml new file mode 100644 index 0000000..ffcacf7 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/tender.yaml @@ -0,0 +1,27 @@ +colors: + # Default colors + primary: + background: '0x282828' + foreground: '0xeeeeee' + + # Normal colors + normal: + black: '0x282828' + red: '0xf43753' + green: '0xc9d05c' + yellow: '0xffc24b' + blue: '0xb3deef' + magenta: '0xd3b987' + cyan: '0x73cef4' + white: '0xeeeeee' + + # Bright colors + bright: + black: '0x4c4c4c' + red: '0xf43753' + green: '0xc9d05c' + yellow: '0xffc24b' + blue: '0xb3deef' + magenta: '0xd3b987' + cyan: '0x73cef4' + white: '0xfeffff' diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/terminal_app.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/terminal_app.yaml new file mode 100644 index 0000000..bc2c434 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/terminal_app.yaml @@ -0,0 +1,28 @@ +# Colors (Terminal.app) +colors: + # Default colors + primary: + background: '0x000000' + foreground: '0xb6b6b6' + + # Normal colors + normal: + black: '0x000000' + red: '0x990000' + green: '0x00a600' + yellow: '0x999900' + blue: '0x0000b2' + magenta: '0xb200b2' + cyan: '0x00a6b2' + white: '0xbfbfbf' + + # Bright colors + bright: + black: '0x666666' + red: '0xe50000' + green: '0x00d900' + yellow: '0xe5e500' + blue: '0x0000ff' + magenta: '0xe500e5' + cyan: '0x00e5e5' + white: '0xe5e5e5' \ No newline at end of file diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/thelovelace.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/thelovelace.yaml new file mode 100644 index 0000000..4d73889 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/thelovelace.yaml @@ -0,0 +1,27 @@ +colors: + # Default colors + primary: + background: '0x1D1F28' + foreground: '0xFDFDFD' + + # Normal colors + normal: + # Bright colors + black: '0x282A36' + red: '0xF37F97' + green: '0x5ADECD' + yellow: '0xF2A272' + blue: '0x8897F4' + magenta: '0xC574DD' + cyan: '0x79E6F3' + white: '0xFDFDFD' + bright: + black: '0x414458' + red: '0xFF4971' + green: '0x18E3C8' + yellow: '0xEBCB8B' + blue: '0xFF8037' + magenta: '0x556FFF' + cyan: '0x3FDCEE' + white: '0xBEBEC1' + indexed_colors: [] diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/tokyo-night-storm.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/tokyo-night-storm.yaml new file mode 100644 index 0000000..a64cf4a --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/tokyo-night-storm.yaml @@ -0,0 +1,29 @@ +# Colors (Tokyo Night: Storm variant) +# Source: https://github.com/zatchheems/tokyo-night-alacritty-theme +colors: + # Default colors + primary: + background: '0x24283b' + foreground: '0xa9b1d6' + + # Normal colors + normal: + black: '0x32344a' + red: '0xf7768e' + green: '0x9ece6a' + yellow: '0xe0af68' + blue: '0x7aa2f7' + magenta: '0xad8ee6' + cyan: '0x449dab' + white: '0x9699a8' + + # Bright colors + bright: + black: '0x444b6a' + red: '0xff7a93' + green: '0xb9f27c' + yellow: '0xff9e64' + blue: '0x7da6ff' + magenta: '0xbb9af7' + cyan: '0x0db9d7' + white: '0xacb0d0' diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/tokyo-night.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/tokyo-night.yaml new file mode 100644 index 0000000..a88fd9b --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/tokyo-night.yaml @@ -0,0 +1,29 @@ +# Colors (Tokyo Night) +# Source: https://github.com/zatchheems/tokyo-night-alacritty-theme +colors: + # Default colors + primary: + background: '0x1a1b26' + foreground: '0xa9b1d6' + + # Normal colors + normal: + black: '0x32344a' + red: '0xf7768e' + green: '0x9ece6a' + yellow: '0xe0af68' + blue: '0x7aa2f7' + magenta: '0xad8ee6' + cyan: '0x449dab' + white: '0x787c99' + + # Bright colors + bright: + black: '0x444b6a' + red: '0xff7a93' + green: '0xb9f27c' + yellow: '0xff9e64' + blue: '0x7da6ff' + magenta: '0xbb9af7' + cyan: '0x0db9d7' + white: '0xacb0d0' diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/tomorrow_night.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/tomorrow_night.yaml new file mode 100644 index 0000000..36bafba --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/tomorrow_night.yaml @@ -0,0 +1,33 @@ +# Colors (Tomorrow Night) +colors: + # Default colors + primary: + background: '0x1d1f21' + foreground: '0xc5c8c6' + + # Colors the cursor will use if `custom_cursor_colors` is true + cursor: + text: '0x1d1f21' + cursor: '0xffffff' + + # Normal colors + normal: + black: '0x1d1f21' + red: '0xcc6666' + green: '0xb5bd68' + yellow: '0xe6c547' + blue: '0x81a2be' + magenta: '0xb294bb' + cyan: '0x70c0ba' + white: '0x373b41' + + # Bright colors + bright: + black: '0x666666' + red: '0xff3334' + green: '0x9ec400' + yellow: '0xf0c674' + blue: '0x81a2be' + magenta: '0xb77ee0' + cyan: '0x54ced6' + white: '0x282a2e' \ No newline at end of file diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/tomorrow_night_bright.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/tomorrow_night_bright.yaml new file mode 100644 index 0000000..55b25d0 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/tomorrow_night_bright.yaml @@ -0,0 +1,28 @@ +# Colors (Tomorrow Night Bright) +colors: + # Default colors + primary: + background: '0x000000' + foreground: '0xeaeaea' + + # Normal colors + normal: + black: '0x000000' + red: '0xd54e53' + green: '0xb9ca4a' + yellow: '0xe6c547' + blue: '0x7aa6da' + magenta: '0xc397d8' + cyan: '0x70c0ba' + white: '0x424242' + + # Bright colors + bright: + black: '0x666666' + red: '0xff3334' + green: '0x9ec400' + yellow: '0xe7c547' + blue: '0x7aa6da' + magenta: '0xb77ee0' + cyan: '0x54ced6' + white: '0x2a2a2a' \ No newline at end of file diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/wombat.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/wombat.yaml new file mode 100644 index 0000000..844e65f --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/wombat.yaml @@ -0,0 +1,28 @@ +# Colors (Wombat) +colors: + # Default colors + primary: + background: '0x1f1f1f' + foreground: '0xe5e1d8' + + # Normal colors + normal: + black: '0x000000' + red: '0xf7786d' + green: '0xbde97c' + yellow: '0xefdfac' + blue: '0x6ebaf8' + magenta: '0xef88ff' + cyan: '0x90fdf8' + white: '0xe5e1d8' + + # Bright colors + bright: + black: '0xb4b4b4' + red: '0xf99f92' + green: '0xe3f7a1' + yellow: '0xf2e9bf' + blue: '0xb3d2ff' + magenta: '0xe5bdff' + cyan: '0xc2fefa' + white: '0xffffff' \ No newline at end of file diff --git a/modules/old_configs/alacritty/.alacritty-colorscheme/themes/xterm.yaml b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/xterm.yaml new file mode 100644 index 0000000..7f336e4 --- /dev/null +++ b/modules/old_configs/alacritty/.alacritty-colorscheme/themes/xterm.yaml @@ -0,0 +1,27 @@ +# XTerm's default colors +colors: + # Default colors + primary: + background: '0x000000' + foreground: '0xffffff' + # Normal colors + normal: + black: '0x000000' + red: '0xcd0000' + green: '0x00cd00' + yellow: '0xcdcd00' + blue: '0x0000ee' + magenta: '0xcd00cd' + cyan: '0x00cdcd' + white: '0xe5e5e5' + + # Bright colors + bright: + black: '0x7f7f7f' + red: '0xff0000' + green: '0x00ff00' + yellow: '0xffff00' + blue: '0x5c5cff' + magenta: '0xff00ff' + cyan: '0x00ffff' + white: '0xffffff' diff --git a/modules/old_configs/alacritty/alacritty.toml b/modules/old_configs/alacritty/alacritty.toml new file mode 100644 index 0000000..b029736 --- /dev/null +++ b/modules/old_configs/alacritty/alacritty.toml @@ -0,0 +1,17 @@ +import = ["/home/liamm/.config/alacritty/.alacritty-colorscheme/themes/campbell.toml"] + +[font] +size = 14.0 +transparent_background_colors = true + +[font.italic] +family = "monospace" +style = "Italic" + +[window] +opacity = 0.8 +"window.decorations_theme_variant" = "none" + +[window.padding] +x = 6 +y = 6 diff --git a/modules/old_configs/alacritty/alacritty.yml b/modules/old_configs/alacritty/alacritty.yml new file mode 100644 index 0000000..3718a61 --- /dev/null +++ b/modules/old_configs/alacritty/alacritty.yml @@ -0,0 +1,884 @@ +# Configuration for Alacritty, the GPU enhanced terminal emulator. + +# Import additional configuration files +# +# Imports are loaded in order, skipping all missing files, with the importing +# file being loaded last. If a field is already present in a previous import, it +# will be replaced. +# +# All imports must either be absolute paths starting with `/`, or paths relative +# to the user's home directory starting with `~/`. +import: + - ~/.config/alacritty/.alacritty-colorscheme/themes/campbell.yaml +# - /path/to/alacritty.yml + +# 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 + +window: + #background_opacity: 0.4 --- tried this cos window.opacity didn't work + + + # Window dimensions (changes require restart) + # + # Number of lines/columns (not pixels) in the terminal. The number of columns + # must be at least `2`, while using a value of `0` for columns and lines will + # fall back to the window manager's recommended size. + #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: 6 + y: 6 + + # 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 and no title bar buttons + #decorations: full + + # 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. + #window.opacity: 1.00 + opacity: 0.80 + + # 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 + + # Allow terminal applications to change Alacritty's window title. + #dynamic_title: true + + # 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: dark + window.decorations_theme_variant: none + +#scrolling: + # Maximum number of lines in the scrollback buffer. + # Specifying '0' will disable scrolling. + #history: 10000 + + # Scrolling distance multiplier. + #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: 14.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 upward. + #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`. + #use_thin_strokes: true + + # Use built-in font for box drawing characters. + # + # If `true`, Alacritty will use a custom built-in font for box drawing + # characters (Unicode points 2500 - 259f). + # + #builtin_box_drawing: true + +# If `true`, bold text is drawn using the bright color variants. +#draw_bold_text_with_bright_colors: false + +# Colors (Tomorrow Night) +#colors: + # Default colors + #primary: + # background: '#1d1f21' + # foreground: '#c5c8c6' + + # 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: '#828482' + #bright_foreground: '#eaeaea' + + # Cursor colors + # + # Colors which should be used to draw the terminal cursor. + # + # Allowed values are CellForeground/CellBackground, which reference the + # affected cell, or hexadecimal colors like #ff00ff. + #cursor: + # text: CellBackground + # cursor: CellForeground + + # Vi mode cursor colors + # + # Colors for the cursor when the vi mode is active. + # + # Allowed values are CellForeground/CellBackground, which reference the + # affected cell, or hexadecimal colors like #ff00ff. + #vi_mode_cursor: + # text: CellBackground + # cursor: CellForeground + + # Search colors + # + # Colors used for the search bar and match highlighting. + #search: + # Allowed values are CellForeground/CellBackground, which reference the + # affected cell, or hexadecimal colors like #ff00ff. + #matches: + # foreground: '#000000' + # background: '#ffffff' + #focused_match: + # foreground: '#ffffff' + # background: '#000000' + + #bar: + # background: '#c5c8c6' + # foreground: '#1d1f21' + + # Keyboard regex hints + #hints: + # First character in the hint label + # + # Allowed values are CellForeground/CellBackground, which reference the + # affected cell, or hexadecimal colors like #ff00ff. + #start: + # foreground: '#1d1f21' + # background: '#e9ff5e' + + # All characters after the first one in the hint label + # + # Allowed values are CellForeground/CellBackground, which reference the + # affected cell, or hexadecimal colors like #ff00ff. + #end: + # foreground: '#e9ff5e' + # background: '#1d1f21' + + # Line indicator + # + # Color used for the indicator displaying the position in history during + # search and vi mode. + # + # By default, these will use the opposing primary color. + #line_indicator: + # foreground: None + # background: None + + # Selection colors + # + # Colors which should be used to draw the selection area. + # + # Allowed values are CellForeground/CellBackground, which reference the + # affected cell, or hexadecimal colors like #ff00ff. + #selection: + # text: CellBackground + # background: CellForeground + + # Normal colors + #normal: + # black: '#1d1f21' + # red: '#cc6666' + # green: '#b5bd68' + # yellow: '#f0c674' + # blue: '#81a2be' + # magenta: '#b294bb' + # cyan: '#8abeb7' + # white: '#c5c8c6' + + # Bright colors + #bright: + # black: '#666666' + # red: '#d54e53' + # green: '#b9ca4a' + # yellow: '#e7c547' + # blue: '#7aa6da' + # magenta: '#c397d8' + # cyan: '#70c0b1' + # white: '#eaeaea' + + # Dim colors + # + # If the dim colors are not set, they will be calculated automatically based + # on the `normal` colors. + #dim: + # black: '#131415' + # red: '#864343' + # green: '#777c44' + # yellow: '#9e824c' + # blue: '#556a7d' + # magenta: '#75617b' + # cyan: '#5b7d78' + # white: '#828482' + + # 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: [] + + # Transparent cell backgrounds + # + # Whether or not `window.opacity` applies to all cell backgrounds or only to + # the default background. When set to `true` all cells will be transparent + # regardless of their background color. + transparent_background_colors: true + +# Bell +# +# The bell is rung every time the BEL control character is received. +#bell: + # Visual Bell Animation + # + # Animation effect for flashing the screen when the visual bell is rung. + # + # Values for `animation`: + # - Ease + # - EaseOut + # - EaseOutSine + # - EaseOutQuad + # - EaseOutCubic + # - EaseOutQuart + # - EaseOutQuint + # - EaseOutExpo + # - EaseOutCirc + # - Linear + #animation: EaseOutExpo + + # Duration of the visual bell flash in milliseconds. A `duration` of `0` will + # disable the visual bell animation. + #duration: 0 + + # Visual bell animation color. + #color: '#ffffff' + + # Bell Command + # + # This program is executed whenever the bell is rung. + # + # When set to `command: None`, no command will be executed. + # + # Example: + # command: + # program: notify-send + # args: ["Hello, World!"] + # + #command: None + +#selection: + # This string contains all characters that are used as separators for + # "semantic words" in Alacritty. + #semantic_escape_chars: ",│`|:\"' ()[]{}<>\t" + + # When set to `true`, selected text will be copied to the primary clipboard. + #save_to_clipboard: false + +#cursor: + # Cursor style + #style: + # Cursor shape + # + # Values for `shape`: + # - ▇ Block + # - _ Underline + # - | Beam + #shape: Block + + # Cursor blinking state + # + # Values for `blinking`: + # - Never: Prevent the cursor from ever blinking + # - Off: Disable blinking by default + # - On: Enable blinking by default + # - Always: Force the cursor to always blink + #blinking: Off + + # Vi mode cursor style + # + # If the vi mode cursor style is `None` or not specified, it will fall back to + # the style of the active value of the normal cursor. + # + # See `cursor.style` for available options. + #vi_mode_style: None + + # Cursor blinking interval in milliseconds. + #blink_interval: 750 + + # If this is `true`, the cursor will be rendered as a hollow box when the + # window is not focused. + #unfocused_hollow: true + + # Thickness of the cursor relative to the cell width as floating point number + # from `0.0` to `1.0`. + #thickness: 0.15 + +# Live config reload (changes require restart) +#live_config_reload: true + +# 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 + +# 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 + +# Send ESC (\x1b) before characters when alt is pressed. +#alt_send_esc: true + +# Offer IPC using `alacritty msg` (unix only) +#ipc_socket: 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 + +# Regex hints +# +# Terminal hints can be used to find text in the visible part of the terminal +# and pipe it to other applications. +#hints: + # Keys used for the hint labels. + #alphabet: "jfkdls;ahgurieowpq" + + # List with all available hints + # + # Each hint must have a `regex` and either an `action` or a `command` field. + # The fields `mouse`, `binding` and `post_processing` are optional. + # + # The fields `command`, `binding.key`, `binding.mods`, `binding.mode` and + # `mouse.mods` accept the same values as they do in the `key_bindings` section. + # + # The `mouse.enabled` field controls if the hint should be underlined while + # the mouse with all `mouse.mods` keys held or the vi mode cursor is above it. + # + # If the `post_processing` field is set to `true`, heuristics will be used to + # shorten the match if there are characters likely not to be part of the hint + # (e.g. a trailing `.`). This is most useful for URIs. + # + # Values for `action`: + # - Copy + # Copy the hint's text to the clipboard. + # - Paste + # Paste the hint's text to the terminal or search. + # - Select + # Select the hint's text. + # - MoveViModeCursor + # Move the vi mode cursor to the beginning of the hint. + #enabled: + # - regex: "(ipfs:|ipns:|magnet:|mailto:|gemini:|gopher:|https:|http:|news:|file:|git:|ssh:|ftp:)\ + # [^\u0000-\u001F\u007F-\u009F<>\"\\s{-}\\^⟨⟩`]+" + # command: xdg-open + # post_processing: true + # mouse: + # enabled: true + # mods: None + # binding: + # key: U + # mods: Control|Shift + +# 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 for actions not exclusive to mouse mode) +# +# - Mouse exclusive actions: +# +# - ExpandSelection +# Expand the selection to the current mouse cursor location. +# +# And optionally: +# +# - `mods` (see key bindings) +#mouse_bindings: +# - { mouse: Right, action: ExpandSelection } +# - { mouse: Right, mods: Control, action: ExpandSelection } +# - { mouse: Middle, mode: ~Vi, 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 +# +# - ToggleViMode +# - SearchForward +# Start searching toward the right of the search origin. +# - SearchBackward +# Start searching toward the left of the search origin. +# - Copy +# - Paste +# - IncreaseFontSize +# - DecreaseFontSize +# - ResetFontSize +# - ScrollPageUp +# - ScrollPageDown +# - ScrollHalfPageUp +# - ScrollHalfPageDown +# - ScrollLineUp +# - ScrollLineDown +# - ScrollToTop +# - ScrollToBottom +# - ClearHistory +# Remove the terminal's scrollback history. +# - Hide +# Hide the Alacritty window. +# - Minimize +# Minimize the Alacritty window. +# - Quit +# Quit Alacritty. +# - ToggleFullscreen +# - SpawnNewInstance +# Spawn a new instance of Alacritty. +# - CreateNewWindow +# Create a new Alacritty window from the current process. +# - ClearLogNotice +# Clear Alacritty's UI warning and error notice. +# - ClearSelection +# Remove the active selection. +# - ReceiveChar +# - None +# +# - Vi mode exclusive actions: +# +# - Open +# Perform the action of the first matching hint under the vi mode cursor +# with `mouse.enabled` set to `true`. +# - ToggleNormalSelection +# - ToggleLineSelection +# - ToggleBlockSelection +# - ToggleSemanticSelection +# Toggle semantic selection based on `selection.semantic_escape_chars`. +# +# - Vi mode exclusive cursor motion actions: +# +# - Up +# One line up. +# - Down +# One line down. +# - Left +# One character left. +# - Right +# One character right. +# - First +# First column, or beginning of the line when already at the first column. +# - Last +# Last column, or beginning of the line when already at the last column. +# - FirstOccupied +# First non-empty cell in this terminal row, or first non-empty cell of +# the line when already at the first cell of the row. +# - High +# Top of the screen. +# - Middle +# Center of the screen. +# - Low +# Bottom of the screen. +# - SemanticLeft +# Start of the previous semantically separated word. +# - SemanticRight +# Start of the next semantically separated word. +# - SemanticLeftEnd +# End of the previous semantically separated word. +# - SemanticRightEnd +# End of the next semantically separated word. +# - WordLeft +# Start of the previous whitespace separated word. +# - WordRight +# Start of the next whitespace separated word. +# - WordLeftEnd +# End of the previous whitespace separated word. +# - WordRightEnd +# End of the next whitespace separated word. +# - Bracket +# Character matching the bracket at the cursor's location. +# - SearchNext +# Beginning of the next match. +# - SearchPrevious +# Beginning of the previous match. +# - SearchStart +# Start of the match to the left of the vi mode cursor. +# - SearchEnd +# End of the match to the right of the vi mode cursor. +# +# - Search mode exclusive actions: +# - SearchFocusNext +# Move the focus to the next search match. +# - SearchFocusPrevious +# Move the focus to the previous search match. +# - SearchConfirm +# - SearchCancel +# - SearchClear +# Reset the search regex. +# - SearchDeleteWord +# Delete the last word in the search regex. +# - SearchHistoryPrevious +# Go to the previous regex in the search history. +# - SearchHistoryNext +# Go to the next regex in the search history. +# +# - macOS exclusive actions: +# - ToggleSimpleFullscreen +# Enter fullscreen without occupying another space. +# +# - Linux/BSD exclusive actions: +# +# - CopySelection +# Copy from the selection buffer. +# - PasteSelection +# Paste from the selection buffer. +# +# - `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 +# - Search +# - Alt +# - Vi +# +# 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 +# in the order they were defined in. +#key_bindings: + #- { key: Paste, action: Paste } + #- { key: Copy, action: Copy } + #- { key: L, mods: Control, action: ClearLogNotice } + #- { key: L, mods: Control, mode: ~Vi|~Search, chars: "\x0c" } + #- { key: PageUp, mods: Shift, mode: ~Alt, action: ScrollPageUp, } + #- { key: PageDown, mods: Shift, mode: ~Alt, action: ScrollPageDown } + #- { key: Home, mods: Shift, mode: ~Alt, action: ScrollToTop, } + #- { key: End, mods: Shift, mode: ~Alt, action: ScrollToBottom } + + # Vi Mode + #- { key: Space, mods: Shift|Control, mode: ~Search, action: ToggleViMode } + #- { key: Space, mods: Shift|Control, mode: Vi|~Search, action: ScrollToBottom } + #- { key: Escape, mode: Vi|~Search, action: ClearSelection } + #- { key: I, mode: Vi|~Search, action: ToggleViMode } + #- { key: I, mode: Vi|~Search, action: ScrollToBottom } + #- { key: C, mods: Control, mode: Vi|~Search, action: ToggleViMode } + #- { key: Y, mods: Control, mode: Vi|~Search, action: ScrollLineUp } + #- { key: E, mods: Control, mode: Vi|~Search, action: ScrollLineDown } + #- { key: G, mode: Vi|~Search, action: ScrollToTop } + #- { key: G, mods: Shift, mode: Vi|~Search, action: ScrollToBottom } + #- { key: B, mods: Control, mode: Vi|~Search, action: ScrollPageUp } + #- { key: F, mods: Control, mode: Vi|~Search, action: ScrollPageDown } + #- { key: U, mods: Control, mode: Vi|~Search, action: ScrollHalfPageUp } + #- { key: D, mods: Control, mode: Vi|~Search, action: ScrollHalfPageDown } + #- { key: Y, mode: Vi|~Search, action: Copy } + #- { key: Y, mode: Vi|~Search, action: ClearSelection } + #- { key: Copy, mode: Vi|~Search, action: ClearSelection } + #- { key: V, mode: Vi|~Search, action: ToggleNormalSelection } + #- { key: V, mods: Shift, mode: Vi|~Search, action: ToggleLineSelection } + #- { key: V, mods: Control, mode: Vi|~Search, action: ToggleBlockSelection } + #- { key: V, mods: Alt, mode: Vi|~Search, action: ToggleSemanticSelection } + #- { key: Return, mode: Vi|~Search, action: Open } + #- { key: K, mode: Vi|~Search, action: Up } + #- { key: J, mode: Vi|~Search, action: Down } + #- { key: H, mode: Vi|~Search, action: Left } + #- { key: L, mode: Vi|~Search, action: Right } + #- { key: Up, mode: Vi|~Search, action: Up } + #- { key: Down, mode: Vi|~Search, action: Down } + #- { key: Left, mode: Vi|~Search, action: Left } + #- { key: Right, mode: Vi|~Search, action: Right } + #- { key: Key0, mode: Vi|~Search, action: First } + #- { key: Key4, mods: Shift, mode: Vi|~Search, action: Last } + #- { key: Key6, mods: Shift, mode: Vi|~Search, action: FirstOccupied } + #- { key: H, mods: Shift, mode: Vi|~Search, action: High } + #- { key: M, mods: Shift, mode: Vi|~Search, action: Middle } + #- { key: L, mods: Shift, mode: Vi|~Search, action: Low } + #- { key: B, mode: Vi|~Search, action: SemanticLeft } + #- { key: W, mode: Vi|~Search, action: SemanticRight } + #- { key: E, mode: Vi|~Search, action: SemanticRightEnd } + #- { key: B, mods: Shift, mode: Vi|~Search, action: WordLeft } + #- { key: W, mods: Shift, mode: Vi|~Search, action: WordRight } + #- { key: E, mods: Shift, mode: Vi|~Search, action: WordRightEnd } + #- { key: Key5, mods: Shift, mode: Vi|~Search, action: Bracket } + #- { key: Slash, mode: Vi|~Search, action: SearchForward } + #- { key: Slash, mods: Shift, mode: Vi|~Search, action: SearchBackward } + #- { key: N, mode: Vi|~Search, action: SearchNext } + #- { key: N, mods: Shift, mode: Vi|~Search, action: SearchPrevious } + + # Search Mode + #- { key: Return, mode: Search|Vi, action: SearchConfirm } + #- { key: Escape, mode: Search, action: SearchCancel } + #- { key: C, mods: Control, mode: Search, action: SearchCancel } + #- { key: U, mods: Control, mode: Search, action: SearchClear } + #- { key: W, mods: Control, mode: Search, action: SearchDeleteWord } + #- { key: P, mods: Control, mode: Search, action: SearchHistoryPrevious } + #- { key: N, mods: Control, mode: Search, action: SearchHistoryNext } + #- { key: Up, mode: Search, action: SearchHistoryPrevious } + #- { key: Down, mode: Search, action: SearchHistoryNext } + #- { key: Return, mode: Search|~Vi, action: SearchFocusNext } + #- { key: Return, mods: Shift, mode: Search|~Vi, action: SearchFocusPrevious } + + # (Windows, Linux, and BSD only) + #- { key: V, mods: Control|Shift, mode: ~Vi, action: Paste } + #- { key: C, mods: Control|Shift, action: Copy } + #- { key: F, mods: Control|Shift, mode: ~Search, action: SearchForward } + #- { key: B, mods: Control|Shift, mode: ~Search, action: SearchBackward } + #- { key: C, mods: Control|Shift, mode: Vi|~Search, action: ClearSelection } + #- { key: Insert, mods: Shift, action: PasteSelection } + #- { key: Key0, mods: Control, action: ResetFontSize } + #- { key: Equals, mods: Control, action: IncreaseFontSize } + #- { key: Plus, mods: Control, action: IncreaseFontSize } + #- { key: NumpadAdd, mods: Control, action: IncreaseFontSize } + #- { key: Minus, mods: Control, action: DecreaseFontSize } + #- { key: NumpadSubtract, mods: Control, action: DecreaseFontSize } + + # (Windows only) + #- { key: Return, mods: Alt, action: ToggleFullscreen } + + # (macOS only) + #- { key: K, mods: Command, mode: ~Vi|~Search, chars: "\x0c" } + #- { key: K, mods: Command, mode: ~Vi|~Search, action: ClearHistory } + #- { key: Key0, mods: Command, action: ResetFontSize } + #- { key: Equals, mods: Command, action: IncreaseFontSize } + #- { key: Plus, mods: Command, action: IncreaseFontSize } + #- { key: NumpadAdd, mods: Command, action: IncreaseFontSize } + #- { key: Minus, mods: Command, action: DecreaseFontSize } + #- { key: NumpadSubtract, mods: Command, action: DecreaseFontSize } + #- { key: V, mods: Command, action: Paste } + #- { key: C, mods: Command, action: Copy } + #- { key: C, mods: Command, mode: Vi|~Search, action: ClearSelection } + #- { key: H, mods: Command, action: Hide } + #- { key: H, mods: Command|Alt, action: HideOtherApplications } + #- { key: M, mods: Command, action: Minimize } + #- { key: Q, mods: Command, action: Quit } + #- { key: W, mods: Command, action: Quit } + #- { key: N, mods: Command, action: SpawnNewInstance } + #- { key: F, mods: Command|Control, action: ToggleFullscreen } + #- { key: F, mods: Command, mode: ~Search, action: SearchForward } + #- { key: B, mods: Command, mode: ~Search, action: SearchBackward } + +#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`: + # - Off + # - Error + # - Warn + # - Info + # - Debug + # - Trace + #log_level: Warn + + # Print all received window events. + #print_events: false diff --git a/modules/old_configs/contour/contour.yml b/modules/old_configs/contour/contour.yml new file mode 100644 index 0000000..ea750f4 --- /dev/null +++ b/modules/old_configs/contour/contour.yml @@ -0,0 +1,921 @@ +# Default Contour Configuration File. + +# Overrides the auto-detected platform plugin to be loaded. +# +# Possible (incomplete list of) values are: +# - auto The platform will be auto-detected. +# - xcb Uses XCB plugin (for X11 environment). +# - cocoa Used to be run on Mac OS/X. +# - direct2d Windows platform plugin using Direct2D. +# - winrt Windows platform plugin using WinRT. +# +# Default: auto +platform_plugin: auto + +# VT Renderer configuration. +# ADVANCED! Do not touch unless you know what you are doing. +renderer: + # Backend to use for rendering the terminal onto the screen + # + # Possible values are: + # - default Uses the default rendering option as decided by the terminal. + # - software Uses software-based rendering. + # - OpenGL Use (possibly) hardware accelerated OpenGL + backend: default + + # Number of hashtable slots to map to the texture tiles. + # Larger values may increase performance, but too large may also decrease. + # This value is rounded up to a value equal to the power of two. + # + # Default: 4096 + tile_hashtable_slots: 4096 + + # Number of tiles that must fit at lest into the texture atlas. + # + # This does not include direct mapped tiles (US-ASCII glyphs, + # cursor shapes and decorations), if tile_direct_mapping is set to true). + # + # Value must be at least as large as grid cells available in the terminal view. + # This value is automatically adjusted if too small. + # + # Default: 4000 + tile_cache_count: 4000 + + # Enables/disables the use of direct-mapped texture atlas tiles for + # the most often used ones (US-ASCII, cursor shapes, underline styles) + # You most likely do not want to touch this. + # + # Default: true + tile_direct_mapping: true + +# Word delimiters when selecting word-wise. +word_delimiters: " /\\()\"'-.,:;<>~!@#$%^&*+=[]{}~?|│" + +# Default PTY read buffer size. +# +# This is an advance option. Use with care! +# Default: 16384 +read_buffer_size: 16384 + +# Size in bytes per PTY Buffer Object. +# +# This is an advanced option of an internal storage. Only change with care! +pty_buffer_size: 1048576 + +default_profile: main + +# Flag to determine whether to spawn new process or not when creating new terminal +# Default: false +spawn_new_process: false + +# Whether or not to reflow the lines on terminal resize events. +# Default: true +reflow_on_resize: true + +# Section of experimental features. +# All experimental features are disabled by default and must be explicitly enabled here. +# NOTE: Contour currently has no experimental features behind this configuration wall. +# experimental: +# # Enables experimental support for feature X/Y/Z +# feature_xyz: true + +# This keyboard modifier can be used to bypass the terminal's mouse protocol, +# which can be used to select screen content even if the an application +# mouse protocol has been activated (Default: Shift). +# +# The same modifier values apply as with input modifiers (see below). +bypass_mouse_protocol_modifier: Shift + +# Modifier to be pressed in order to initiate block-selection +# using the left mouse button. +# +# This is usually the Control modifier, but on OS/X that is not possible, +# so Alt or Meta would be recommended instead. +# +# Supported modifiers: +# - Alt +# - Control +# - Shift +# - Meta +# +# Default: Control +mouse_block_selection_modifier: Control + +# Selects an action to perform when a text selection has been made. +# +# Possible values are: +# +# - None Does nothing +# - CopyToClipboard Copies the selection to the primary clipboard. +# - CopyToSelectionClipboard Copies the selection to the selection clipboard. +# This is not supported on all platforms. +# +# Default: CopyToSelectionClipboard +on_mouse_select: CopyToSelectionClipboard + +# Determines whether the instance is reloading the configuration files whenever it is changing or not. +# +# Default: false +live_config: false + +# Inline image related default configuration and limits +# ----------------------------------------------------- +images: + # Enable or disable sixel scrolling (SM/RM ?80 default) + sixel_scrolling: true + # Configures the maximum number of color registers available when rendering Sixel graphics. + sixel_register_count: 4096 + # maximum width in pixels of an image to be accepted (0 defaults to system screen pixel width) + max_width: 0 + # maximum height in pixels of an image to be accepted (0 defaults to system screen pixel height) + max_height: 0 + +# Terminal Profiles +# ----------------- +# +# Dominates how your terminal visually looks like. You will need at least one terminal profile. +profiles: + main: + # You can override the process to be started inside the terminal. + # If nothing is specified, the users' default login shell will be used. + # But you may as well log in to a remote host. + # shell: "ssh ubuntu-vm" + shell: "/bin/bash" + # arguments: ["some", "optional", "arguments", "for", "the", "shell"] + + # If this terminal is being executed from within Flatpak, enforces sandboxing + # then this boolean indicates whether or not that sandbox should be escaped or not. + # + # Default value is true. + # + # It only makes sense to set this value to false if you really know what you are doing. + escape_sandbox: true + + # Advanced value that is useful when CopyPreviousMarkRange is used + # with multiline-prompts. This offset value is being added to the + # current cursor's line number minus 1 (i.e. the line above the current cursor). + # + # Default value is 0. + copy_last_mark_range_offset: 0 + + # Sets initial working directory when spawning a new terminal. + # A leading ~ is expanded to the user's home directory. + # Default value is the user's home directory. + initial_working_directory: "~" + + # When this profile is *activated*, this flag decides + # whether or not the title bar will be shown + show_title_bar: true + # When this profile is being *activated*, this flag decides + # whether or not to put the terminal's screen into fullscreen mode. + # + # It is activated during startup as well as when switching from another profile to this one. + fullscreen: false + + # When this profile is *activated*, this flag decides + # whether or not to put the window into maximized mode. + maximized: false + + # Defines the class part of the WM_CLASS property of the window. + wm_class: "contour" + + # Environment variables to be passed to the shell. + environment: + TERM: contour + COLORTERM: truecolor + + # Determines the terminal type that is being advertised. + # Possible values are: + # - VT100 + # - VT220 + # - VT240 + # - VT330 + # - VT340 + # - VT320 + # - VT420 + # - VT510 + # - VT520 + # - VT525 + # Default: VT525 + terminal_id: VT525 + + # Determines the initial terminal size in characters. + terminal_size: + columns: 80 + lines: 25 + + history: + # Number of lines to preserve (-1 for infinite). + limit: 1000 + # Boolean indicating whether or not to scroll down to the bottom on screen updates. + auto_scroll_on_update: true + # Number of lines to scroll on ScrollUp & ScrollDown events. + # Default: 3 + scroll_multiplier: 3 + + # visual scrollbar support + scrollbar: + # scroll bar position: Left, Right, Hidden (ignore-case) + position: Hidden + # whether or not to hide the scrollbar when in alt-screen. + hide_in_alt_screen: true + + # mouse setting + mouse: + # whether or not to hide mouse when typing + # + # Default value: true + hide_while_typing: true + + # Some VT sequences should need access permissions. + # + # These can be to: + # - allow Allows the given functionality + # - deny Denies the given functionality + # - ask Asks the user interactively via popup dialog for permission of the given action. + # + # Default for all of these entries should be: "ask". + permissions: + # Allows changing the font via `OSC 50 ; Pt ST`. + change_font: allow + # Allows capturing the screen buffer via `CSI > Pm ; Ps ; Pc ST`. + # The response can be read from stdin as sequence `OSC 314 ; ST` + capture_buffer: allow + # Allows displaying the "Host Writable Statusline" programmatically using `DECSSDT 2`. + display_host_writable_statusline: allow + + # If enabled, and you double-click on a word in the primary screen, + # all other words matching this word will be highlighted as well. + # So the double-clicked word will be selected as well as highlighted, along with + # all other words being simply highlighted. + # + # This is currently implemented by initiating a search on the double-clicked word. + # Therefore one can even use FocusNextSearchMatch and FocusPreviousSearchMatch to + # jump to the next/previous same word, also outside of the current viewport. + # + # Default: true + highlight_word_and_matches_on_double_click: true + + # Font related configuration (font face, styles, size, rendering mode). + font: + # Initial font size in pixels. + size: 14 + + # DPI scaling factor applied on top of the system configured on (default: 1.0). + dpi_scale: 1.0 + + # Font Locator API + # Selects an engine to use for locating font files on the system. + # This is implicitly also responsible for font fallback + # Possible values are: + # - native : automatically choose the best available on the current platform + # - fontconfig : uses fontconfig to select fonts + # - CoreText : uses OS/X CoreText to select fonts. + # - DirectWrite : selects DirectWrite engine (Windows only) + locator: native + + # Text shaping related settings + text_shaping: + # Selects which text shaping and font rendering engine to use. + # Supported values are: + # - native : automatically choose the best available on the current platform. + # - DirectWrite : selects DirectWrite engine (Windows only) + # - CoreText : selects CoreText engine (Mac OS/X only) (currently not implemented) + # - OpenShaper : selects OpenShaper (harfbuzz/freetype/fontconfig, available on all + # platforms) + engine: native + + # Uses builtin textures for pixel-perfect box drawing. + # If disabled, the font's provided box drawing characters + # will be used (Default: true). + builtin_box_drawing: true + + # Font render modes tell the font rasterizer engine what rendering technique to use. + # + # Modes available are: + # - lcd Uses a subpixel rendering technique optimized for LCD displays. + # - light Uses a subpixel rendering technique in gray-scale. + # - gray Uses standard gray-scaled anti-aliasing. + # - monochrome Uses pixel-perfect bitmap rendering. + render_mode: gray + + # Indicates whether or not to include *only* monospace fonts in the font and + # font-fallback list (Default: true). + strict_spacing: false + + # Font family to use for displaying text. + # + # A font can be either described in detail as below or as a + # simple string value (e.g. "monospace" with the appropriate + # weight/slant applied automatically). + regular: + # Font family defines the font family name, such as: + # Fira Code", "Courier New", or "monospace" (default). + family: "monospace" + + # Font weight can be one of: + # thin, extra_light, light, demilight, book, normal, + # medium, demibold, bold, extra_bold, black, extra_black. + weight: regular + + # Font slant can be one of: normal, italic, oblique. + slant: normal + + # Set of optional font features to be enabled. This + # is usually a 4-letter code, such as ss01 or ss02 etc. + # + # Please see your font's documentation to find out what it + # supports. + # + # Default: [] + features: [] + + # If bold/italic/bold_italic are not explicitly specified, the regular font with + # the respective weight and slant will be used. + #bold: "Hack" + #italic: "Hack" + #bold_italic: "Hack" + + # This is a special font to be used for displaying unicode symbols + # that are to be rendered in emoji presentation. + # Defaults to "emoji". + emoji: "emoji" + + # Indicates whether or not bold text should be rendered in bright colors, + # for indexed colors. + # + # If disabled, normal color will be used instead. + # + # Default: false + draw_bold_text_with_bright_colors: true + + # Terminal cursor display configuration + cursor: + # Supported shapes are: + # + # - block a filled rectangle + # - rectangle just the outline of a block + # - underscore a line under the text + # - bar: the well known i-Beam + shape: "block" + # Determines whether or not the cursor will be blinking over time. + blinking: false + # Blinking interval (in milliseconds) to use when cursor is blinking. + blinking_interval: 500 + + # vi-like normal-mode specific settings. + # Note, currently only the cursor can be customized. + normal_mode: + cursor: + shape: block + blinking: false + blinking_interval: 500 + + # vi-like visual/visual-line/visual-block mode specific settings. + # Note, currently only the cursor can be customized. + visual_mode: + cursor: + shape: block + blinking: false + blinking_interval: 500 + + # Time duration in milliseconds for which yank highlight is shown. + vi_mode_highlight_timeout: 300 + + # Configures a `scrolloff` for cursor movements in normal and visual (block) modes. + # + # Default: 8 + vi_mode_scrolloff: 8 + + status_line: + # Either none or indicator. + # This only reflects the initial state of the status line, as it can + # be changed at any time during runtime by the user or by an application. + display: none + + # Position to place the status line to, if it is to be shown. + # This can be either value `top` or value `bottom`. + # Default: bottom + position: bottom + + # Synchronize the window title with the Host Writable status_line if + # and only if the host writable status line was denied to be shown. + # Default: false + sync_to_window_title: false + + # Background configuration + background: + # Background opacity to use. A value of 1.0 means fully opaque whereas 0.0 means fully + # transparent. Only values between 0.0 and 1.0 are allowed. + opacity: 0.8 + # Some platforms can blur the transparent background (currently only Windows 10 is supported). + blur: false + + # Specifies a colorscheme to use (alternatively the colors can be inlined). + colors: "campbell" + + # Hyperlinks (via OSC-8) can be stylized and colorized on hover. + hyperlink_decoration: + normal: underline + hover: underline + +# Color Profiles +# -------------- +# +# Here you can configure your color profiles, whereas a color can be expressed in standard web format, +# with a leading # followed by red/green/blue values, 7 characters in total. +# You may alternatively use 0x as prefix instead of #. +# For example 0x102030 is equal to '#102030'. +color_schemes: + default: + # Default colors + default: + # Default background color (this can be made transparent, see above). + background: '#1a1716' + # Default foreground text color. + foreground: '#d0d0d0' + + # Background image support. + background_image: + # Full path to the image to use as background. + # + # Default: empty string (disabled) + # path: '/Users/trapni/Pictures/bg.png' + + # Image opacity to be applied to make the image not look to intense + # and not get too distracted by the background image. + # Default: 0.5 + opacity: 0.5 + + # Optionally blurs background image to make it less distracting + # and keep the focus on the actual terminal contents. + # + # Default: false + blur: false + + # Mandates the color of the cursor and potentially overridden text. + # + # The color can be specified in RGB as usual, plus + # - CellForeground: Selects the cell's foreground color. + # - CellBackground: Selects the cell's background color. + cursor: + # Specifies the color to be used for the actual cursor shape. + # + # Default: CellForeground + default: CellForeground + # Specifies the color to be used for the characters that would + # be covered otherwise. + # + # Default: CellBackground + text: CellBackground + + # color to pick for hyperlinks decoration, when hovering + hyperlink_decoration: + normal: '#f0f000' + hover: '#ff0000' + + # Color to pick for vi_mode highlights. + # The value format is equivalent to how selection colors and alpha contribution is defined. + vi_mode_highlight: + foreground: CellForeground + foreground_alpha: 1.0 + background: '#ffa500' + background_alpha: 0.5 + + # Color override for the current cursor's line when in vi_mode: + # The value format is equivalent to how selection colors and alpha contribution is defined. + # To disable cursorline in vi_mode, set foreground to CellForeground and background to CellBackground. + vi_mode_cursorline: + foreground: '#ffffff' + foreground_alpha: 0.2 + background: '#808080' + background_alpha: 0.4 + + # The text selection color can be customized here. + # Leaving a value empty will default to the inverse of the content's color values. + # + # The color can be specified in RGB as usual, plus + # - CellForeground: Selects the cell's foreground color. + # - CellBackground: Selects the cell's background color. + selection: + # Specifies the color to be used for the selected text. + # + # Default: CellBackground + foreground: CellForeground + # Specifies the alpha value (between 0.0 and 1.0) the configured foreground color + # will contribute to the original color. + # + # A value of 1.0 will paint over, whereas a value of 0.5 will give + # a look of a half-transparently painted grid cell. + foreground_alpha: 1.0 + # Specifies the color to be used for the selected background. + # + # Default: CellForeground + background: '#4040f0' + # Specifies the alpha value (between 0.0 and 1.0) the configured background color + # will contribute to the original color. + # + # A value of 1.0 will paint over, whereas a value of 0.5 will give + # a look of a half-transparently painted grid cell. + background_alpha: 0.5 + + # Search match highlighting. Similar to selection highlighting. + search_highlight: + foreground: CellBackground + background: CellForeground + foreground_alpha: 1.0 + background_alpha: 1.0 + + # Search match highlighting (focused term). Similar to selection highlighting. + search_highlight_focused: + foreground: CellBackground + background: CellForeground + foreground_alpha: 1.0 + background_alpha: 1.0 + + # Coloring for the word that is highlighted due to double-clicking it. + # + # The format is similar to selection highlighting. + word_highlight_current: + foreground: CellForeground + background: '#909090' + foreground_alpha: 1.0 + background_alpha: 0.5 + + # Coloring for the word that is highlighted due to double-clicking + # another word that matches this word. + # + # The format is similar to selection highlighting. + word_highlight_other: + foreground: CellForeground + background: '#909090' + foreground_alpha: 1.0 + background_alpha: 0.5 + + # Defines the colors to be used for the Indicator status line. + # Values must be in RGB form. + indicator_statusline: + # Default: default background + foreground: '#808080' + # Default: default foreground + background: '#000000' + + # Alternate colors to be used for the indicator status line when + # this terminal is currently not in focus. + indicator_statusline_inactive: + # Default: default background + foreground: '#808080' + # Default: default foreground + background: '#000000' + + # Colors for the IME (Input Method Editor) area. + input_method_editor: + # Default: default #FFFFFF + foreground: '#FFFFFF' + # Default: default #FF0000 + background: '#FF0000' + + # Normal colors + normal: + black: '#000000' + red: '#c63939' + green: '#00a000' + yellow: '#a0a000' + blue: '#4d79ff' + magenta: '#ff66ff' + cyan: '#00a0a0' + white: '#c0c0c0' + # Bright colors + bright: + black: '#707070' + red: '#ff0000' + green: '#00ff00' + yellow: '#ffff00' + blue: '#0000ff' + magenta: '#ff00ff' + cyan: '#00ffff' + white: '#ffffff' + # Dim (faint) colors, if not set, they're automatically computed based on normal colors. + # dim: + # black: '#1d1f21' + # red: '#cc342b' + # green: '#198844' + # yellow: '#fba922' + # blue: '#3971ed' + # magenta: '#a36ac7' + # cyan: '#3971ed' + # white: '#c5c8c6' + + + campbell: + # campbell colors + campbell: + # Default background color (this can be made transparent, see above). + background: '#0c0c0c' + # Default foreground text color. + foreground: '#cccccc' + + # Background image support. + background_image: + # Full path to the image to use as background. + # + # Default: empty string (disabled) + # path: '/Users/trapni/Pictures/bg.png' + + # Image opacity to be applied to make the image not look to intense + # and not get too distracted by the background image. + # Default: 0.5 + opacity: 0.5 + + # Optionally blurs background image to make it less distracting + # and keep the focus on the actual terminal contents. + # + # Default: false + blur: false + + # Mandates the color of the cursor and potentially overridden text. + # + # The color can be specified in RGB as usual, plus + # - CellForeground: Selects the cell's foreground color. + # - CellBackground: Selects the cell's background color. + cursor: + # Specifies the color to be used for the actual cursor shape. + # + # Default: CellForeground + default: CellForeground + # Specifies the color to be used for the characters that would + # be covered otherwise. + # + # Default: CellBackground + text: CellBackground + + # color to pick for hyperlinks decoration, when hovering + hyperlink_decoration: + normal: '#f0f000' + hover: '#ff0000' + + # Color to pick for vi_mode highlights. + # The value format is equivalent to how selection colors and alpha contribution is defined. + vi_mode_highlight: + foreground: CellForeground + foreground_alpha: 1.0 + background: '#ffa500' + background_alpha: 0.5 + + # Color override for the current cursor's line when in vi_mode: + # The value format is equivalent to how selection colors and alpha contribution is defined. + # To disable cursorline in vi_mode, set foreground to CellForeground and background to CellBackground. + vi_mode_cursorline: + foreground: '#ffffff' + foreground_alpha: 0.2 + background: '#808080' + background_alpha: 0.4 + + # The text selection color can be customized here. + # Leaving a value empty will default to the inverse of the content's color values. + # + # The color can be specified in RGB as usual, plus + # - CellForeground: Selects the cell's foreground color. + # - CellBackground: Selects the cell's background color. + selection: + # Specifies the color to be used for the selected text. + # + # Default: CellBackground + foreground: CellForeground + # Specifies the alpha value (between 0.0 and 1.0) the configured foreground color + # will contribute to the original color. + # + # A value of 1.0 will paint over, whereas a value of 0.5 will give + # a look of a half-transparently painted grid cell. + foreground_alpha: 1.0 + # Specifies the color to be used for the selected background. + # + # Default: CellForeground + background: '#4040f0' + # Specifies the alpha value (between 0.0 and 1.0) the configured background color + # will contribute to the original color. + # + # A value of 1.0 will paint over, whereas a value of 0.5 will give + # a look of a half-transparently painted grid cell. + background_alpha: 0.5 + + # Search match highlighting. Similar to selection highlighting. + search_highlight: + foreground: CellBackground + background: CellForeground + foreground_alpha: 1.0 + background_alpha: 1.0 + + # Search match highlighting (focused term). Similar to selection highlighting. + search_highlight_focused: + foreground: CellBackground + background: CellForeground + foreground_alpha: 1.0 + background_alpha: 1.0 + + # Coloring for the word that is highlighted due to double-clicking it. + # + # The format is similar to selection highlighting. + word_highlight_current: + foreground: CellForeground + background: '#909090' + foreground_alpha: 1.0 + background_alpha: 0.5 + + # Coloring for the word that is highlighted due to double-clicking + # another word that matches this word. + # + # The format is similar to selection highlighting. + word_highlight_other: + foreground: CellForeground + background: '#909090' + foreground_alpha: 1.0 + background_alpha: 0.5 + + # Defines the colors to be used for the Indicator status line. + # Values must be in RGB form. + indicator_statusline: + # Default: default background + foreground: '#808080' + # Default: default foreground + background: '#000000' + + # Alternate colors to be used for the indicator status line when + # this terminal is currently not in focus. + indicator_statusline_inactive: + # Default: default background + foreground: '#808080' + # Default: default foreground + background: '#000000' + + # Colors for the IME (Input Method Editor) area. + input_method_editor: + # Default: default #FFFFFF + foreground: '#FFFFFF' + # Default: default #FF0000 + background: '#FF0000' + + # Normal colors + normal: + black: '#0c0c0c' + red: '#c50f1f' + green: '#13a10e' + yellow: '#x19c00' + blue: '#0037da' + magenta: '#881798' + cyan: '#3a96dd' + white: '#cccccc' + # Bright colors + bright: + black: '#767676' + red: '#e74856' + green: '#16c60c' + yellow: '#f9f1a5' + blue: '#3b78ff' + magenta: '#b4009e' + cyan: '#61d6d6' + white: '#f2f2f2' + +# Key Bindings +# ------------ +# +# In this section you can customize key bindings. +# Each array element in `input_mapping` represents one key binding, +# whereas `mods` represents an array of keyboard modifiers that must be pressed - as well as +# the `key` or `mouse` - in order to activate the corresponding action, +# +# Additionally one can filter input mappings based on special terminal modes using the `modes` option: +# - Alt : The terminal is currently in alternate screen buffer, otherwise it is in primary screen buffer. +# - AppCursor : The application key cursor mode is enabled (otherwise it's normal cursor mode). +# - AppKeypad : The application keypad mode is enabled (otherwise it's the numeric keypad mode). +# - Select : The terminal has currently an active grid cell selection (such as selected text). +# - Insert : The Insert input mode is active, that is the default and one way to test +# that the input mode is not in normal mode or any of the visual select modes. +# - Search : There is a search term currently being edited or already present. +# - Trace : The terminal is currently in trace-mode, i.e., each VT sequence can be interactively +# single-step executed using custom actions. See TraceEnter/TraceStep/TraceLeave actions. +# +# You can combine these modes by concatenating them via | and negate a single one +# by prefixing with ~. +# +# The `modes` option defaults to not filter at all (the input mappings always +# match based on modifier and key press / mouse event). +# +# `key` represents keys on your keyboard, and `mouse` represents buttons +# as well as the scroll wheel. +# +# Modifiers: +# - Alt +# - Control +# - Shift +# - Meta (this is the Windows key on Windows OS, and the Command key on OS/X, and Meta on anything else) +# +# Keys can be expressed case-insensitively symbolic: +# APOSTROPHE, ADD, BACKSLASH, COMMA, DECIMAL, DIVIDE, EQUAL, LEFT_BRACKET, +# MINUS, MULTIPLY, PERIOD, RIGHT_BRACKET, SEMICOLON, SLASH, SUBTRACT, SPACE +# Enter, Backspace, Tab, Escape, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, +# DownArrow, LeftArrow, RightArrow, UpArrow, Insert, Delete, Home, End, PageUp, PageDown, +# Numpad_NumLock, Numpad_Divide, Numpad_Multiply, Numpad_Subtract, Numpad_CapsLock, +# Numpad_Add, Numpad_Decimal, Numpad_Enter, Numpad_Equal, +# Numpad_0, Numpad_1, Numpad_2, Numpad_3, Numpad_4, +# Numpad_5, Numpad_6, Numpad_7, Numpad_8, Numpad_9 +# or in case of standard characters, just the character. +# +# Mouse buttons can be one of the following self-explanatory ones: +# Left, Middle, Right, WheelUp, WheelDown +# +# Actions: +# - CancelSelection Cancels currently active selection, if any. +# - ChangeProfile Changes the profile to the given profile `name`. +# - ClearHistoryAndReset Clears the history, performs a terminal hard reset and attempts to force a redraw of the currently running application. +# - CopyPreviousMarkRange Copies the most recent range that is delimited by vertical line marks into clipboard. +# - CopySelection Copies the current selection into the clipboard buffer. +# - DecreaseFontSize Decreases the font size by 1 pixel. +# - DecreaseOpacity Decreases the default-background opacity by 5%. +# - FocusNextSearchMatch Focuses the next search match (if any). +# - FocusPreviousSearchMatch Focuses the next previous match (if any). +# - FollowHyperlink Follows the hyperlink that is exposed via OSC 8 under the current cursor position. +# - IncreaseFontSize Increases the font size by 1 pixel. +# - IncreaseOpacity Increases the default-background opacity by 5%. +# - NewTerminal Spawns a new terminal at the current terminals current working directory. +# - NoSearchHighlight Disables current search highlighting, if anything is still highlighted due to a prior search. +# - OpenConfiguration Opens the configuration file. +# - OpenFileManager Opens the current working directory in a system file manager. +# - PasteClipboard Pastes clipboard to standard input. Pass boolean parameter 'strip' to indicate whether or not to strip repetitive whitespaces down to one and newlines to whitespaces. +# - PasteSelection Pastes current selection to standard input. +# - Quit Quits the application. +# - ReloadConfig Forces a configuration reload. +# - ResetConfig Overwrites current configuration with builtin default configuration and loads it. Attention, all your current configuration will be lost due to overwrite! +# - ResetFontSize Resets font size to what is configured in the config file. +# - ScreenshotVT Takes a screenshot in form of VT escape sequences. +# - ScrollDown Scrolls down by the multiplier factor. +# - ScrollMarkDown Scrolls one mark down (if none present, bottom of the screen) +# - ScrollMarkUp Scrolls one mark up +# - ScrollOneDown Scrolls down by exactly one line. +# - ScrollOneUp Scrolls up by exactly one line. +# - ScrollPageDown Scrolls a page down. +# - ScrollPageUp Scrolls a page up. +# - ScrollToBottom Scrolls to the bottom of the screen buffer. +# - ScrollToTop Scrolls to the top of the screen buffer. +# - ScrollUp Scrolls up by the multiplier factor. +# - SearchReverse Initiates search mode (starting to search at current cursor position, moving upwards). +# - SendChars Writes given characters in `chars` member to the applications input. +# - ToggleAllKeyMaps Disables/enables responding to all keybinds (this keybind will be preserved when disabling all others). +# - ToggleFullScreen Enables/disables full screen mode. +# - ToggleInputProtection Enables/disables terminal input protection. +# - ToggleStatusLine Shows/hides the VT320 compatible Indicator status line. +# - ToggleTitleBar Shows/Hides titlebar +# - TraceBreakAtEmptyQueue Executes any pending VT sequence from the VT sequence buffer in trace mode, then waits. +# - TraceEnter Enables trace mode, suspending execution until explicitly requested to continue (See TraceLeave and TraceStep). +# - TraceLeave Disables trace mode. Any pending VT sequence will be flushed out and normal execution will be resumed. +# - TraceStep Executes a single VT sequence that is to be executed next. +# - ViNormalMode Enters/Leaves Vi-like normal mode. The cursor can then be moved via h/j/k/l movements in normal mode and text can be selected via v, yanked via y, and clipboard pasted via p. +# - WriteScreen Writes VT sequence in `chars` member to the screen (bypassing the application). + +input_mapping: + - { mods: [Control], mouse: Left, action: FollowHyperlink } + - { mods: [], mouse: Middle, action: PasteSelection } + - { mods: [], mouse: WheelDown, action: ScrollDown } + - { mods: [], mouse: WheelUp, action: ScrollUp } + - { mods: [Alt], key: Enter, action: ToggleFullscreen } + - { mods: [Alt], mouse: WheelDown, action: DecreaseOpacity } + - { mods: [Alt], mouse: WheelUp, action: IncreaseOpacity } + - { mods: [Control, Alt], key: S, action: ScreenshotVT } + - { mods: [Control, Shift], key: Plus, action: IncreaseFontSize } + - { mods: [Control], key: '0', action: ResetFontSize } + - { mods: [Control, Shift], key: Minus, action: DecreaseFontSize } + - { mods: [Control, Shift], key: '_', action: DecreaseFontSize } + - { mods: [Control, Shift], key: N, action: NewTerminal } + - { mods: [Control, Shift], key: V, action: PasteClipboard, strip: false } + - { mods: [Control, Alt], key: V, action: PasteClipboard, strip: true } + - { mods: [Control], key: C, action: CopySelection, mode: 'Select|Insert' } + - { mods: [Control], key: C, action: CancelSelection, mode: 'Select|Insert' } + - { mods: [Control], key: V, action: PasteClipboard, strip: false, mode: 'Select|Insert' } + - { mods: [Control], key: V, action: CancelSelection, mode: 'Select|Insert' } + - { mods: [], key: Escape, action: CancelSelection, mode: 'Select|Insert' } + - { mods: [Control, Shift], key: Space, action: ViNormalMode, mode: 'Insert' } + - { mods: [Control, Shift], key: Comma, action: OpenConfiguration } + - { mods: [Control, Shift], key: Q, action: Quit } + - { mods: [Control], mouse: WheelDown, action: DecreaseFontSize } + - { mods: [Control], mouse: WheelUp, action: IncreaseFontSize } + - { mods: [Shift], key: DownArrow, action: ScrollOneDown } + - { mods: [Shift], key: End, action: ScrollToBottom } + - { mods: [Shift], key: Home, action: ScrollToTop } + - { mods: [Shift], key: PageDown, action: ScrollPageDown } + - { mods: [Shift], key: PageUp, action: ScrollPageUp } + - { mods: [Shift], key: UpArrow, action: ScrollOneUp } + - { mods: [Control, Alt], key: K, action: ScrollMarkUp, mode: "~Alt"} + - { mods: [Control, Alt], key: J, action: ScrollMarkDown, mode: "~Alt"} + - { mods: [Shift], mouse: WheelDown, action: ScrollPageDown } + - { mods: [Shift], mouse: WheelUp, action: ScrollPageUp } + - { mods: [Control, Alt], key: O, action: OpenFileManager } + - { mods: [Control, Alt], key: '.', action: ToggleStatusLine } + - { mods: [Control, Shift], key: 'F', action: SearchReverse } + - { mods: [Control, Shift], key: 'H', action: NoSearchHighlight } + - { mods: [], key: 'F3', action: FocusNextSearchMatch } + - { mods: [Shift], key: 'F3', action: FocusPreviousSearchMatch } + +# - { mods: [Control, Meta], key: 'E', action: TraceEnter, mode: "~Trace" } +# - { mods: [Control, Meta], key: 'E', action: TraceLeave, mode: "Trace" } +# - { mods: [Control, Meta], key: 'N', action: TraceStep, mode: "Trace" } +# - { mods: [Control, Meta], key: 'F', action: TraceBreakAtEmptyQueue, mode: "Trace" } diff --git a/modules/old_configs/emacs/config.el b/modules/old_configs/emacs/config.el new file mode 100644 index 0000000..0f7eb3f --- /dev/null +++ b/modules/old_configs/emacs/config.el @@ -0,0 +1,557 @@ +(defvar elpaca-installer-version 0.6) +(defvar elpaca-directory (expand-file-name "elpaca/" user-emacs-directory)) +(defvar elpaca-builds-directory (expand-file-name "builds/" elpaca-directory)) +(defvar elpaca-repos-directory (expand-file-name "repos/" elpaca-directory)) +(defvar elpaca-order '(elpaca :repo "https://github.com/progfolio/elpaca.git" + :ref nil + :files (:defaults (:exclude "extensions")) + :build (:not elpaca--activate-package))) +(let* ((repo (expand-file-name "elpaca/" elpaca-repos-directory)) + (build (expand-file-name "elpaca/" elpaca-builds-directory)) + (order (cdr elpaca-order)) + (default-directory repo)) + (add-to-list 'load-path (if (file-exists-p build) build repo)) + (unless (file-exists-p repo) + (make-directory repo t) + (when (< emacs-major-version 28) (require 'subr-x)) + (condition-case-unless-debug err + (if-let ((buffer (pop-to-buffer-same-window "*elpaca-bootstrap*")) + ((zerop (call-process "git" nil buffer t "clone" + (plist-get order :repo) repo))) + ((zerop (call-process "git" nil buffer t "checkout" + (or (plist-get order :ref) "--")))) + (emacs (concat invocation-directory invocation-name)) + ((zerop (call-process emacs nil buffer nil "-Q" "-L" "." "--batch" + "--eval" "(byte-recompile-directory \".\" 0 'force)"))) + ((require 'elpaca)) + ((elpaca-generate-autoloads "elpaca" repo))) + (kill-buffer buffer) + (error "%s" (with-current-buffer buffer (buffer-string)))) +((error) (warn "%s" err) (delete-directory repo 'recursive)))) + (unless (require 'elpaca-autoloads nil t) + (require 'elpaca) + (elpaca-generate-autoloads "elpaca" repo) + (load "./elpaca-autoloads"))) +(add-hook 'after-init-hook #'elpaca-process-queues) +(elpaca `(,@elpaca-order)) + +;; Install use-package support +(elpaca elpaca-use-package + ;; Enable :elpaca use-package keyword. + (elpaca-use-package-mode) + ;; Assume :elpaca t unless otherwise specified. + (setq elpaca-use-package-by-default t)) + +;; Block until current queue processed. +(elpaca-wait) + +;;When installing a package which modifies a form used at the top-level +;;(e.g. a package which adds a use-package key word), +;;use `elpaca-wait' to block until that package has been installed/configured. +;;For example: +;;(use-package general :demand t) +;;(elpaca-wait) + +;;Turns off elpaca-use-package-mode current declartion +;;Note this will cause the declaration to be interpreted immediately (not deferred). +;;Useful for configuring built-in emacs features. +;;(use-package emacs :elpaca nil :config (setq ring-bell-function #'ignore)) + +;; Don't install anything. Defer execution of BODY +;;(elpaca nil (message "deferred")) + +;; Expands to: (elpaca evil (use-package evil :demand t)) +(use-package evil + :bind (:map evil-normal-state-map + ("" . evil-scroll-page-up)) + :init ;; tweak evil's configuration before loading it + (setq evil-want-integration t) ;; This is optional since it's already set to t by default. + (setq evil-respect-visual-line-mode t) + (setq evil-want-keybinding nil) + (setq evil-vsplit-window-right t) + (setq evil-split-window-below t) + (evil-mode)) + (use-package evil-collection + :after evil + :config + (setq evil-collection-mode-list '(dashboard dired ibuffer)) + (evil-collection-init)) + +(use-package general + :config + (general-evil-setup) + ;; set 'SPC' as global leader key + (general-create-definer lm/leader-keys + :states '(normal insert visual emacs) + :keymaps 'override + :prefix "SPC" ;; set leader + :global-prefix "M-SPC") ;; access leader in insert mode + + (lm/leader-keys + "b" '(:ignore t :wk "buffer") + "b b" '(switch-to-buffer :wk "Switch buffer") + "b i" '(ibuffer :wk "Ibuffer") + "b k" '(kill-this-buffer :wk "Kill this buffer") + "b n" '(next-buffer :wk "Next buffer") + "b p" '(previous-buffer :wk "Previous buffer") + "b r" '(revert-buffer :wk "Reload buffer")) + + (lm/leader-keys + "e" '(:ignore t :wk "Eshell/Evaluate") + "e b" '(eval-buffer :wk "Evaluate elisp in buffer") + "e d" '(eval-defun :wk "Evaluate defun containing or after point") + "e e" '(eval-expression :wk "Evaluate an elisp expression") + "e l" '(eval-last-sexp :wk "Evaluate elisp expression before point") + "e r" '(eval-region :wk "Evaluate elisp in region") + "e h" '(counsel-esh-history :wk "Eshell history") + "e s" '(eshell :wk "Eshell")) + + (lm/leader-keys + "SPC" '(counsel-M-x :wk "Counsel M-x") + "." '(find-file :wk "Find file") + "f c" '((lambda () (interactive) (find-file "~/.config/emacs/config.org")) :wk "Edit emacs config") + "f r" '(counsel-recentf :wk "Find recent files") + "TAB TAB" '(comment-line :wk "Comment lines")) + + (lm/leader-keys + "h" '(:ignore t :wk "Help") + "h f" '(describe-function :wk "Describe function") + "h v" '(describe-variable :wk "Describe variable") + "h r r" '(reload-init-file :wk "Reload emacs config")) + ;; "h r r" '((lambda () (interactive) (load-file user-init-file)) :wk "Reload emacs config")) + + (lm/leader-keys + "i" '(:ignore t :wk "Insert") + "i p" '(org-download-screenshot :wk "Insert screenshot (org)")) + + (lm/leader-keys + "t" '(:ignore t :wk "Toggle") + "t l" '(display-line-numbers-mode :wk "Toggle line numbers") + "t v" '(vterm-toggle :wk "Toggle Vterm") + "t i" '(org-toggle-inline-images :wk "Toggle inline images") + "t t" '(visual-line-mode :wk "Toggle truncated lines")) + + (lm/leader-keys + "s" '(:ignore t :wk "Shell") + "s c" '(shell-command :wk "Run a shell command") + "s d" '(sh-cd-here :wk "Move current shell to current dir") + "s m" '(sh-mode :wk "Shell mode")) + + (lm/leader-keys + "c" '(:ignore t :wk "Capitalize") + "c w" '(capitalize-word :wk "Capitalize word") + "c r" '(capitalize-region :wk "Capitalize region") + "c c" '(upcase-char :wk "Upcase char") + "c u" '(upcase-region :wk "Upcase region")) + + (lm/leader-keys + "l" '(:ignore t :wk "Downcase") + "l w" '(downcase-word :wk "Downcase word") + "l u" '(downcase-region :wk "Downcase region")) + + ;; Evil window bindings + (lm/leader-keys + "w" '(:ignore t :wk "Window") + "w w" '(evil-window-next :wk "Next window") + "w h" '(evil-window-left :wk "Move cursor to window left") + "w j" '(evil-window-down :wk "Move cursor to window below") + "w k" '(evil-window-up :wk "Move cursor to window above") + "w l" '(evil-window-right :wk "Move cursor to window right") + "w s" '(evil-window-split :wk "Split window horizontally") + "w v" '(evil-window-vsplit :wk "Split window vertically") + "w H" '(evil-window-move-far-left :wk "Move split to left") + "w J" '(evil-window-move-very-bottom :wk "Move split to bottom") + "w K" '(evil-window-move-very-top :wk "Move split to top") + "w L" '(evil-window-move-far-right :wk "Move split to right") + "w c" '(evil-window-delete :wk "Close window") + "w o" '(delete-other-windows :wk "__") + "w =" '(balance-windows :wk "__") + "q k" '(kill-buffer-and-window :wk "Kill buf and window") + "q q" '(save-buffers-kill-terminal :wk "Save bufs, kill term")) + + ;; (evil-global-set-key 'visual "K" (kbd ":m '<-2 RET gv '< gk")) + (evil-global-set-key 'visual "K" 'drag-stuff-up) + ;; (evil-global-set-key 'visual "J" (kbd ":m '>+1 RET gv '> gj")) + (evil-global-set-key 'visual "J" 'drag-stuff-down) + + (lm/leader-keys + "p" '(:ignore t :wk "Project") + "p o" '(dashboard-open :wk "Return to dashboard") + "p f" '(project-find-file :wk "Find project file")) + +) + +(use-package all-the-icons + :ensure t + :diminish + :if (display-graphic-p)) +(use-package all-the-icons-dired + :hook (dired-mode . (lambda () (all-the-icons-dired-mode t)))) + +(setq backup-directory-alist + `((".*" . "~/emacs/auto-saves"))) +(setq auto-save-file-name-transforms + `((".*" "~/emacs/auto-saves" t))) + +(use-package company + :defer 2 + :diminish + :custom + (company-begin-commands '(self-insert-command)) + (company-idle-delay .1) + (company-minimum-prefix-length 2) + (company-show-numbers t) + (company-tooltip-align-annotations 't) + (global-company-mode t)) + +(use-package company-box + :after company + :diminish + :hook (company-mode . company-box-mode)) + +(use-package dashboard + :ensure t + :diminish + :init + (setq initial-buffer-choice 'dashboard-open) + (setq dashboard-set-heading-icons t) + ;; (setq dashboard-set-navigator t) + (setq dashboard-set-file-icons t) + (setq dashboard-banner-logo-title "Welcome to Emacs!") + ;; (setq dashboard-startup-banner 'logo) ;; default logo + (setq dashboard-startup-banner "~/pictures/smol-penguin.png") + (setq dashboard-center-content t) + (setq dashboard-items '((recents . 5) + (agenda . 5) + (bookmarks . 3) + ;; (registers . 3) + (projects . 3))) +;; (dashboard-modify-heading-icons '((recents . "file-text") + ;; (bookmarks . "book"))) + :config + (dashboard-setup-startup-hook)) + +(use-package diminish) + +(use-package drag-stuff + :diminish + :config +(drag-stuff-global-mode 1)) + +(use-package flycheck + :ensure t + :defer t + :diminish + :init (global-flycheck-mode)) + +(set-face-attribute 'default nil +;; try switch to Source Code Pro + :font "FiraCodeNerdFontMono" + :height 110 + :weight 'medium) + (set-face-attribute 'variable-pitch nil + :font "FiraCodeNerdFontMono" + :height 120 + :weight 'medium) + (set-face-attribute 'fixed-pitch nil + :font "FiraCodeNerdFontMono" + :height 110 + :weight 'medium) + ;; Makes commented text and keywords italics. + ;; This is working in emacsclient but not emacs. + ;; Your font must have an italic face available. + (set-face-attribute 'font-lock-comment-face nil + :slant 'italic) + (set-face-attribute 'font-lock-keyword-face nil + :slant 'italic) + + ;; This sets the default font on all graphical frames created after restarting Emacs. + ;; Does the same thing as 'set-face-attribute default' above, but emacsclient fonts + ;; are not right unless I also add this method of setting the default font. + (add-to-list 'default-frame-alist '(font . "FiraCodeNerdFontMono-14")) + + ;; Uncomment the following line if line spacing needs adjusting. + ;; (setq-default line-spacing 0.12) + +(global-set-key (kbd "C-=") 'text-scale-increase) +(global-set-key (kbd "C--") 'text-scale-decrease) +(global-set-key (kbd "") 'text-scale-increase) +(global-set-key (kbd "") 'text-scale-decrease) + +(use-package gnuplot-mode) +;; automatically open files ending with .gp or .gnuplot in gnuplot mode +;; (setq auto-mode-alist +;; (append '(("\\.\\(gp\\|gnuplot\\)$" . gnuplot-mode)) auto-mode-alist))) + +(use-package image-dired+) + +(setq-default indent-tabs-mode nil) + (setq-default tab-width 4) + (setq-default indent-line-function 'insert-tab) + (setq-default c-default-style "linux" + c-basic-offset 4) +;; if indent-tabs-mode is off, untabify before saving +;;(add-hook 'write-file-hooks +;; (lambda () (if (not indent-tabs-mode) +;; (untabify (point-min) (point-max))))) + +;; This assumes you've installed the package via MELPA. +(use-package ligature + :config + ;; Enable the "www" ligature in every possible major mode + (ligature-set-ligatures 't '("www")) + ;; Enable traditional ligature support in eww-mode, if the + ;; `variable-pitch' face supports it + (ligature-set-ligatures 'eww-mode '("ff" "fi" "ffi")) + ;; Enable all FiraMonoNerdFont and Fira Code ligatures in programming modes + + (ligature-set-ligatures 'prog-mode + '(;; == === ==== => =| =>>=>=|=>==>> ==< =/=//=// =~ + ;; =:= =!= + ("=" (rx (+ (or ">" "<" "|" "/" "~" ":" "!" "=")))) + ;; ;; ;;; + (";" (rx (+ ";"))) + ;; && &&& + ("&" (rx (+ "&"))) + ;; !! !!! !. !: !!. != !== !~ + ("!" (rx (+ (or "=" "!" "\." ":" "~")))) + ;; ?? ??? ?: ?= ?. + ("?" (rx (or ":" "=" "\." (+ "?")))) + ;; %% %%% + ("%" (rx (+ "%"))) + ;; |> ||> |||> ||||> |] |} || ||| |-> ||-|| + ;; |->>-||-<<-| |- |== ||=|| + ;; |==>>==<<==<=>==//==/=!==:===> + ("|" (rx (+ (or ">" "<" "|" "/" ":" "!" "}" "\]" + "-" "=" )))) + ;; \\ \\\ \/ + ("\\" (rx (or "/" (+ "\\")))) + ;; ++ +++ ++++ +> + ("+" (rx (or ">" (+ "+")))) + ;; :: ::: :::: :> :< := :// ::= + (":" (rx (or ">" "<" "=" "//" ":=" (+ ":")))) + ;; // /// //// /\ /* /> /===:===!=//===>>==>==/ + ("/" (rx (+ (or ">" "<" "|" "/" "\\" "\*" ":" "!" + "=")))) + ;; .. ... .... .= .- .? ..= ..< + ("\." (rx (or "=" "-" "\?" "\.=" "\.<" (+ "\.")))) + ;; -- --- ---- -~ -> ->> -| -|->-->>->--<<-| + ("-" (rx (+ (or ">" "<" "|" "~" "-")))) + ;; *> */ *) ** *** **** + ("*" (rx (or ">" "/" ")" (+ "*")))) + ;; www wwww + ("w" (rx (+ "w"))) + ;; <> >->--<<-| + ("-" (rx (+ (or ">" "<" "|" "~" "-")))) + ;; *> */ *) ** *** **** + ("*" (rx (or ">" "/" ")" (+ "*")))) + ;; www wwww + ("w" (rx (+ "w"))) + ;; <>