Added code view widget and base command system; updated keybinding system

This commit is contained in:
2025-12-14 02:44:05 -06:00
parent 2c453bc621
commit 849e7611ca
29 changed files with 1597 additions and 18 deletions

View File

@@ -0,0 +1,100 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Catppuccin Gedit theme based on Oblivion theme and Cappuccin for Visual Studio Code.
-->
<style-scheme id="catppuccin_frappe" _name="Catppuccin frappe" version="1.0">
<author>sacerdos</author>
<_description>Soothing pastel theme for Gedit</_description>
<!-- Catppuccin Palette -->
<color name="frappe_rosewater" value="#f2d5cf"/>
<color name="frappe_flamingo" value="#eebebe"/>
<color name="frappe_pink" value="#f4b8e4"/>
<color name="frappe_mauve" value="#ca9ee6"/>
<color name="frappe_red" value="#e78284"/>
<color name="frappe_maroon" value="#ea999c"/>
<color name="frappe_peach" value="#ef9f76"/>
<color name="frappe_yellow" value="#e5c890"/>
<color name="frappe_green" value="#a6d189"/>
<color name="frappe_teal" value="#81c8be"/>
<color name="frappe_sky" value="#99d1db"/>
<color name="frappe_sapphire" value="#85c1dc"/>
<color name="frappe_blue" value="#8caaee"/>
<color name="frappe_lavender" value="#babbf1"/>
<color name="frappe_text" value="#c6d0f5"/>
<color name="frappe_subtext1" value="#b5bfe2"/>
<color name="frappe_subtext0" value="#a5adce"/>
<color name="frappe_overlay2" value="#949cbb"/>
<color name="frappe_overlay1" value="#838ba7"/>
<color name="frappe_overlay0" value="#737994"/>
<color name="frappe_surface2" value="#626880"/>
<color name="frappe_surface1" value="#51576d"/>
<color name="frappe_surface0" value="#51576d"/>
<color name="frappe_base" value="#303446"/>
<color name="frappe_mantle" value="#292c3c"/>
<color name="frappe_crust" value="#232634"/>
<!-- Global Settings -->
<style name="text" foreground="frappe_text" background = "frappe_base"/>
<style name="selection" foreground="frappe_text" background="frappe_surface2"/>
<style name="cursor" foreground="frappe_rosewater"/>
<style name="secondary-cursor" foreground="frappe_rosewater"/>
<style name="current-line" background="frappe_surface0"/>
<style name="line-numbers" foreground="frappe_text" background="frappe_crust"/>
<style name="draw-spaces" foreground="frappe_text"/>
<style name="background-pattern" background="frappe_base"/>
<!-- Bracket Matching -->
<style name="bracket-match" foreground="frappe_mauve"/>
<style name="bracket-mismatch" foreground="frappe_text" background="frappe_peach"/>
<!-- Right Margin -->
<style name="right-margin" foreground="frappe_text" background="frappe_crust"/>
<!-- Search Matching -->
<style name="search-match" foreground="frappe_text" background="frappe_blue"/>
<!-- Comments -->
<style name="def:comment" foreground="frappe_overlay0"/>
<style name="def:shebang" foreground="frappe_overlay0" bold="true"/>
<style name="def:doc-comment-element" italic="true"/>
<!-- Constants -->
<style name="def:constant" foreground="frappe_green"/>
<style name="def:string" foreground="frappe_green"/>
<style name="def:special-char" foreground="frappe_lavender"/>
<style name="def:special-constant" foreground="frappe_lavender"/>
<style name="def:floating-point" foreground="frappe_lavender"/>
<!-- Identifiers -->
<style name="def:identifier" foreground="frappe_blue"/>
<!-- Statements -->
<style name="def:statement" foreground="frappe_sapphire" bold="true"/>
<!-- Types -->
<style name="def:type" foreground="frappe_maroon" bold="true"/>
<!-- Markup -->
<style name="def:emphasis" italic="true"/>
<style name="def:strong-emphasis" foreground="frappe_yellow" bold="true"/>
<style name="def:inline-code" foreground="frappe_green"/>
<style name="def:insertion" underline="single"/>
<style name="def:deletion" strikethrough="true"/>
<style name="def:link-text" foreground="frappe_rosewater"/>
<style name="def:link-symbol" foreground="frappe_blue" bold="true"/>
<style name="def:link-destination" foreground="frappe_blue" italic="true" underline="single"/>
<style name="def:heading" foreground="frappe_teal" bold="true"/>
<style name="def:thematic-break" foreground="frappe_green" bold="true"/>
<style name="def:preformatted-section" foreground="frappe_green"/>
<style name="def:list-marker" foreground="frappe_teal" bold="true"/>
<!-- Others -->
<style name="def:preprocessor" foreground="frappe_teal"/>
<style name="def:error" foreground="frappe_maroon" bold="true"/>
<style name="def:warning" foreground="frappe_peach"/>
<style name="def:note" foreground="frappe_blue" bold="true"/>
<style name="def:net-address" italic="true" underline="single"/>
</style-scheme>

View File

@@ -0,0 +1,100 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Catppuccin Gedit theme based on Oblivion theme and Cappuccin for Visual Studio Code.
-->
<style-scheme id="catppuccin_latte" _name="Catppuccin latte" version="1.0">
<author>sacerdos</author>
<_description>Soothing pastel theme for Gedit</_description>
<!-- Catppuccin Palette -->
<color name="latte_rosewater" value="#dc8a78"/>
<color name="latte_flamingo" value="#dd7878"/>
<color name="latte_pink" value="#ea76cb"/>
<color name="latte_mauve" value="#8839ef"/>
<color name="latte_red" value="#d20f39"/>
<color name="latte_maroon" value="#e64553"/>
<color name="latte_peach" value="#fe640b"/>
<color name="latte_yellow" value="#df8e1d"/>
<color name="latte_green" value="#40a02b"/>
<color name="latte_teal" value="#179299"/>
<color name="latte_sky" value="#04a5e5"/>
<color name="latte_sapphire" value="#209fb5"/>
<color name="latte_blue" value="#1e66f5"/>
<color name="latte_lavender" value="#7287fd"/>
<color name="latte_text" value="#4c4f69"/>
<color name="latte_subtext1" value="#5c5f77"/>
<color name="latte_subtext0" value="#6c6f85"/>
<color name="latte_overlay2" value="#7c7f93"/>
<color name="latte_overlay1" value="#8c8fa1"/>
<color name="latte_overlay0" value="#9ca0b0"/>
<color name="latte_surface2" value="#acb0be"/>
<color name="latte_surface1" value="#bcc0cc"/>
<color name="latte_surface0" value="#ccd0da"/>
<color name="latte_base" value="#eff1f5"/>
<color name="latte_mantle" value="#e6e9ef"/>
<color name="latte_crust" value="#dce0e8"/>
<!-- Global Settings -->
<style name="text" foreground="latte_text" background = "latte_base"/>
<style name="selection" foreground="latte_text" background="latte_surface2"/>
<style name="cursor" foreground="latte_rosewater"/>
<style name="secondary-cursor" foreground="latte_rosewater"/>
<style name="current-line" background="latte_surface0"/>
<style name="line-numbers" foreground="latte_text" background="latte_crust"/>
<style name="draw-spaces" foreground="latte_text"/>
<style name="background-pattern" background="latte_base"/>
<!-- Bracket Matching -->
<style name="bracket-match" foreground="latte_mauve"/>
<style name="bracket-mismatch" foreground="latte_text" background="latte_peach"/>
<!-- Right Margin -->
<style name="right-margin" foreground="latte_text" background="latte_crust"/>
<!-- Search Matching -->
<style name="search-match" foreground="latte_text" background="latte_blue"/>
<!-- Comments -->
<style name="def:comment" foreground="latte_overlay0"/>
<style name="def:shebang" foreground="latte_overlay0" bold="true"/>
<style name="def:doc-comment-element" italic="true"/>
<!-- Constants -->
<style name="def:constant" foreground="latte_green"/>
<style name="def:string" foreground="latte_green"/>
<style name="def:special-char" foreground="latte_lavender"/>
<style name="def:special-constant" foreground="latte_lavender"/>
<style name="def:floating-point" foreground="latte_lavender"/>
<!-- Identifiers -->
<style name="def:identifier" foreground="latte_blue"/>
<!-- Statements -->
<style name="def:statement" foreground="latte_sapphire" bold="true"/>
<!-- Types -->
<style name="def:type" foreground="latte_maroon" bold="true"/>
<!-- Markup -->
<style name="def:emphasis" italic="true"/>
<style name="def:strong-emphasis" foreground="latte_yellow" bold="true"/>
<style name="def:inline-code" foreground="latte_green"/>
<style name="def:insertion" underline="single"/>
<style name="def:deletion" strikethrough="true"/>
<style name="def:link-text" foreground="latte_rosewater"/>
<style name="def:link-symbol" foreground="latte_blue" bold="true"/>
<style name="def:link-destination" foreground="latte_blue" italic="true" underline="single"/>
<style name="def:heading" foreground="latte_teal" bold="true"/>
<style name="def:thematic-break" foreground="latte_green" bold="true"/>
<style name="def:preformatted-section" foreground="latte_green"/>
<style name="def:list-marker" foreground="latte_teal" bold="true"/>
<!-- Others -->
<style name="def:preprocessor" foreground="latte_teal"/>
<style name="def:error" foreground="latte_maroon" bold="true"/>
<style name="def:warning" foreground="latte_peach"/>
<style name="def:note" foreground="latte_blue" bold="true"/>
<style name="def:net-address" italic="true" underline="single"/>
</style-scheme>

View File

@@ -0,0 +1,100 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Catppuccin Gedit theme based on Oblivion theme and Cappuccin for Visual Studio Code.
-->
<style-scheme id="catppuccin_macchiato" _name="Catppuccin macchiato" version="1.0">
<author>sacerdos</author>
<_description>Soothing pastel theme for Gedit</_description>
<!-- Catppuccin Palette -->
<color name="macchiato_rosewater" value="#f4dbd6"/>
<color name="macchiato_flamingo" value="#f0c6c6"/>
<color name="macchiato_pink" value="#f5bde6"/>
<color name="macchiato_mauve" value="#c6a0f6"/>
<color name="macchiato_red" value="#ed8796"/>
<color name="macchiato_maroon" value="#ee99a0"/>
<color name="macchiato_peach" value="#f5a97f"/>
<color name="macchiato_yellow" value="#eed49f"/>
<color name="macchiato_green" value="#a6da95"/>
<color name="macchiato_teal" value="#8bd5ca"/>
<color name="macchiato_sky" value="#91d7e3"/>
<color name="macchiato_sapphire" value="#7dc4e4"/>
<color name="macchiato_blue" value="#8aadf4"/>
<color name="macchiato_lavender" value="#b7bdf8"/>
<color name="macchiato_text" value="#cad3f5"/>
<color name="macchiato_subtext1" value="#b8c0e0"/>
<color name="macchiato_subtext0" value="#a5adcb"/>
<color name="macchiato_overlay2" value="#939ab7"/>
<color name="macchiato_overlay1" value="#8087a2"/>
<color name="macchiato_overlay0" value="#6e738d"/>
<color name="macchiato_surface2" value="#5b6078"/>
<color name="macchiato_surface1" value="#494d64"/>
<color name="macchiato_surface0" value="#363a4f"/>
<color name="macchiato_base" value="#24273a"/>
<color name="macchiato_mantle" value="#1e2030"/>
<color name="macchiato_crust" value="#181926"/>
<!-- Global Settings -->
<style name="text" foreground="macchiato_text" background = "macchiato_base"/>
<style name="selection" foreground="macchiato_text" background="macchiato_surface2"/>
<style name="cursor" foreground="macchiato_rosewater"/>
<style name="secondary-cursor" foreground="macchiato_rosewater"/>
<style name="current-line" background="macchiato_surface0"/>
<style name="line-numbers" foreground="macchiato_text" background="macchiato_crust"/>
<style name="draw-spaces" foreground="macchiato_text"/>
<style name="background-pattern" background="macchiato_mantle"/>
<!-- Bracket Matching -->
<style name="bracket-match" foreground="macchiato_mauve"/>
<style name="bracket-mismatch" foreground="macchiato_text" background="macchiato_peach"/>
<!-- Right Margin -->
<style name="right-margin" foreground="macchiato_text" background="crust"/>
<!-- Search Matching -->
<style name="search-match" foreground="macchiato_text" background="macchiato_blue"/>
<!-- Comments -->
<style name="def:comment" foreground="macchiato_overlay0"/>
<style name="def:shebang" foreground="macchiato_overlay0" bold="true"/>
<style name="def:doc-comment-element" italic="true"/>
<!-- Constants -->
<style name="def:constant" foreground="macchiato_green"/>
<style name="def:string" foreground="macchiato_green"/>
<style name="def:special-char" foreground="macchiato_lavender"/>
<style name="def:special-constant" foreground="macchiato_lavender"/>
<style name="def:floating-point" foreground="macchiato_lavender"/>
<!-- Identifiers -->
<style name="def:identifier" foreground="macchiato_blue"/>
<!-- Statements -->
<style name="def:statement" foreground="macchiato_sapphire" bold="true"/>
<!-- Types -->
<style name="def:type" foreground="macchiato_maroon" bold="true"/>
<!-- Markup -->
<style name="def:emphasis" italic="true"/>
<style name="def:strong-emphasis" foreground="macchiato_yellow" bold="true"/>
<style name="def:inline-code" foreground="macchiato_green"/>
<style name="def:insertion" underline="single"/>
<style name="def:deletion" strikethrough="true"/>
<style name="def:link-text" foreground="macchiato_rosewater"/>
<style name="def:link-symbol" foreground="macchiato_blue" bold="true"/>
<style name="def:link-destination" foreground="macchiato_blue" italic="true" underline="single"/>
<style name="def:heading" foreground="macchiato_teal" bold="true"/>
<style name="def:thematic-break" foreground="macchiato_green" bold="true"/>
<style name="def:preformatted-section" foreground="macchiato_green"/>
<style name="def:list-marker" foreground="macchiato_teal" bold="true"/>
<!-- Others -->
<style name="def:preprocessor" foreground="macchiato_teal"/>
<style name="def:error" foreground="macchiato_maroon" bold="true"/>
<style name="def:warning" foreground="macchiato_peach"/>
<style name="def:note" foreground="macchiato_blue" bold="true"/>
<style name="def:net-address" italic="true" underline="single"/>
</style-scheme>

View File

@@ -0,0 +1,100 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Catppuccin Gedit theme based on Oblivion theme and Cappuccin for Visual Studio Code.
-->
<style-scheme id="catppuccin_mocha" _name="Catppuccin Mocha" version="1.0">
<author>sacerdos</author>
<_description>Soothing pastel theme for Gedit</_description>
<!-- Tango Palette -->
<color name="mocha_rosewater" value="#f5e0dc"/>
<color name="mocha_flamingo" value="#f2cdcd"/>
<color name="mocha_pink" value="#f5c2e7"/>
<color name="mocha_mauve" value="#cba6f7"/>
<color name="mocha_red" value="#f38ba8"/>
<color name="mocha_maroon" value="#eba0ac"/>
<color name="mocha_peach" value="#fab387"/>
<color name="mocha_yellow" value="#f9e2af"/>
<color name="mocha_green" value="#a6e3a1"/>
<color name="mocha_teal" value="#94e2d5"/>
<color name="mocha_sky" value="#89dceb"/>
<color name="mocha_sapphire" value="#74c7ec"/>
<color name="mocha_blue" value="#89b4fa"/>
<color name="mocha_lavender" value="#b4befe"/>
<color name="mocha_text" value="#cdd6f4"/>
<color name="mocha_subtext1" value="#bac2de"/>
<color name="mocha_subtext0" value="#a6adc8"/>
<color name="mocha_overlay2" value="#9399b2"/>
<color name="mocha_overlay1" value="#7f849c"/>
<color name="mocha_overlay0" value="#6c7086"/>
<color name="mocha_surface2" value="#585b70"/>
<color name="mocha_surface1" value="#45475a"/>
<color name="mocha_surface0" value="#313244"/>
<color name="mocha_base" value="#1e1e2e"/>
<color name="mocha_mantle" value="#181825"/>
<color name="mocha_crust" value="#11111b"/>
<!-- Global Settings -->
<style name="text" foreground="mocha_text" background = "mocha_base"/>
<style name="selection" foreground="mocha_text" background="mocha_surface2"/>
<style name="cursor" foreground="mocha_rosewater"/>
<style name="secondary-cursor" foreground="mocha_rosewater"/>
<style name="current-line" background="mocha_surface0"/>
<style name="line-numbers" foreground="mocha_text" background="mocha_crust"/>
<style name="draw-spaces" foreground="mocha_text"/>
<style name="background-pattern" background="mocha_mantle"/>
<!-- Bracket Matching -->
<style name="bracket-match" foreground="mocha_mauve"/>
<style name="bracket-mismatch" foreground="mocha_text" background="mocha_peach"/>
<!-- Right Margin -->
<style name="right-margin" foreground="mocha_text" background="mocha_crust"/>
<!-- Search Matching -->
<style name="search-match" foreground="mocha_text" background="mocha_blue"/>
<!-- Comments -->
<style name="def:comment" foreground="mocha_overlay0"/>
<style name="def:shebang" foreground="mocha_overlay0" bold="true"/>
<style name="def:doc-comment-element" italic="true"/>
<!-- Constants -->
<style name="def:constant" foreground="mocha_green"/>
<style name="def:string" foreground="mocha_green"/>
<style name="def:special-char" foreground="mocha_lavender"/>
<style name="def:special-constant" foreground="mocha_lavender"/>
<style name="def:floating-point" foreground="mocha_lavender"/>
<!-- Identifiers -->
<style name="def:identifier" foreground="mocha_blue"/>
<!-- Statements -->
<style name="def:statement" foreground="mocha_sapphire" bold="true"/>
<!-- Types -->
<style name="def:type" foreground="mocha_maroon" bold="true"/>
<!-- Markup -->
<style name="def:emphasis" italic="true"/>
<style name="def:strong-emphasis" foreground="mocha_yellow" bold="true"/>
<style name="def:inline-code" foreground="mocha_green"/>
<style name="def:insertion" underline="single"/>
<style name="def:deletion" strikethrough="true"/>
<style name="def:link-text" foreground="mocha_rosewater"/>
<style name="def:link-symbol" foreground="mocha_blue" bold="true"/>
<style name="def:link-destination" foreground="mocha_blue" italic="true" underline="single"/>
<style name="def:heading" foreground="mocha_teal" bold="true"/>
<style name="def:thematic-break" foreground="mocha_green" bold="true"/>
<style name="def:preformatted-section" foreground="mocha_green"/>
<style name="def:list-marker" foreground="mocha_teal" bold="true"/>
<!-- Others -->
<style name="def:preprocessor" foreground="mocha_teal"/>
<style name="def:error" foreground="mocha_maroon" bold="true"/>
<style name="def:warning" foreground="mocha_peach"/>
<style name="def:note" foreground="mocha_blue" bold="true"/>
<style name="def:net-address" italic="true" underline="single"/>
</style-scheme>

View File

@@ -0,0 +1,123 @@
<style-scheme name="Peacocks In Space" id="peacocks-in-space" version="1.0">
<author> ITDominator</author>
<description>An attempted clone of Dayle Rees' Peacocks In Space theme.</description>
<style name="current-line" background="#2b303b" />
<style name="current-line-number" background="#f7b83d" />
<style name="draw-spaces" foreground="#babdb6" />
<style name="background-pattern" background="#6e7a94" />
<style name="bracket-match" foreground="#white" background="#gray" />
<style name="bracket-mismatch" foreground="#white" background="#FF5D38" />
<style name="right-margin" foreground="#dee3ec" background="#454a54" />
<style name="search-match" background="#E6DB74" />
<style name="def:comment" foreground="#8998b9" />
<style name="def:shebang" foreground="#00a8c6" bold="true" />
<style name="def:doc-comment-element" italic="true" />
<style name="def:constant" foreground="#E6DB74" />
<style name="def:special-char" foreground="#26A6A6" />
<style name="def:identifier" foreground="#FF5D38" />
<style name="def:statement" foreground="#26A6A6" bold="true" />
<style name="def:type" foreground="#E6DB74" bold="true" />
<style name="def:preprocessor" foreground="#8998b9" />
<style name="def:error" background="#FF5D38" bold="true" />
<style name="def:warning" background="#f7b83d" />
<style name="def:note" foreground="#00a8c6" background="#yellow" bold="true" />
<style name="def:underlined" italic="true" underline="true" />
<style name="diff:added-line" foreground="#008B8B" />
<style name="diff:removed-line" foreground="#6A5ACD" />
<style name="diff:changed-line" foreground="#8998b9" />
<style name="diff:special-case" foreground="#E6DB74" />
<style name="diff:location" foreground="#26A6A6" bold="true" />
<style name="diff:diff-file" foreground="#E6DB74" bold="true" />
<style name="xml:tags" foreground="#00a8c6" />
<style name="xml:attribute-name" foreground="#ff5d38" />
<style name="xml:namespace" foreground="#E6DB74" bold="true" />
<style name="js:object" foreground="#2E8B57" bold="true" />
<style name="js:constructors" foreground="#008B8B" />
<style name="latex:display-math" foreground="#6A5ACD" />
<style name="latex:command" foreground="#2E8B57" bold="true" />
<style name="latex:include" foreground="#8998b9" />
<style name="sh:variable" foreground="#6A5ACD" />
<style name="Others" foreground="#2E8B57" bold="true" />
<style name="Others 2" foreground="#008B8B" />
<style name="Others 3" foreground="#6A5ACD" />
<style name="python:builtin-object" foreground="#00a8c6" />
<style name="python:class-name" foreground="#ff5d38" />
<style name="python:function-name" foreground="#e6db74" />
<style name="python:keyword" foreground="#00a8c6" />
<style name="python:special-variable" />
<style name="python:boolean" foreground="#ff5d38" />
<style name="python:complex" foreground="#ff5d38" />
<style name="python:format" foreground="#bf3f3f" />
<style name="python:builtin-constant" foreground="#ff5d38" />
<style name="python:builtin-function" foreground="#e6db74" />
<style name="python:module-handler" foreground="#00a8c6" />
<style name="python:escaped-char" foreground="#ff5d38" />
<style name="reserved" foreground="#ff5d38" />
<style name="operator" foreground="#00a8c6" />
<style name="keyword" foreground="#00a8c6" />
<style name="line-numbers" foreground="#ffffff" />
<style name="python3:function-name" foreground="#e6db74" />
<style name="text" />
<style name="emphasis" />
<style name="function" foreground="#e6db74" />
<style name="selection-unfocused" background="#ff7800" />
<style name="html:attrib-name" foreground="#ff5d38" />
<style name="html:dtd" />
<style name="html:attrib-value" foreground="#e6db74" />
<style name="xml:element-name" foreground="#00a8c6" />
<style name="xml:attribute-value" foreground="#e6db74" />
<style name="html:comment" foreground="#8998b9" />
<style name="xml:comment" foreground="#8998b9" />
<style name="python3:builtin-function" foreground="#ff5d38" />
<style name="python3:builtin-object" foreground="#ff5d38" />
<style name="python3:class-name" foreground="#ff5d38" />
<style name="python3:builtin-constant" foreground="#ff5d38" />
<style name="python3:complex" foreground="#e6db74" />
<style name="python3:escaped-char" foreground="#ff5d38" />
<style name="python3:decimal" />
<style name="python3:format" />
<style name="python3:base-n-integer" />
<style name="php:comment" foreground="#8998b9" />
<style name="php:string" foreground="#e6db74" />
<style name="json:keyname" foreground="#ff5d38" />
<style name="json:string" foreground="#e6db74" />
<style name="json:null-value" foreground="#ff5d38" />
<style name="json:float" foreground="#e6db74" />
<style name="json:boolean" foreground="#ff5d38" />
<style name="java:reserved" foreground="#ff5d38" />
<style name="js:function-expression" />
<style name="js:identifier" />
<style name="js:object-literal" />
<style name="js:expression-statement" foreground="#e6db74" />
<style name="js:expression" />
<style name="js:label-statement" />
<style name="js:variable-declaration" />
<style name="js:rest-syntax" />
<style name="js:regex-group" />
<style name="js:keyword" foreground="#00a8c6" />
<style name="js:grouping-operator" foreground="#ed333b" />
<style name="js:grouping" foreground="#2ec27e" />
<style name="js:escape" foreground="#ff5d38" />
<style name="js:directive" />
<style name="js:class-expression" />
<style name="js:built-in-property" />
<style name="js:built-in-object" />
<style name="js:built-in-method" />
<style name="js:built-in-function" />
<style name="js:built-in-constructor" />
<style name="js:block-statement" />
<style name="js:ternary-operator" foreground="#00a8c6" />
<style name="js:throw-statement" foreground="#00a8c6" />
<style name="js:try-catch-statement" foreground="#00a8c6" />
<style name="js:spread-syntax" />
<style name="js:switch-statement" foreground="#00a8c6" />
<style name="python3:keyword" foreground="#00a8c6" />
<style name="python3:module-handler" foreground="#00a8c6" />
<style name="python3:method-calls" foreground="#e6db74" />
<style name="java:keyword" foreground="#8998b9" />
<style name="method-calls" foreground="#e6db74" />
<style name="xml:processing-instruction" />
<style name="xml:cdata-delim" foreground="#8998b9" />
<style name="gdscript:method-calls" foreground="#e6db74" />
</style-scheme>

View File

@@ -0,0 +1,119 @@
<style-scheme name="Penguins In Space" id="penguins-in-space" version="1.0">
<author> ITDominator</author>
<description>An homage to Dayle Rees' Peacocks In Space theme.</description>
<style name="current-line" background="#2b303b" />
<style name="current-line-number" background="#f7b83d" />
<style name="draw-spaces" foreground="#babdb6" />
<style name="background-pattern" background="#6e7a94" />
<style name="bracket-match" foreground="#white" background="#gray" />
<style name="bracket-mismatch" foreground="#white" background="#FF5D38" />
<style name="right-margin" foreground="#dee3ec" background="#454a54" />
<style name="search-match" background="#E6DB74" />
<style name="def:comment" foreground="#454a54" />
<style name="def:shebang" foreground="#00a8c6" bold="true" />
<style name="def:doc-comment-element" italic="true" />
<style name="def:constant" foreground="#E6DB74" />
<style name="def:special-char" foreground="#26A6A6" />
<style name="def:identifier" foreground="#FF5D38" />
<style name="def:statement" foreground="#26A6A6" bold="true" />
<style name="def:type" foreground="#E6DB74" bold="true" />
<style name="def:preprocessor" foreground="#8998b9" />
<style name="def:error" background="#FF5D38" bold="true" />
<style name="def:warning" background="#f7b83d" />
<style name="def:note" foreground="#00a8c6" background="#yellow" bold="true" />
<style name="def:underlined" italic="true" underline="true" />
<style name="diff:added-line" foreground="#008B8B" />
<style name="diff:removed-line" foreground="#6A5ACD" />
<style name="diff:changed-line" foreground="#8998b9" />
<style name="diff:special-case" foreground="#E6DB74" />
<style name="diff:location" foreground="#26A6A6" bold="true" />
<style name="diff:diff-file" foreground="#E6DB74" bold="true" />
<style name="xml:tags" foreground="#00a8c6" />
<style name="xml:attribute-name" foreground="#ff5d38" />
<style name="xml:namespace" foreground="#E6DB74" bold="true" />
<style name="js:object" foreground="#2E8B57" bold="true" />
<style name="js:constructors" foreground="#008B8B" />
<style name="latex:display-math" foreground="#6A5ACD" />
<style name="latex:command" foreground="#2E8B57" bold="true" />
<style name="latex:include" foreground="#8998b9" />
<style name="sh:variable" foreground="#6A5ACD" />
<style name="Others" foreground="#2E8B57" bold="true" />
<style name="Others 2" foreground="#008B8B" />
<style name="Others 3" foreground="#6A5ACD" />
<style name="python:builtin-object" foreground="#00a8c6" />
<style name="python:class-name" foreground="#ff5d38" />
<style name="python:function-name" foreground="#e6db74" />
<style name="python:keyword" foreground="#00a8c6" />
<style name="python:special-variable" foreground="#26a269" />
<style name="python:boolean" foreground="#ff5d38" />
<style name="python:complex" foreground="#ff5d38" />
<style name="python:format" foreground="#bf3f3f" />
<style name="python:builtin-constant" foreground="#ff5d38" />
<style name="python:builtin-function" foreground="#e6db74" />
<style name="python:module-handler" foreground="#00a8c6" />
<style name="python:escaped-char" foreground="#ff5d38" />
<style name="reserved" foreground="#ff5d38" />
<style name="operator" foreground="#00a8c6" />
<style name="keyword" foreground="#00a8c6" />
<style name="line-numbers" foreground="#ffffff" />
<style name="python3:function-name" foreground="#e6db74" />
<style name="text" />
<style name="emphasis" />
<style name="function" foreground="#e6db74" />
<style name="selection-unfocused" background="#ff7800" />
<style name="html:attrib-name" foreground="#ff5d38" />
<style name="html:dtd" />
<style name="html:attrib-value" foreground="#e6db74" />
<style name="xml:element-name" foreground="#00a8c6" />
<style name="xml:attribute-value" foreground="#e6db74" />
<style name="html:comment" foreground="#8998b9" />
<style name="xml:comment" foreground="#8998b9" />
<style name="python3:builtin-function" foreground="#ff5d38" />
<style name="python3:builtin-object" foreground="#ff5d38" />
<style name="python3:class-name" foreground="#ff5d38" />
<style name="python3:builtin-constant" foreground="#ff5d38" />
<style name="python3:complex" foreground="#e6db74" />
<style name="python3:escaped-char" foreground="#ff5d38" />
<style name="python3:decimal" />
<style name="python3:format" />
<style name="python3:base-n-integer" />
<style name="php:comment" foreground="#8998b9" />
<style name="php:string" foreground="#e6db74" />
<style name="json:keyname" foreground="#ff5d38" />
<style name="json:string" foreground="#e6db74" />
<style name="json:null-value" foreground="#e01b24" />
<style name="json:float" foreground="#00a8c6" />
<style name="json:boolean" foreground="#33d17a" />
<style name="java:reserved" foreground="#ff5d38" />
<style name="js:function-expression" />
<style name="js:identifier" />
<style name="js:object-literal" />
<style name="js:expression-statement" foreground="#e6db74" />
<style name="js:expression" />
<style name="js:label-statement" />
<style name="js:variable-declaration" />
<style name="js:rest-syntax" />
<style name="js:regex-group" />
<style name="js:keyword" foreground="#00a8c6" />
<style name="js:grouping-operator" foreground="#ed333b" />
<style name="js:grouping" foreground="#2ec27e" />
<style name="js:escape" foreground="#ff5d38" />
<style name="js:directive" />
<style name="js:class-expression" />
<style name="js:built-in-property" />
<style name="js:built-in-object" />
<style name="js:built-in-method" />
<style name="js:built-in-function" />
<style name="js:built-in-constructor" />
<style name="js:block-statement" />
<style name="js:ternary-operator" foreground="#00a8c6" />
<style name="js:throw-statement" foreground="#00a8c6" />
<style name="js:try-catch-statement" foreground="#00a8c6" />
<style name="js:spread-syntax" />
<style name="js:switch-statement" foreground="#00a8c6" />
<style name="python:multiline-string" foreground="#454a54" />
<style name="python3:method-calls" foreground="#e6db74" />
<style name="xml:cdata-delim" foreground="#8998b9" />
<style name="gdscript:method-calls" foreground="#e6db74" />
</style-scheme>