diff --git a/flake.lock b/flake.lock index d3eca85..59924e3 100644 --- a/flake.lock +++ b/flake.lock @@ -49,11 +49,11 @@ "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1744447794, - "narHash": "sha256-z5uK5BDmFg0L/0EW2XYLGr39FbQeXyNVnIEhkZrG8+Q=", + "lastModified": 1744793570, + "narHash": "sha256-BzulTVLpbapBxsJ1b1ZNPSg94YIbgs/75fNyiv2uWNg=", "owner": "catppuccin", "repo": "nix", - "rev": "c44fe73ed8e5d5809eded7cc6156ca9c40044e42", + "rev": "192378974a131c402633bee18dc892b804a663e0", "type": "github" }, "original": { @@ -189,11 +189,11 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1744375210, - "narHash": "sha256-aMnp0e+oGmsZ+VC6mgrE6lUcKMjBPotLesCosejRhdw=", + "lastModified": 1744513122, + "narHash": "sha256-DPxL9yHkIvmNfpd49LeOOpT9NYrzHpgYbTO1yQg6Zh4=", "owner": "rishabh5321", "repo": "grayjay-flake", - "rev": "ab754473aecde1afad07ab5a5903c9336bcb5442", + "rev": "84accd21a2e69709040a0eea22fccdb743c9e64c", "type": "github" }, "original": { @@ -209,11 +209,11 @@ ] }, "locked": { - "lastModified": 1744117652, - "narHash": "sha256-t7dFCDl4vIOOUMhEZnJF15aAzkpaup9x4ZRGToDFYWI=", + "lastModified": 1744743431, + "narHash": "sha256-iyn/WBYDc7OtjSawbegINDe/gIkok888kQxk3aVnkgg=", "owner": "nix-community", "repo": "home-manager", - "rev": "b4e98224ad1336751a2ac7493967a4c9f6d9cb3f", + "rev": "c61bfe3ae692f42ce688b5865fac9e0de58e1387", "type": "github" }, "original": { @@ -231,11 +231,11 @@ ] }, "locked": { - "lastModified": 1743808813, - "narHash": "sha256-2lDQBOmlz9ggPxcS7/GvcVdzXMIiT+PpMao6FbLJSr0=", + "lastModified": 1744117652, + "narHash": "sha256-t7dFCDl4vIOOUMhEZnJF15aAzkpaup9x4ZRGToDFYWI=", "owner": "nix-community", "repo": "home-manager", - "rev": "a9f8b3db211b4609ddd83683f9db89796c7f6ac6", + "rev": "b4e98224ad1336751a2ac7493967a4c9f6d9cb3f", "type": "github" }, "original": { @@ -272,11 +272,11 @@ "nixpkgs": "nixpkgs_3" }, "locked": { - "lastModified": 1744259355, - "narHash": "sha256-gykRJw309t5NLuYXzWw9WhJFKTc4OASmc16M9jD/Vpw=", + "lastModified": 1744513377, + "narHash": "sha256-2ocy+qAVxTBmaK8MpAy7mpKIH+DYEzwf+KzXZX83oZ4=", "owner": "Jas-SinghFSU", "repo": "HyprPanel", - "rev": "1d4d2dcc20ebd707d5e45c7e357acc1267a498d7", + "rev": "42943b3def85d8787d703778951944c8e791202b", "type": "github" }, "original": { @@ -353,11 +353,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1744309437, - "narHash": "sha256-QZnNHM823am8apCqKSPdtnzPGTy2ZB4zIXOVoBp5+W0=", + "lastModified": 1744440957, + "narHash": "sha256-FHlSkNqFmPxPJvy+6fNLaNeWnF1lZSgqVCl/eWaJRc4=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "f9ebe33a928b5d529c895202263a5ce46bdf12f7", + "rev": "26d499fc9f1d567283d5d56fcf367edd815dba1d", "type": "github" }, "original": { @@ -369,11 +369,11 @@ }, "nixpkgs-unstable": { "locked": { - "lastModified": 1744232761, - "narHash": "sha256-gbl9hE39nQRpZaLjhWKmEu5ejtQsgI5TWYrIVVJn30U=", + "lastModified": 1744463964, + "narHash": "sha256-LWqduOgLHCFxiTNYi3Uj5Lgz0SR+Xhw3kr/3Xd0GPTM=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "f675531bc7e6657c10a18b565cfebd8aa9e24c14", + "rev": "2631b0b7abcea6e640ce31cd78ea58910d31e650", "type": "github" }, "original": { @@ -385,11 +385,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1744232761, - "narHash": "sha256-gbl9hE39nQRpZaLjhWKmEu5ejtQsgI5TWYrIVVJn30U=", + "lastModified": 1744463964, + "narHash": "sha256-LWqduOgLHCFxiTNYi3Uj5Lgz0SR+Xhw3kr/3Xd0GPTM=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "f675531bc7e6657c10a18b565cfebd8aa9e24c14", + "rev": "2631b0b7abcea6e640ce31cd78ea58910d31e650", "type": "github" }, "original": { @@ -417,11 +417,11 @@ }, "nixpkgs_4": { "locked": { - "lastModified": 1744309437, - "narHash": "sha256-QZnNHM823am8apCqKSPdtnzPGTy2ZB4zIXOVoBp5+W0=", + "lastModified": 1744440957, + "narHash": "sha256-FHlSkNqFmPxPJvy+6fNLaNeWnF1lZSgqVCl/eWaJRc4=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "f9ebe33a928b5d529c895202263a5ce46bdf12f7", + "rev": "26d499fc9f1d567283d5d56fcf367edd815dba1d", "type": "github" }, "original": { @@ -462,11 +462,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1743856924, - "narHash": "sha256-CgCbUGd9y639PfcuzA0TrA6O5N1ICl+mB95+qTG52+E=", + "lastModified": 1744461753, + "narHash": "sha256-3oO3CwYmZE5P4Hp5XR5WCZbF/rj5+kF0m5sTNTMDYss=", "owner": "nix-community", "repo": "nixvim", - "rev": "d209a04d349febe85c777078ca2eeea5e8bbc8a1", + "rev": "a22fbed4c4784e6a9761f9a896d31da98c3117b2", "type": "github" }, "original": { @@ -486,11 +486,11 @@ ] }, "locked": { - "lastModified": 1743683223, - "narHash": "sha256-LdXtHFvhEC3S64dphap1pkkzwjErbW65eH1VRerCUT0=", + "lastModified": 1744375525, + "narHash": "sha256-/Wf5Ca0DmV+y+qVBDXX8HAfAvSQI6y5oE27dv6t1jXk=", "owner": "NuschtOS", "repo": "search", - "rev": "56a49ffef2908dad1e9a8adef1f18802bc760962", + "rev": "c0e7d3bda11e2cfad692d205d82757078475957a", "type": "github" }, "original": { @@ -521,11 +521,11 @@ "systems": "systems_2" }, "locked": { - "lastModified": 1744423915, - "narHash": "sha256-6Hd8VyrOlmjlDBgPpx9NwX4+/uO4gEDIyjqbQLyniwE=", + "lastModified": 1744682091, + "narHash": "sha256-zudMf0YW3mB0f2XnWPAjYdKioJPaJQchhO4bCeBOZAI=", "owner": "Gerg-L", "repo": "spicetify-nix", - "rev": "4c4b9611c71d586ea818fa5b8dcbd81129f62560", + "rev": "44ed9eb751a6966ffb291edbda2e9bebd3ebcd4a", "type": "github" }, "original": { @@ -591,11 +591,11 @@ "nixpkgs": "nixpkgs_5" }, "locked": { - "lastModified": 1744406237, - "narHash": "sha256-Xbt5m3/ZNeye4b42rCZOLbD8OhCOeJfUSEJ+FvfXwpg=", + "lastModified": 1744777359, + "narHash": "sha256-20REqJW54bbQIBuP19fcjPamV9mpWN0+RPcp5hQwwLI=", "owner": "0xc000022070", "repo": "zen-browser-flake", - "rev": "4d9ee0daab52a7a205e69cfddcd441ffaa09c802", + "rev": "d2bb30f451ef7802aca1954a6eb75efbc4c25872", "type": "github" }, "original": { diff --git a/shared/home-manager/default.nix b/shared/home-manager/default.nix index bfc7c39..6412cea 100644 --- a/shared/home-manager/default.nix +++ b/shared/home-manager/default.nix @@ -11,13 +11,9 @@ in { imports = [ inputs.catppuccin.homeModules.catppuccin - ./btop.nix - ./cava ./cursors.nix ./default-applications.nix ./development - ./fastfetch.nix - ./fish.nix ./freetube.nix ./gtk.nix ./gpg.nix @@ -26,8 +22,8 @@ in ./nextcloud.nix ./rofi ./hyprland + ./shell ./spicetify.nix - ./yazi ./zen ]; diff --git a/shared/home-manager/btop.nix b/shared/home-manager/shell/btop.nix similarity index 100% rename from shared/home-manager/btop.nix rename to shared/home-manager/shell/btop.nix diff --git a/shared/home-manager/cava/cava.png b/shared/home-manager/shell/cava/cava.png similarity index 100% rename from shared/home-manager/cava/cava.png rename to shared/home-manager/shell/cava/cava.png diff --git a/shared/home-manager/cava/default.nix b/shared/home-manager/shell/cava/default.nix similarity index 100% rename from shared/home-manager/cava/default.nix rename to shared/home-manager/shell/cava/default.nix diff --git a/shared/home-manager/shell/default.nix b/shared/home-manager/shell/default.nix new file mode 100644 index 0000000..bcfd61b --- /dev/null +++ b/shared/home-manager/shell/default.nix @@ -0,0 +1,10 @@ +{ + imports = [ + ./btop.nix + ./cava + ./fastfetch.nix + ./fish.nix + ./yazi + ./zoxide.nix + ]; +} diff --git a/shared/home-manager/fastfetch.nix b/shared/home-manager/shell/fastfetch.nix similarity index 100% rename from shared/home-manager/fastfetch.nix rename to shared/home-manager/shell/fastfetch.nix diff --git a/shared/home-manager/fish.nix b/shared/home-manager/shell/fish.nix similarity index 100% rename from shared/home-manager/fish.nix rename to shared/home-manager/shell/fish.nix diff --git a/shared/home-manager/shell/yazi/default.nix b/shared/home-manager/shell/yazi/default.nix new file mode 100644 index 0000000..3b455ce --- /dev/null +++ b/shared/home-manager/shell/yazi/default.nix @@ -0,0 +1,54 @@ +{ + theme, + ... +}: + +{ + catppuccin.yazi = { + enable = true; + flavor = theme.flavor; + accent = "blue"; + }; + + programs.yazi = { + enable = true; + settings = { + manager = { + ratio = [ + 2 + 4 + 2 + ]; + sort_by = "natural"; + sort_sensitive = true; + sort_reverse = false; + sort_dir_first = true; + linemode = "none"; + show_hidden = true; + show_symlink = true; + }; + + preview = { + image_filter = "lanczos3"; + image_quality = 90; + tab_size = 1; + max_width = 600; + max_height = 900; + cache_dir = ""; + ueberzug_scale = 1; + ueberzug_offset = [ + 0 + 0 + 0 + 0 + ]; + }; + + tasks = { + micro_workers = 5; + macro_workers = 10; + bizarre_retry = 5; + }; + }; + }; +} diff --git a/shared/home-manager/shell/zoxide.nix b/shared/home-manager/shell/zoxide.nix new file mode 100644 index 0000000..1c20b97 --- /dev/null +++ b/shared/home-manager/shell/zoxide.nix @@ -0,0 +1,6 @@ +{ + programs.zoxide = { + enable = true; + enableFishIntegration = true; + }; +} diff --git a/shared/home-manager/yazi/catppuccin-mocha.tmTheme b/shared/home-manager/yazi/catppuccin-mocha.tmTheme deleted file mode 100644 index 6bd0f29..0000000 --- a/shared/home-manager/yazi/catppuccin-mocha.tmTheme +++ /dev/null @@ -1,2081 +0,0 @@ - - - - - name - Catppuccin Mocha - semanticClass - theme.dark.catppuccin-mocha - uuid - 627ce890-fabb-4d39-9819-7be71f4bdca7 - author - Catppuccin Org - colorSpaceName - sRGB - settings - - - settings - - background - #1e1e2e - foreground - #cdd6f4 - caret - #f5e0dc - lineHighlight - #313244 - misspelling - #f38ba8 - accent - #cba6f7 - selection - #9399b240 - activeGuide - #45475a - findHighlight - #3e5767 - gutterForeground - #7f849c - - - - name - Basic text & variable names (incl. leading punctuation) - scope - text, source, variable.other.readwrite, punctuation.definition.variable - settings - - foreground - #cdd6f4 - - - - name - Parentheses, Brackets, Braces - scope - punctuation - settings - - foreground - #9399b2 - fontStyle - - - - - name - Comments - scope - comment, punctuation.definition.comment - settings - - foreground - #6c7086 - fontStyle - italic - - - - scope - string, punctuation.definition.string - settings - - foreground - #a6e3a1 - - - - scope - constant.character.escape - settings - - foreground - #f5c2e7 - - - - name - Booleans, constants, numbers - scope - constant.numeric, variable.other.constant, entity.name.constant, constant.language.boolean, constant.language.false, constant.language.true, keyword.other.unit.user-defined, keyword.other.unit.suffix.floating-point - settings - - foreground - #fab387 - - - - scope - keyword, keyword.operator.word, keyword.operator.new, variable.language.super, support.type.primitive, storage.type, storage.modifier, punctuation.definition.keyword - settings - - foreground - #cba6f7 - fontStyle - - - - - scope - entity.name.tag.documentation - settings - - foreground - #cba6f7 - - - - name - Punctuation - scope - keyword.operator, punctuation.accessor, punctuation.definition.generic, meta.function.closure punctuation.section.parameters, punctuation.definition.tag, punctuation.separator.key-value - settings - - foreground - #94e2d5 - - - - scope - entity.name.function, meta.function-call.method, support.function, support.function.misc, variable.function - settings - - foreground - #89b4fa - fontStyle - italic - - - - name - Classes - scope - entity.name.class, entity.other.inherited-class, support.class, meta.function-call.constructor, entity.name.struct - settings - - foreground - #f9e2af - fontStyle - italic - - - - name - Enum - scope - entity.name.enum - settings - - foreground - #f9e2af - fontStyle - italic - - - - name - Enum member - scope - meta.enum variable.other.readwrite, variable.other.enummember - settings - - foreground - #94e2d5 - - - - name - Object properties - scope - meta.property.object - settings - - foreground - #94e2d5 - - - - name - Types - scope - meta.type, meta.type-alias, support.type, entity.name.type - settings - - foreground - #f9e2af - fontStyle - italic - - - - name - Decorators - scope - meta.annotation variable.function, meta.annotation variable.annotation.function, meta.annotation punctuation.definition.annotation, meta.decorator, punctuation.decorator - settings - - foreground - #fab387 - - - - scope - variable.parameter, meta.function.parameters - settings - - foreground - #eba0ac - fontStyle - italic - - - - name - Built-ins - scope - constant.language, support.function.builtin - settings - - foreground - #f38ba8 - - - - scope - entity.other.attribute-name.documentation - settings - - foreground - #f38ba8 - - - - name - Preprocessor directives - scope - keyword.control.directive, punctuation.definition.directive - settings - - foreground - #f9e2af - - - - name - Type parameters - scope - punctuation.definition.typeparameters - settings - - foreground - #89dceb - - - - name - Namespaces - scope - entity.name.namespace - settings - - foreground - #f9e2af - - - - name - Property names (left hand assignments in json/yaml/css) - scope - support.type.property-name.css - settings - - foreground - #89b4fa - fontStyle - - - - - name - This/Self keyword - scope - variable.language.this, variable.language.this punctuation.definition.variable - settings - - foreground - #f38ba8 - - - - name - Object properties - scope - variable.object.property - settings - - foreground - #cdd6f4 - - - - name - String template interpolation - scope - string.template variable, string variable - settings - - foreground - #cdd6f4 - - - - name - `new` as bold - scope - keyword.operator.new - settings - - fontStyle - bold - - - - name - C++ extern keyword - scope - storage.modifier.specifier.extern.cpp - settings - - foreground - #cba6f7 - - - - name - C++ scope resolution - scope - entity.name.scope-resolution.template.call.cpp, entity.name.scope-resolution.parameter.cpp, entity.name.scope-resolution.cpp, entity.name.scope-resolution.function.definition.cpp - settings - - foreground - #f9e2af - - - - name - C++ doc keywords - scope - storage.type.class.doxygen - settings - - fontStyle - - - - - name - C++ operators - scope - storage.modifier.reference.cpp - settings - - foreground - #94e2d5 - - - - name - C# Interpolated Strings - scope - meta.interpolation.cs - settings - - foreground - #cdd6f4 - - - - name - C# xml-style docs - scope - comment.block.documentation.cs - settings - - foreground - #cdd6f4 - - - - name - Classes, reflecting the className color in JSX - scope - source.css entity.other.attribute-name.class.css, entity.other.attribute-name.parent-selector.css punctuation.definition.entity.css - settings - - foreground - #f9e2af - - - - name - Operators - scope - punctuation.separator.operator.css - settings - - foreground - #94e2d5 - - - - name - Pseudo classes - scope - source.css entity.other.attribute-name.pseudo-class - settings - - foreground - #94e2d5 - - - - scope - source.css constant.other.unicode-range - settings - - foreground - #fab387 - - - - scope - source.css variable.parameter.url - settings - - foreground - #a6e3a1 - fontStyle - - - - - name - CSS vendored property names - scope - support.type.vendored.property-name - settings - - foreground - #89dceb - - - - name - Less/SCSS right-hand variables (@/$-prefixed) - scope - source.css meta.property-value variable, source.css meta.property-value variable.other.less, source.css meta.property-value variable.other.less punctuation.definition.variable.less, meta.definition.variable.scss - settings - - foreground - #eba0ac - - - - name - CSS variables (--prefixed) - scope - source.css meta.property-list variable, meta.property-list variable.other.less, meta.property-list variable.other.less punctuation.definition.variable.less - settings - - foreground - #89b4fa - - - - name - CSS Percentage values, styled the same as numbers - scope - keyword.other.unit.percentage.css - settings - - foreground - #fab387 - - - - name - CSS Attribute selectors, styled the same as strings - scope - source.css meta.attribute-selector - settings - - foreground - #a6e3a1 - - - - name - JSON/YAML keys, other left-hand assignments - scope - keyword.other.definition.ini, punctuation.support.type.property-name.json, support.type.property-name.json, punctuation.support.type.property-name.toml, support.type.property-name.toml, entity.name.tag.yaml, punctuation.support.type.property-name.yaml, support.type.property-name.yaml - settings - - foreground - #89b4fa - fontStyle - - - - - name - JSON/YAML constants - scope - constant.language.json, constant.language.yaml - settings - - foreground - #fab387 - - - - name - YAML anchors - scope - entity.name.type.anchor.yaml, variable.other.alias.yaml - settings - - foreground - #f9e2af - fontStyle - - - - - name - TOML tables / ini groups - scope - support.type.property-name.table, entity.name.section.group-title.ini - settings - - foreground - #f9e2af - - - - name - TOML dates - scope - constant.other.time.datetime.offset.toml - settings - - foreground - #f5c2e7 - - - - name - YAML anchor puctuation - scope - punctuation.definition.anchor.yaml, punctuation.definition.alias.yaml - settings - - foreground - #f5c2e7 - - - - name - YAML triple dashes - scope - entity.other.document.begin.yaml - settings - - foreground - #f5c2e7 - - - - name - Markup Diff - scope - markup.changed.diff - settings - - foreground - #fab387 - - - - name - Diff - scope - meta.diff.header.from-file, meta.diff.header.to-file, punctuation.definition.from-file.diff, punctuation.definition.to-file.diff - settings - - foreground - #89b4fa - - - - name - Diff Inserted - scope - markup.inserted.diff - settings - - foreground - #a6e3a1 - - - - name - Diff Deleted - scope - markup.deleted.diff - settings - - foreground - #f38ba8 - - - - name - dotenv left-hand side assignments - scope - variable.other.env - settings - - foreground - #89b4fa - - - - name - dotenv reference to existing env variable - scope - string.quoted variable.other.env - settings - - foreground - #cdd6f4 - - - - name - GDScript functions - scope - support.function.builtin.gdscript - settings - - foreground - #89b4fa - - - - name - GDScript constants - scope - constant.language.gdscript - settings - - foreground - #fab387 - - - - name - Comment keywords - scope - comment meta.annotation.go - settings - - foreground - #eba0ac - - - - name - go:embed, go:build, etc. - scope - comment meta.annotation.parameters.go - settings - - foreground - #fab387 - - - - name - Go constants (nil, true, false) - scope - constant.language.go - settings - - foreground - #fab387 - - - - name - GraphQL variables - scope - variable.graphql - settings - - foreground - #cdd6f4 - - - - name - GraphQL aliases - scope - string.unquoted.alias.graphql - settings - - foreground - #f2cdcd - - - - name - GraphQL enum members - scope - constant.character.enum.graphql - settings - - foreground - #94e2d5 - - - - name - GraphQL field in types - scope - meta.objectvalues.graphql constant.object.key.graphql string.unquoted.graphql - settings - - foreground - #f2cdcd - - - - name - HTML/XML DOCTYPE as keyword - scope - keyword.other.doctype, meta.tag.sgml.doctype punctuation.definition.tag, meta.tag.metadata.doctype entity.name.tag, meta.tag.metadata.doctype punctuation.definition.tag - settings - - foreground - #cba6f7 - - - - name - HTML/XML-like <tags/> - scope - entity.name.tag - settings - - foreground - #89b4fa - fontStyle - - - - - name - Special characters like &amp; - scope - text.html constant.character.entity, text.html constant.character.entity punctuation, constant.character.entity.xml, constant.character.entity.xml punctuation, constant.character.entity.js.jsx, constant.charactger.entity.js.jsx punctuation, constant.character.entity.tsx, constant.character.entity.tsx punctuation - settings - - foreground - #f38ba8 - - - - name - HTML/XML tag attribute values - scope - entity.other.attribute-name - settings - - foreground - #f9e2af - - - - name - Components - scope - support.class.component, support.class.component.jsx, support.class.component.tsx, support.class.component.vue - settings - - foreground - #f5c2e7 - fontStyle - - - - - name - Annotations - scope - punctuation.definition.annotation, storage.type.annotation - settings - - foreground - #fab387 - - - - name - Java enums - scope - constant.other.enum.java - settings - - foreground - #94e2d5 - - - - name - Java imports - scope - storage.modifier.import.java - settings - - foreground - #cdd6f4 - - - - name - Javadoc - scope - comment.block.javadoc.java keyword.other.documentation.javadoc.java - settings - - fontStyle - - - - - name - Exported Variable - scope - meta.export variable.other.readwrite.js - settings - - foreground - #eba0ac - - - - name - JS/TS constants & properties - scope - variable.other.constant.js, variable.other.constant.ts, variable.other.property.js, variable.other.property.ts - settings - - foreground - #cdd6f4 - - - - name - JSDoc; these are mainly params, so styled as such - scope - variable.other.jsdoc, comment.block.documentation variable.other - settings - - foreground - #eba0ac - fontStyle - - - - - name - JSDoc keywords - scope - storage.type.class.jsdoc - settings - - fontStyle - - - - - scope - support.type.object.console.js - settings - - foreground - #cdd6f4 - - - - name - Node constants as keywords (module, etc.) - scope - support.constant.node, support.type.object.module.js - settings - - foreground - #cba6f7 - - - - name - implements as keyword - scope - storage.modifier.implements - settings - - foreground - #cba6f7 - - - - name - Builtin types - scope - constant.language.null.js, constant.language.null.ts, constant.language.undefined.js, constant.language.undefined.ts, support.type.builtin.ts - settings - - foreground - #cba6f7 - - - - scope - variable.parameter.generic - settings - - foreground - #f9e2af - - - - name - Arrow functions - scope - keyword.declaration.function.arrow.js, storage.type.function.arrow.ts - settings - - foreground - #94e2d5 - - - - name - Decorator punctuations (decorators inherit from blue functions, instead of styleguide peach) - scope - punctuation.decorator.ts - settings - - foreground - #89b4fa - fontStyle - italic - - - - name - Extra JS/TS keywords - scope - keyword.operator.expression.in.js, keyword.operator.expression.in.ts, keyword.operator.expression.infer.ts, keyword.operator.expression.instanceof.js, keyword.operator.expression.instanceof.ts, keyword.operator.expression.is, keyword.operator.expression.keyof.ts, keyword.operator.expression.of.js, keyword.operator.expression.of.ts, keyword.operator.expression.typeof.ts - settings - - foreground - #cba6f7 - - - - name - Julia macros - scope - support.function.macro.julia - settings - - foreground - #94e2d5 - fontStyle - italic - - - - name - Julia language constants (true, false) - scope - constant.language.julia - settings - - foreground - #fab387 - - - - name - Julia other constants (these seem to be arguments inside arrays) - scope - constant.other.symbol.julia - settings - - foreground - #eba0ac - - - - name - LaTeX preamble - scope - text.tex keyword.control.preamble - settings - - foreground - #94e2d5 - - - - name - LaTeX be functions - scope - text.tex support.function.be - settings - - foreground - #89dceb - - - - name - LaTeX math - scope - constant.other.general.math.tex - settings - - foreground - #f2cdcd - - - - name - Lua docstring keywords - scope - comment.line.double-dash.documentation.lua storage.type.annotation.lua - settings - - foreground - #cba6f7 - fontStyle - - - - - name - Lua docstring variables - scope - comment.line.double-dash.documentation.lua entity.name.variable.lua, comment.line.double-dash.documentation.lua variable.lua - settings - - foreground - #cdd6f4 - - - - scope - heading.1.markdown punctuation.definition.heading.markdown, heading.1.markdown, markup.heading.atx.1.mdx, markup.heading.atx.1.mdx punctuation.definition.heading.mdx, markup.heading.setext.1.markdown, markup.heading.heading-0.asciidoc - settings - - foreground - #f38ba8 - - - - scope - heading.2.markdown punctuation.definition.heading.markdown, heading.2.markdown, markup.heading.atx.2.mdx, markup.heading.atx.2.mdx punctuation.definition.heading.mdx, markup.heading.setext.2.markdown, markup.heading.heading-1.asciidoc - settings - - foreground - #fab387 - - - - scope - heading.3.markdown punctuation.definition.heading.markdown, heading.3.markdown, markup.heading.atx.3.mdx, markup.heading.atx.3.mdx punctuation.definition.heading.mdx, markup.heading.heading-2.asciidoc - settings - - foreground - #f9e2af - - - - scope - heading.4.markdown punctuation.definition.heading.markdown, heading.4.markdown, markup.heading.atx.4.mdx, markup.heading.atx.4.mdx punctuation.definition.heading.mdx, markup.heading.heading-3.asciidoc - settings - - foreground - #a6e3a1 - - - - scope - heading.5.markdown punctuation.definition.heading.markdown, heading.5.markdown, markup.heading.atx.5.mdx, markup.heading.atx.5.mdx punctuation.definition.heading.mdx, markup.heading.heading-4.asciidoc - settings - - foreground - #89b4fa - - - - scope - heading.6.markdown punctuation.definition.heading.markdown, heading.6.markdown, markup.heading.atx.6.mdx, markup.heading.atx.6.mdx punctuation.definition.heading.mdx, markup.heading.heading-5.asciidoc - settings - - foreground - #cba6f7 - - - - scope - markup.bold - settings - - foreground - #f38ba8 - fontStyle - bold - - - - scope - markup.italic - settings - - foreground - #f38ba8 - fontStyle - italic - - - - scope - markup.strikethrough - settings - - foreground - #a6adc8 - fontStyle - strikethrough - - - - name - Markdown auto links - scope - punctuation.definition.link, markup.underline.link - settings - - foreground - #89b4fa - - - - name - Markdown links - scope - text.html.markdown punctuation.definition.link.title, string.other.link.title.markdown, markup.link, punctuation.definition.constant.markdown, constant.other.reference.link.markdown, markup.substitution.attribute-reference - settings - - foreground - #b4befe - - - - name - Markdown code spans - scope - punctuation.definition.raw.markdown, markup.inline.raw.string.markdown, markup.raw.block.markdown - settings - - foreground - #a6e3a1 - - - - name - Markdown triple backtick language identifier - scope - fenced_code.block.language - settings - - foreground - #89dceb - - - - name - Markdown triple backticks - scope - markup.fenced_code.block punctuation.definition, markup.raw support.asciidoc - settings - - foreground - #9399b2 - - - - name - Markdown quotes - scope - markup.quote, punctuation.definition.quote.begin - settings - - foreground - #f5c2e7 - - - - name - Markdown separators - scope - meta.separator.markdown - settings - - foreground - #94e2d5 - - - - name - Markdown list bullets - scope - punctuation.definition.list.begin.markdown, markup.list.bullet - settings - - foreground - #94e2d5 - - - - name - Nix attribute names - scope - entity.other.attribute-name.multipart.nix, entity.other.attribute-name.single.nix - settings - - foreground - #89b4fa - - - - name - Nix parameter names - scope - variable.parameter.name.nix - settings - - foreground - #cdd6f4 - fontStyle - - - - - name - Nix interpolated parameter names - scope - meta.embedded variable.parameter.name.nix - settings - - foreground - #b4befe - fontStyle - - - - - name - Nix paths - scope - string.unquoted.path.nix - settings - - foreground - #f5c2e7 - fontStyle - - - - - name - PHP Attributes - scope - support.attribute.builtin, meta.attribute.php - settings - - foreground - #f9e2af - - - - name - PHP Parameters (needed for the leading dollar sign) - scope - meta.function.parameters.php punctuation.definition.variable.php - settings - - foreground - #eba0ac - - - - name - PHP Constants (null, __FILE__, etc.) - scope - constant.language.php - settings - - foreground - #cba6f7 - - - - name - PHP functions - scope - text.html.php support.function - settings - - foreground - #89dceb - - - - name - PHPdoc keywords - scope - keyword.other.phpdoc.php - settings - - fontStyle - - - - - name - Python argument functions reset to text, otherwise they inherit blue from function-call - scope - support.variable.magic.python, meta.function-call.arguments.python - settings - - foreground - #cdd6f4 - - - - name - Python double underscore functions - scope - support.function.magic.python - settings - - foreground - #89dceb - fontStyle - italic - - - - name - Python `self` keyword - scope - variable.parameter.function.language.special.self.python, variable.language.special.self.python - settings - - foreground - #f38ba8 - fontStyle - italic - - - - name - python keyword flow/logical (for ... in) - scope - keyword.control.flow.python, keyword.operator.logical.python - settings - - foreground - #cba6f7 - - - - name - python storage type - scope - storage.type.function.python - settings - - foreground - #cba6f7 - - - - name - python function support - scope - support.token.decorator.python, meta.function.decorator.identifier.python - settings - - foreground - #89dceb - - - - name - python function calls - scope - meta.function-call.python - settings - - foreground - #89b4fa - - - - name - python function decorators - scope - entity.name.function.decorator.python, punctuation.definition.decorator.python - settings - - foreground - #fab387 - fontStyle - italic - - - - name - python placeholder reset to normal string - scope - constant.character.format.placeholder.other.python - settings - - foreground - #f5c2e7 - - - - name - Python exception & builtins such as exit() - scope - support.type.exception.python, support.function.builtin.python - settings - - foreground - #fab387 - - - - name - entity.name.type - scope - support.type.python - settings - - foreground - #fab387 - - - - name - python constants (True/False) - scope - constant.language.python - settings - - foreground - #cba6f7 - - - - name - Arguments accessed later in the function body - scope - meta.indexed-name.python, meta.item-access.python - settings - - foreground - #eba0ac - fontStyle - italic - - - - name - Python f-strings/binary/unicode storage types - scope - storage.type.string.python - settings - - foreground - #a6e3a1 - fontStyle - italic - - - - name - Python type hints - scope - meta.function.parameters.python - settings - - fontStyle - - - - - name - Regex string begin/end in JS/TS - scope - string.regexp punctuation.definition.string.begin, string.regexp punctuation.definition.string.end - settings - - foreground - #f5c2e7 - - - - name - Regex anchors (^, $) - scope - keyword.control.anchor.regexp - settings - - foreground - #cba6f7 - - - - name - Regex regular string match - scope - string.regexp.ts - settings - - foreground - #cdd6f4 - - - - name - Regex group parenthesis & backreference (\1, \2, \3, ...) - scope - punctuation.definition.group.regexp, keyword.other.back-reference.regexp - settings - - foreground - #a6e3a1 - - - - name - Regex character class [] - scope - punctuation.definition.character-class.regexp - settings - - foreground - #f9e2af - - - - name - Regex character classes (\d, \w, \s) - scope - constant.other.character-class.regexp - settings - - foreground - #f5c2e7 - - - - name - Regex range - scope - constant.other.character-class.range.regexp - settings - - foreground - #f5e0dc - - - - name - Regex quantifier - scope - keyword.operator.quantifier.regexp - settings - - foreground - #94e2d5 - - - - name - Regex constant/numeric - scope - constant.character.numeric.regexp - settings - - foreground - #fab387 - - - - name - Regex lookaheads, negative lookaheads, lookbehinds, negative lookbehinds - scope - punctuation.definition.group.no-capture.regexp, meta.assertion.look-ahead.regexp, meta.assertion.negative-look-ahead.regexp - settings - - foreground - #89b4fa - - - - name - Rust attribute - scope - meta.annotation.rust, meta.annotation.rust punctuation, meta.attribute.rust, punctuation.definition.attribute.rust - settings - - foreground - #f9e2af - fontStyle - italic - - - - name - Rust attribute strings - scope - meta.attribute.rust string.quoted.double.rust, meta.attribute.rust string.quoted.single.char.rust - settings - - fontStyle - - - - - name - Rust keyword - scope - entity.name.function.macro.rules.rust, storage.type.module.rust, storage.modifier.rust, storage.type.struct.rust, storage.type.enum.rust, storage.type.trait.rust, storage.type.union.rust, storage.type.impl.rust, storage.type.rust, storage.type.function.rust, storage.type.type.rust - settings - - foreground - #cba6f7 - fontStyle - - - - - name - Rust u/i32, u/i64, etc. - scope - entity.name.type.numeric.rust - settings - - foreground - #cba6f7 - fontStyle - - - - - name - Rust generic - scope - meta.generic.rust - settings - - foreground - #fab387 - - - - name - Rust impl - scope - entity.name.impl.rust - settings - - foreground - #f9e2af - fontStyle - italic - - - - name - Rust module - scope - entity.name.module.rust - settings - - foreground - #fab387 - - - - name - Rust trait - scope - entity.name.trait.rust - settings - - foreground - #f9e2af - fontStyle - italic - - - - name - Rust struct - scope - storage.type.source.rust - settings - - foreground - #f9e2af - - - - name - Rust union - scope - entity.name.union.rust - settings - - foreground - #f9e2af - - - - name - Rust enum member - scope - meta.enum.rust storage.type.source.rust - settings - - foreground - #94e2d5 - - - - name - Rust macro - scope - support.macro.rust, meta.macro.rust support.function.rust, entity.name.function.macro.rust - settings - - foreground - #89b4fa - fontStyle - italic - - - - name - Rust lifetime - scope - storage.modifier.lifetime.rust, entity.name.type.lifetime - settings - - foreground - #89b4fa - fontStyle - italic - - - - name - Rust string formatting - scope - string.quoted.double.rust constant.other.placeholder.rust - settings - - foreground - #f5c2e7 - - - - name - Rust return type generic - scope - meta.function.return-type.rust meta.generic.rust storage.type.rust - settings - - foreground - #cdd6f4 - - - - name - Rust functions - scope - meta.function.call.rust - settings - - foreground - #89b4fa - - - - name - Rust angle brackets - scope - punctuation.brackets.angle.rust - settings - - foreground - #89dceb - - - - name - Rust constants - scope - constant.other.caps.rust - settings - - foreground - #fab387 - - - - name - Rust function parameters - scope - meta.function.definition.rust variable.other.rust - settings - - foreground - #eba0ac - - - - name - Rust closure variables - scope - meta.function.call.rust variable.other.rust - settings - - foreground - #cdd6f4 - - - - name - Rust self - scope - variable.language.self.rust - settings - - foreground - #f38ba8 - - - - name - Rust metavariable names - scope - variable.other.metavariable.name.rust, meta.macro.metavariable.rust keyword.operator.macro.dollar.rust - settings - - foreground - #f5c2e7 - - - - name - Shell shebang - scope - comment.line.shebang, comment.line.shebang punctuation.definition.comment, comment.line.shebang, punctuation.definition.comment.shebang.shell, meta.shebang.shell - settings - - foreground - #f5c2e7 - fontStyle - italic - - - - name - Shell shebang command - scope - comment.line.shebang constant.language - settings - - foreground - #94e2d5 - fontStyle - italic - - - - name - Shell interpolated command - scope - meta.function-call.arguments.shell punctuation.definition.variable.shell, meta.function-call.arguments.shell punctuation.section.interpolation, meta.function-call.arguments.shell punctuation.definition.variable.shell, meta.function-call.arguments.shell punctuation.section.interpolation - settings - - foreground - #f38ba8 - - - - name - Shell interpolated command variable - scope - meta.string meta.interpolation.parameter.shell variable.other.readwrite - settings - - foreground - #fab387 - fontStyle - italic - - - - scope - source.shell punctuation.section.interpolation, punctuation.definition.evaluation.backticks.shell - settings - - foreground - #94e2d5 - - - - name - Shell EOF - scope - entity.name.tag.heredoc.shell - settings - - foreground - #cba6f7 - - - - name - Shell quoted variable - scope - string.quoted.double.shell variable.other.normal.shell - settings - - foreground - #cdd6f4 - - - - name - JSON Keys - scope - source.json meta.mapping.key string - settings - - foreground - #89b4fa - - - - name - JSON key surrounding quotes - scope - source.json meta.mapping.key punctuation.definition.string.begin, source.json meta.mapping.key punctuation.definition.string.end - settings - - foreground - #9399b2 - - - - scope - markup.heading.synopsis.man, markup.heading.title.man, markup.heading.other.man, markup.heading.env.man - settings - - foreground - #cba6f7 - - - - scope - markup.heading.commands.man - settings - - foreground - #89b4fa - - - - scope - markup.heading.env.man - settings - - foreground - #f5c2e7 - - - - name - Man page options - scope - entity.name - settings - - foreground - #94e2d5 - - - - scope - markup.heading.1.markdown - settings - - foreground - #f38ba8 - - - - scope - markup.heading.2.markdown - settings - - foreground - #fab387 - - - - scope - markup.heading.markdown - settings - - foreground - #f9e2af - - - - - \ No newline at end of file diff --git a/shared/home-manager/yazi/default.nix b/shared/home-manager/yazi/default.nix deleted file mode 100644 index 38ac81c..0000000 --- a/shared/home-manager/yazi/default.nix +++ /dev/null @@ -1,326 +0,0 @@ -{ lib, theme, ... }: -let - batTheme = ".config/yazi/catppuccin-${theme.flavor}.tmTheme"; -in -{ - home.file.${batTheme}.source = ./catppuccin-mocha.tmTheme; - - programs.yazi = { - enable = true; - settings = { - manager = { - ratio = [ - 2 - 4 - 2 - ]; - sort_by = "natural"; - sort_sensitive = true; - sort_reverse = false; - sort_dir_first = true; - linemode = "none"; - show_hidden = true; - show_symlink = true; - }; - - preview = { - image_filter = "lanczos3"; - image_quality = 90; - tab_size = 1; - max_width = 600; - max_height = 900; - cache_dir = ""; - ueberzug_scale = 1; - ueberzug_offset = [ - 0 - 0 - 0 - 0 - ]; - }; - - tasks = { - micro_workers = 5; - macro_workers = 10; - bizarre_retry = 5; - }; - }; - theme = lib.mkForce { - manager = { - cwd = { - fg = "#${theme.tealAlpha}"; - }; - - hovered = { - fg = "#${theme.baseAlpha}"; - bg = "#${theme.blueAlpha}"; - }; - preview_hovered = { - fg = "#${theme.baseAlpha}"; - bg = "#${theme.textAlpha}"; - }; - - find_keyword = { - fg = "#${theme.yellowAlpha}"; - italic = true; - }; - find_position = { - fg = "#${theme.pinkAlpha}"; - bg = "reset"; - italic = true; - }; - - marker_copied = { - fg = "#${theme.greenAlpha}"; - bg = "#${theme.greenAlpha}"; - }; - marker_cut = { - fg = "#${theme.redAlpha}"; - bg = "#${theme.redAlpha}"; - }; - marker_marked = { - fg = "#${theme.tealAlpha}"; - bg = "#${theme.tealAlpha}"; - }; - marker_selected = { - fg = "#${theme.blueAlpha}"; - bg = "#${theme.blueAlpha}"; - }; - - tab_active = { - fg = "#${theme.baseAlpha}"; - bg = "#${theme.textAlpha}"; - }; - tab_inactive = { - fg = "#${theme.textAlpha}"; - bg = "#${theme.surface1Alpha}"; - }; - tab_width = 1; - - count_copied = { - fg = "#${theme.baseAlpha}"; - bg = "#${theme.greenAlpha}"; - }; - count_cut = { - fg = "#${theme.baseAlpha}"; - bg = "#${theme.redAlpha}"; - }; - count_selected = { - fg = "#${theme.baseAlpha}"; - bg = "#${theme.blueAlpha}"; - }; - - border_symbol = "│"; - border_style.fg = "#${theme.overlay1Alpha}"; - - syntect_theme = "~/${batTheme}"; - }; - - mode = { - normal_main = { - fg = "#${theme.baseAlpha}"; - bg = "#${theme.blueAlpha}"; - bold = true; - }; - normal_alt = { - fg = "#${theme.blueAlpha}"; - bg = "#${theme.surface0Alpha}"; - }; - - select_main = { - fg = "#${theme.baseAlpha}"; - bg = "#${theme.greenAlpha}"; - bold = true; - }; - select_alt = { - fg = "#${theme.greenAlpha}"; - bg = "#${theme.surface0Alpha}"; - }; - - unset_main = { - fg = "#${theme.baseAlpha}"; - bg = "#${theme.flamingoAlpha}"; - bold = true; - }; - unset_alt = { - fg = "#${theme.flamingoAlpha}"; - bg = "#${theme.surface0Alpha}"; - }; - }; - - status = { - separator_open = ""; - separator_close = ""; - - progress_label = { - fg = "#ffffff"; - bold = true; - }; - progress_normal = { - fg = "#${theme.blueAlpha}"; - bg = "#${theme.surface1Alpha}"; - }; - progress_error = { - fg = "#${theme.redAlpha}"; - bg = "#${theme.surface1Alpha}"; - }; - - perm_type = { - fg = "#${theme.blueAlpha}"; - }; - perm_read = { - fg = "#${theme.yellowAlpha}"; - }; - perm_write = { - fg = "#${theme.redAlpha}"; - }; - perm_exec = { - fg = "#${theme.greenAlpha}"; - }; - perm_sep = { - fg = "#${theme.overlay1Alpha}"; - }; - }; - - input = { - border = { - fg = "#${theme.blueAlpha}"; - }; - title = { }; - value = { }; - selected.reversed = true; - }; - - pick = { - border = { - fg = "#${theme.blueAlpha}"; - }; - active = { - fg = "#${theme.pinkAlpha}"; - }; - inactive = { }; - }; - - confirm = { - border = { - fg = "#${theme.blueAlpha}"; - }; - title = { - fg = "#${theme.blueAlpha}"; - }; - content = { }; - list = { }; - btn_yes = { - reversed = true; - }; - btn_no = { }; - }; - - completion = { - border = { - fg = "#${theme.blueAlpha}"; - }; - }; - tasks = { - border = { - fg = "#${theme.blueAlpha}"; - }; - title = { }; - hovered = { - underline = true; - }; - }; - - which = { - mask = { - bg = "#${theme.surface0Alpha}"; - }; - cand = { - fg = "#${theme.tealAlpha}"; - }; - rest = { - fg = "#9399b2"; - }; - desc = { - fg = "#${theme.pinkAlpha}"; - }; - separator = "  "; - separator_style = { - fg = "#${theme.surface2Alpha}"; - }; - }; - help = { - on = { - fg = "#${theme.tealAlpha}"; - }; - run = { - fg = "#${theme.pinkAlpha}"; - }; - desc = { - fg = "#9399b2"; - }; - hovered = { - bg = "#${theme.surface2Alpha}"; - bold = true; - }; - footer = { - fg = "#${theme.textAlpha}"; - bg = "#${theme.surface1Alpha}"; - }; - }; - - notify = { - title_info = { - fg = "#${theme.tealAlpha}"; - }; - title_warn = { - fg = "#${theme.yellowAlpha}"; - }; - title_error = { - fg = "#${theme.redAlpha}"; - }; - }; - filetype = { - rules = [ - # Media - { - mime = "image/*"; - fg = "#${theme.tealAlpha}"; - } - { - mime = "{audio;video}/*"; - fg = "#${theme.yellowAlpha}"; - } - - # Archives - { - mime = "application/*zip"; - fg = "#${theme.pinkAlpha}"; - } - { - mime = "application/x-{tar;bzip*;7z-compressed;xz;rar}"; - fg = "#${theme.pinkAlpha}"; - } - - # Documents - { - mime = "application/{pdf;doc;rtf}"; - fg = "#${theme.greenAlpha}"; - } - - # Fallback - { - name = "*"; - fg = "#${theme.textAlpha}"; - } - { - name = "*/"; - fg = "#${theme.blueAlpha}"; - } - ]; - }; - - icon = import ./icons.nix; - }; - }; -} diff --git a/shared/home-manager/yazi/icons.nix b/shared/home-manager/yazi/icons.nix deleted file mode 100644 index 973cac2..0000000 --- a/shared/home-manager/yazi/icons.nix +++ /dev/null @@ -1,3146 +0,0 @@ -{ - files = [ - { - name = "kritadisplayrc"; - text = ""; - fg = "#cba6f7"; - } - { - name = ".gtkrc-2.0"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "bspwmrc"; - text = ""; - fg = "#313244"; - } - { - name = "webpack"; - text = "󰜫"; - fg = "#74c7ec"; - } - { - name = "tsconfig.json"; - text = ""; - fg = "#74c7ec"; - } - { - name = ".vimrc"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "gemfile$"; - text = ""; - fg = "#313244"; - } - { - name = "xmobarrc"; - text = ""; - fg = "#f38ba8"; - } - { - name = "avif"; - text = ""; - fg = "#7f849c"; - } - { - name = "fp-info-cache"; - text = ""; - fg = "#f5e0dc"; - } - { - name = ".zshrc"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "robots.txt"; - text = "󰚩"; - fg = "#6c7086"; - } - { - name = "dockerfile"; - text = "󰡨"; - fg = "#89b4fa"; - } - { - name = ".git-blame-ignore-revs"; - text = ""; - fg = "#fab387"; - } - { - name = ".nvmrc"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "hyprpaper.conf"; - text = ""; - fg = "#74c7ec"; - } - { - name = ".prettierignore"; - text = ""; - fg = "#89b4fa"; - } - { - name = "rakefile"; - text = ""; - fg = "#313244"; - } - { - name = "code_of_conduct"; - text = ""; - fg = "#f38ba8"; - } - { - name = "cmakelists.txt"; - text = ""; - fg = "#cdd6f4"; - } - { - name = ".env"; - text = ""; - fg = "#f9e2af"; - } - { - name = "copying.lesser"; - text = ""; - fg = "#f9e2af"; - } - { - name = "readme"; - text = "󰂺"; - fg = "#f5e0dc"; - } - { - name = "settings.gradle"; - text = ""; - fg = "#585b70"; - } - { - name = "gruntfile.coffee"; - text = ""; - fg = "#fab387"; - } - { - name = ".eslintignore"; - text = ""; - fg = "#585b70"; - } - { - name = "kdenliverc"; - text = ""; - fg = "#89b4fa"; - } - { - name = ".prettierrc.cjs"; - text = ""; - fg = "#89b4fa"; - } - { - name = "cantorrc"; - text = ""; - fg = "#89b4fa"; - } - { - name = "rmd"; - text = ""; - fg = "#74c7ec"; - } - { - name = "vagrantfile$"; - text = ""; - fg = "#6c7086"; - } - { - name = ".Xauthority"; - text = ""; - fg = "#fab387"; - } - { - name = "prettier.config.ts"; - text = ""; - fg = "#89b4fa"; - } - { - name = "node_modules"; - text = ""; - fg = "#f38ba8"; - } - { - name = ".prettierrc.toml"; - text = ""; - fg = "#89b4fa"; - } - { - name = "build.zig.zon"; - text = ""; - fg = "#fab387"; - } - { - name = ".ds_store"; - text = ""; - fg = "#45475a"; - } - { - name = "PKGBUILD"; - text = ""; - fg = "#89b4fa"; - } - { - name = ".prettierrc"; - text = ""; - fg = "#89b4fa"; - } - { - name = ".bash_profile"; - text = ""; - fg = "#a6e3a1"; - } - { - name = ".npmignore"; - text = ""; - fg = "#f38ba8"; - } - { - name = ".mailmap"; - text = "󰊢"; - fg = "#fab387"; - } - { - name = ".codespellrc"; - text = "󰓆"; - fg = "#a6e3a1"; - } - { - name = "svelte.config.js"; - text = ""; - fg = "#fab387"; - } - { - name = "eslint.config.ts"; - text = ""; - fg = "#585b70"; - } - { - name = "config"; - text = ""; - fg = "#7f849c"; - } - { - name = ".gitlab-ci.yml"; - text = ""; - fg = "#fab387"; - } - { - name = ".gitconfig"; - text = ""; - fg = "#fab387"; - } - { - name = "_gvimrc"; - text = ""; - fg = "#a6e3a1"; - } - { - name = ".xinitrc"; - text = ""; - fg = "#fab387"; - } - { - name = "checkhealth"; - text = "󰓙"; - fg = "#89b4fa"; - } - { - name = "sxhkdrc"; - text = ""; - fg = "#313244"; - } - { - name = ".bashrc"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "tailwind.config.mjs"; - text = "󱏿"; - fg = "#74c7ec"; - } - { - name = "ext_typoscript_setup.txt"; - text = ""; - fg = "#fab387"; - } - { - name = "commitlint.config.ts"; - text = "󰜘"; - fg = "#94e2d5"; - } - { - name = "py.typed"; - text = ""; - fg = "#f9e2af"; - } - { - name = ".nanorc"; - text = ""; - fg = "#313244"; - } - { - name = "commit_editmsg"; - text = ""; - fg = "#fab387"; - } - { - name = ".luaurc"; - text = ""; - fg = "#89b4fa"; - } - { - name = "fp-lib-table"; - text = ""; - fg = "#f5e0dc"; - } - { - name = ".editorconfig"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "justfile"; - text = ""; - fg = "#7f849c"; - } - { - name = "kdeglobals"; - text = ""; - fg = "#89b4fa"; - } - { - name = "license.md"; - text = ""; - fg = "#f9e2af"; - } - { - name = ".clang-format"; - text = ""; - fg = "#7f849c"; - } - { - name = "docker-compose.yaml"; - text = "󰡨"; - fg = "#89b4fa"; - } - { - name = "copying"; - text = ""; - fg = "#f9e2af"; - } - { - name = "go.mod"; - text = ""; - fg = "#74c7ec"; - } - { - name = "lxqt.conf"; - text = ""; - fg = "#89b4fa"; - } - { - name = "brewfile"; - text = ""; - fg = "#313244"; - } - { - name = "gulpfile.coffee"; - text = ""; - fg = "#f38ba8"; - } - { - name = ".dockerignore"; - text = "󰡨"; - fg = "#89b4fa"; - } - { - name = ".settings.json"; - text = ""; - fg = "#6c7086"; - } - { - name = "tailwind.config.js"; - text = "󱏿"; - fg = "#74c7ec"; - } - { - name = ".clang-tidy"; - text = ""; - fg = "#7f849c"; - } - { - name = ".gvimrc"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "nuxt.config.cjs"; - text = "󱄆"; - fg = "#a6e3a1"; - } - { - name = "xsettingsd.conf"; - text = ""; - fg = "#fab387"; - } - { - name = "nuxt.config.js"; - text = "󱄆"; - fg = "#a6e3a1"; - } - { - name = "eslint.config.cjs"; - text = ""; - fg = "#585b70"; - } - { - name = "sym-lib-table"; - text = ""; - fg = "#f5e0dc"; - } - { - name = ".condarc"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "xmonad.hs"; - text = ""; - fg = "#f38ba8"; - } - { - name = "tmux.conf"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "xmobarrc.hs"; - text = ""; - fg = "#f38ba8"; - } - { - name = ".prettierrc.yaml"; - text = ""; - fg = "#89b4fa"; - } - { - name = ".pre-commit-config.yaml"; - text = "󰛢"; - fg = "#fab387"; - } - { - name = "i3blocks.conf"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "xorg.conf"; - text = ""; - fg = "#fab387"; - } - { - name = ".zshenv"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "vlcrc"; - text = "󰕼"; - fg = "#fab387"; - } - { - name = "license"; - text = ""; - fg = "#f9e2af"; - } - { - name = "unlicense"; - text = ""; - fg = "#f9e2af"; - } - { - name = "tmux.conf.local"; - text = ""; - fg = "#a6e3a1"; - } - { - name = ".SRCINFO"; - text = "󰣇"; - fg = "#89b4fa"; - } - { - name = "tailwind.config.ts"; - text = "󱏿"; - fg = "#74c7ec"; - } - { - name = "security.md"; - text = "󰒃"; - fg = "#bac2de"; - } - { - name = "security"; - text = "󰒃"; - fg = "#bac2de"; - } - { - name = ".eslintrc"; - text = ""; - fg = "#585b70"; - } - { - name = "gradle.properties"; - text = ""; - fg = "#585b70"; - } - { - name = "code_of_conduct.md"; - text = ""; - fg = "#f38ba8"; - } - { - name = "PrusaSlicerGcodeViewer.ini"; - text = ""; - fg = "#fab387"; - } - { - name = "PrusaSlicer.ini"; - text = ""; - fg = "#fab387"; - } - { - name = "procfile"; - text = ""; - fg = "#7f849c"; - } - { - name = "mpv.conf"; - text = ""; - fg = "#1e1e2e"; - } - { - name = ".prettierrc.json5"; - text = ""; - fg = "#89b4fa"; - } - { - name = "i3status.conf"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "prettier.config.mjs"; - text = ""; - fg = "#89b4fa"; - } - { - name = ".pylintrc"; - text = ""; - fg = "#7f849c"; - } - { - name = "prettier.config.cjs"; - text = ""; - fg = "#89b4fa"; - } - { - name = ".luacheckrc"; - text = ""; - fg = "#89b4fa"; - } - { - name = "containerfile"; - text = "󰡨"; - fg = "#89b4fa"; - } - { - name = "eslint.config.mjs"; - text = ""; - fg = "#585b70"; - } - { - name = "gruntfile.js"; - text = ""; - fg = "#fab387"; - } - { - name = "bun.lockb"; - text = ""; - fg = "#f5e0dc"; - } - { - name = ".gitattributes"; - text = ""; - fg = "#fab387"; - } - { - name = "gruntfile.ts"; - text = ""; - fg = "#fab387"; - } - { - name = "pom.xml"; - text = ""; - fg = "#313244"; - } - { - name = "favicon.ico"; - text = ""; - fg = "#f9e2af"; - } - { - name = "package-lock.json"; - text = ""; - fg = "#313244"; - } - { - name = "build"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "package.json"; - text = ""; - fg = "#f38ba8"; - } - { - name = "nuxt.config.ts"; - text = "󱄆"; - fg = "#a6e3a1"; - } - { - name = "nuxt.config.mjs"; - text = "󱄆"; - fg = "#a6e3a1"; - } - { - name = "mix.lock"; - text = ""; - fg = "#7f849c"; - } - { - name = "makefile"; - text = ""; - fg = "#7f849c"; - } - { - name = "gulpfile.js"; - text = ""; - fg = "#f38ba8"; - } - { - name = "lxde-rc.xml"; - text = ""; - fg = "#9399b2"; - } - { - name = "kritarc"; - text = ""; - fg = "#cba6f7"; - } - { - name = "gtkrc"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "ionic.config.json"; - text = ""; - fg = "#89b4fa"; - } - { - name = ".prettierrc.mjs"; - text = ""; - fg = "#89b4fa"; - } - { - name = ".prettierrc.yml"; - text = ""; - fg = "#89b4fa"; - } - { - name = ".npmrc"; - text = ""; - fg = "#f38ba8"; - } - { - name = "weston.ini"; - text = ""; - fg = "#f9e2af"; - } - { - name = "gulpfile.babel.js"; - text = ""; - fg = "#f38ba8"; - } - { - name = "i18n.config.ts"; - text = "󰗊"; - fg = "#7f849c"; - } - { - name = "commitlint.config.js"; - text = "󰜘"; - fg = "#94e2d5"; - } - { - name = ".gitmodules"; - text = ""; - fg = "#fab387"; - } - { - name = "gradle-wrapper.properties"; - text = ""; - fg = "#585b70"; - } - { - name = "hypridle.conf"; - text = ""; - fg = "#74c7ec"; - } - { - name = "vercel.json"; - text = "▲"; - fg = "#f5e0dc"; - } - { - name = "hyprlock.conf"; - text = ""; - fg = "#74c7ec"; - } - { - name = "go.sum"; - text = ""; - fg = "#74c7ec"; - } - { - name = "kdenlive-layoutsrc"; - text = ""; - fg = "#89b4fa"; - } - { - name = "gruntfile.babel.js"; - text = ""; - fg = "#fab387"; - } - { - name = "compose.yml"; - text = "󰡨"; - fg = "#89b4fa"; - } - { - name = "i18n.config.js"; - text = "󰗊"; - fg = "#7f849c"; - } - { - name = "readme.md"; - text = "󰂺"; - fg = "#f5e0dc"; - } - { - name = "gradlew"; - text = ""; - fg = "#585b70"; - } - { - name = "go.work"; - text = ""; - fg = "#74c7ec"; - } - { - name = "gulpfile.ts"; - text = ""; - fg = "#f38ba8"; - } - { - name = "gnumakefile"; - text = ""; - fg = "#7f849c"; - } - { - name = "FreeCAD.conf"; - text = ""; - fg = "#f38ba8"; - } - { - name = "compose.yaml"; - text = "󰡨"; - fg = "#89b4fa"; - } - { - name = "eslint.config.js"; - text = ""; - fg = "#585b70"; - } - { - name = "hyprland.conf"; - text = ""; - fg = "#74c7ec"; - } - { - name = "docker-compose.yml"; - text = "󰡨"; - fg = "#89b4fa"; - } - { - name = "groovy"; - text = ""; - fg = "#585b70"; - } - { - name = "QtProject.conf"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "platformio.ini"; - text = ""; - fg = "#fab387"; - } - { - name = "build.gradle"; - text = ""; - fg = "#585b70"; - } - { - name = ".nuxtrc"; - text = "󱄆"; - fg = "#a6e3a1"; - } - { - name = "_vimrc"; - text = ""; - fg = "#a6e3a1"; - } - { - name = ".zprofile"; - text = ""; - fg = "#a6e3a1"; - } - { - name = ".xsession"; - text = ""; - fg = "#fab387"; - } - { - name = "prettier.config.js"; - text = ""; - fg = "#89b4fa"; - } - { - name = ".babelrc"; - text = ""; - fg = "#f9e2af"; - } - { - name = "workspace"; - text = ""; - fg = "#a6e3a1"; - } - { - name = ".prettierrc.json"; - text = ""; - fg = "#89b4fa"; - } - { - name = ".prettierrc.js"; - text = ""; - fg = "#89b4fa"; - } - { - name = ".Xresources"; - text = ""; - fg = "#fab387"; - } - { - name = ".gitignore"; - text = ""; - fg = "#fab387"; - } - { - name = ".justfile"; - text = ""; - fg = "#7f849c"; - } - ]; - exts = [ - { - name = "otf"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "import"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "krz"; - text = ""; - fg = "#cba6f7"; - } - { - name = "adb"; - text = ""; - fg = "#94e2d5"; - } - { - name = "ttf"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "webpack"; - text = "󰜫"; - fg = "#74c7ec"; - } - { - name = "dart"; - text = ""; - fg = "#585b70"; - } - { - name = "vsh"; - text = ""; - fg = "#7f849c"; - } - { - name = "doc"; - text = "󰈬"; - fg = "#585b70"; - } - { - name = "zsh"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "ex"; - text = ""; - fg = "#7f849c"; - } - { - name = "hx"; - text = ""; - fg = "#fab387"; - } - { - name = "fodt"; - text = ""; - fg = "#74c7ec"; - } - { - name = "mojo"; - text = ""; - fg = "#fab387"; - } - { - name = "templ"; - text = ""; - fg = "#f9e2af"; - } - { - name = "nix"; - text = ""; - fg = "#74c7ec"; - } - { - name = "cshtml"; - text = "󱦗"; - fg = "#585b70"; - } - { - name = "fish"; - text = ""; - fg = "#585b70"; - } - { - name = "ply"; - text = "󰆧"; - fg = "#7f849c"; - } - { - name = "sldprt"; - text = "󰻫"; - fg = "#a6e3a1"; - } - { - name = "gemspec"; - text = ""; - fg = "#313244"; - } - { - name = "mjs"; - text = ""; - fg = "#f9e2af"; - } - { - name = "csh"; - text = ""; - fg = "#585b70"; - } - { - name = "cmake"; - text = ""; - fg = "#cdd6f4"; - } - { - name = "fodp"; - text = ""; - fg = "#fab387"; - } - { - name = "vi"; - text = ""; - fg = "#f9e2af"; - } - { - name = "msf"; - text = ""; - fg = "#89b4fa"; - } - { - name = "blp"; - text = "󰺾"; - fg = "#89b4fa"; - } - { - name = "less"; - text = ""; - fg = "#45475a"; - } - { - name = "sh"; - text = ""; - fg = "#585b70"; - } - { - name = "odg"; - text = ""; - fg = "#f9e2af"; - } - { - name = "mint"; - text = "󰌪"; - fg = "#a6e3a1"; - } - { - name = "dll"; - text = ""; - fg = "#11111b"; - } - { - name = "odf"; - text = ""; - fg = "#f38ba8"; - } - { - name = "sqlite3"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "Dockerfile"; - text = "󰡨"; - fg = "#89b4fa"; - } - { - name = "ksh"; - text = ""; - fg = "#585b70"; - } - { - name = "rmd"; - text = ""; - fg = "#74c7ec"; - } - { - name = "wv"; - text = ""; - fg = "#74c7ec"; - } - { - name = "xml"; - text = "󰗀"; - fg = "#fab387"; - } - { - name = "markdown"; - text = ""; - fg = "#cdd6f4"; - } - { - name = "qml"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "3gp"; - text = ""; - fg = "#fab387"; - } - { - name = "pxi"; - text = ""; - fg = "#89b4fa"; - } - { - name = "flac"; - text = ""; - fg = "#6c7086"; - } - { - name = "gpr"; - text = ""; - fg = "#cba6f7"; - } - { - name = "huff"; - text = "󰡘"; - fg = "#585b70"; - } - { - name = "json"; - text = ""; - fg = "#f9e2af"; - } - { - name = "gv"; - text = "󱁉"; - fg = "#585b70"; - } - { - name = "bmp"; - text = ""; - fg = "#7f849c"; - } - { - name = "lock"; - text = ""; - fg = "#bac2de"; - } - { - name = "sha384"; - text = "󰕥"; - fg = "#7f849c"; - } - { - name = "cobol"; - text = "⚙"; - fg = "#585b70"; - } - { - name = "cob"; - text = "⚙"; - fg = "#585b70"; - } - { - name = "java"; - text = ""; - fg = "#f38ba8"; - } - { - name = "cjs"; - text = ""; - fg = "#f9e2af"; - } - { - name = "qm"; - text = ""; - fg = "#74c7ec"; - } - { - name = "ebuild"; - text = ""; - fg = "#45475a"; - } - { - name = "mustache"; - text = ""; - fg = "#fab387"; - } - { - name = "terminal"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "ejs"; - text = ""; - fg = "#f9e2af"; - } - { - name = "brep"; - text = "󰻫"; - fg = "#a6e3a1"; - } - { - name = "rar"; - text = ""; - fg = "#fab387"; - } - { - name = "gradle"; - text = ""; - fg = "#585b70"; - } - { - name = "gnumakefile"; - text = ""; - fg = "#7f849c"; - } - { - name = "applescript"; - text = ""; - fg = "#7f849c"; - } - { - name = "elm"; - text = ""; - fg = "#74c7ec"; - } - { - name = "ebook"; - text = ""; - fg = "#fab387"; - } - { - name = "kra"; - text = ""; - fg = "#cba6f7"; - } - { - name = "tf"; - text = ""; - fg = "#585b70"; - } - { - name = "xls"; - text = "󰈛"; - fg = "#585b70"; - } - { - name = "fnl"; - text = ""; - fg = "#f9e2af"; - } - { - name = "kdbx"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "kicad_pcb"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "cfg"; - text = ""; - fg = "#7f849c"; - } - { - name = "ape"; - text = ""; - fg = "#74c7ec"; - } - { - name = "org"; - text = ""; - fg = "#94e2d5"; - } - { - name = "yml"; - text = ""; - fg = "#7f849c"; - } - { - name = "swift"; - text = ""; - fg = "#fab387"; - } - { - name = "eln"; - text = ""; - fg = "#7f849c"; - } - { - name = "sol"; - text = ""; - fg = "#74c7ec"; - } - { - name = "awk"; - text = ""; - fg = "#585b70"; - } - { - name = "7z"; - text = ""; - fg = "#fab387"; - } - { - name = "apl"; - text = "⍝"; - fg = "#fab387"; - } - { - name = "epp"; - text = ""; - fg = "#fab387"; - } - { - name = "app"; - text = ""; - fg = "#45475a"; - } - { - name = "dot"; - text = "󱁉"; - fg = "#585b70"; - } - { - name = "kpp"; - text = ""; - fg = "#cba6f7"; - } - { - name = "eot"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "hpp"; - text = ""; - fg = "#7f849c"; - } - { - name = "spec.tsx"; - text = ""; - fg = "#585b70"; - } - { - name = "hurl"; - text = ""; - fg = "#f38ba8"; - } - { - name = "cxxm"; - text = ""; - fg = "#74c7ec"; - } - { - name = "c"; - text = ""; - fg = "#89b4fa"; - } - { - name = "fcmacro"; - text = ""; - fg = "#f38ba8"; - } - { - name = "sass"; - text = ""; - fg = "#f38ba8"; - } - { - name = "yaml"; - text = ""; - fg = "#7f849c"; - } - { - name = "xz"; - text = ""; - fg = "#fab387"; - } - { - name = "material"; - text = "󰔉"; - fg = "#f38ba8"; - } - { - name = "json5"; - text = ""; - fg = "#f9e2af"; - } - { - name = "signature"; - text = "λ"; - fg = "#fab387"; - } - { - name = "3mf"; - text = "󰆧"; - fg = "#7f849c"; - } - { - name = "jpg"; - text = ""; - fg = "#7f849c"; - } - { - name = "xpi"; - text = ""; - fg = "#fab387"; - } - { - name = "fcmat"; - text = ""; - fg = "#f38ba8"; - } - { - name = "pot"; - text = ""; - fg = "#74c7ec"; - } - { - name = "bin"; - text = ""; - fg = "#45475a"; - } - { - name = "xlsx"; - text = "󰈛"; - fg = "#585b70"; - } - { - name = "aac"; - text = ""; - fg = "#74c7ec"; - } - { - name = "kicad_sym"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "xcstrings"; - text = ""; - fg = "#74c7ec"; - } - { - name = "lff"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "xcf"; - text = ""; - fg = "#585b70"; - } - { - name = "azcli"; - text = ""; - fg = "#6c7086"; - } - { - name = "license"; - text = ""; - fg = "#f9e2af"; - } - { - name = "jsonc"; - text = ""; - fg = "#f9e2af"; - } - { - name = "xaml"; - text = "󰙳"; - fg = "#585b70"; - } - { - name = "md5"; - text = "󰕥"; - fg = "#7f849c"; - } - { - name = "xm"; - text = ""; - fg = "#74c7ec"; - } - { - name = "sln"; - text = ""; - fg = "#6c7086"; - } - { - name = "jl"; - text = ""; - fg = "#7f849c"; - } - { - name = "ml"; - text = ""; - fg = "#fab387"; - } - { - name = "http"; - text = ""; - fg = "#89b4fa"; - } - { - name = "x"; - text = ""; - fg = "#89b4fa"; - } - { - name = "wvc"; - text = ""; - fg = "#74c7ec"; - } - { - name = "wrz"; - text = "󰆧"; - fg = "#7f849c"; - } - { - name = "csproj"; - text = "󰪮"; - fg = "#585b70"; - } - { - name = "wrl"; - text = "󰆧"; - fg = "#7f849c"; - } - { - name = "wma"; - text = ""; - fg = "#74c7ec"; - } - { - name = "woff2"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "woff"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "tscn"; - text = ""; - fg = "#7f849c"; - } - { - name = "webmanifest"; - text = ""; - fg = "#f9e2af"; - } - { - name = "webm"; - text = ""; - fg = "#fab387"; - } - { - name = "fcbak"; - text = ""; - fg = "#f38ba8"; - } - { - name = "log"; - text = "󰌱"; - fg = "#cdd6f4"; - } - { - name = "wav"; - text = ""; - fg = "#74c7ec"; - } - { - name = "wasm"; - text = ""; - fg = "#585b70"; - } - { - name = "styl"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "gif"; - text = ""; - fg = "#7f849c"; - } - { - name = "resi"; - text = ""; - fg = "#f38ba8"; - } - { - name = "aiff"; - text = ""; - fg = "#74c7ec"; - } - { - name = "sha256"; - text = "󰕥"; - fg = "#7f849c"; - } - { - name = "igs"; - text = "󰻫"; - fg = "#a6e3a1"; - } - { - name = "vsix"; - text = ""; - fg = "#6c7086"; - } - { - name = "vim"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "diff"; - text = ""; - fg = "#45475a"; - } - { - name = "drl"; - text = ""; - fg = "#eba0ac"; - } - { - name = "erl"; - text = ""; - fg = "#f38ba8"; - } - { - name = "vhdl"; - text = "󰍛"; - fg = "#a6e3a1"; - } - { - name = "🔥"; - text = ""; - fg = "#fab387"; - } - { - name = "hrl"; - text = ""; - fg = "#f38ba8"; - } - { - name = "fsi"; - text = ""; - fg = "#74c7ec"; - } - { - name = "mm"; - text = ""; - fg = "#74c7ec"; - } - { - name = "bz"; - text = ""; - fg = "#fab387"; - } - { - name = "vh"; - text = "󰍛"; - fg = "#a6e3a1"; - } - { - name = "kdb"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "gz"; - text = ""; - fg = "#fab387"; - } - { - name = "cpp"; - text = ""; - fg = "#74c7ec"; - } - { - name = "ui"; - text = ""; - fg = "#6c7086"; - } - { - name = "txt"; - text = "󰈙"; - fg = "#a6e3a1"; - } - { - name = "spec.ts"; - text = ""; - fg = "#74c7ec"; - } - { - name = "ccm"; - text = ""; - fg = "#f38ba8"; - } - { - name = "typoscript"; - text = ""; - fg = "#fab387"; - } - { - name = "typ"; - text = ""; - fg = "#89dceb"; - } - { - name = "txz"; - text = ""; - fg = "#fab387"; - } - { - name = "test.ts"; - text = ""; - fg = "#74c7ec"; - } - { - name = "tsx"; - text = ""; - fg = "#585b70"; - } - { - name = "mk"; - text = ""; - fg = "#7f849c"; - } - { - name = "webp"; - text = ""; - fg = "#7f849c"; - } - { - name = "opus"; - text = ""; - fg = "#6c7086"; - } - { - name = "bicep"; - text = ""; - fg = "#74c7ec"; - } - { - name = "ts"; - text = ""; - fg = "#74c7ec"; - } - { - name = "tres"; - text = ""; - fg = "#7f849c"; - } - { - name = "torrent"; - text = ""; - fg = "#94e2d5"; - } - { - name = "cxx"; - text = ""; - fg = "#74c7ec"; - } - { - name = "iso"; - text = ""; - fg = "#f2cdcd"; - } - { - name = "ixx"; - text = ""; - fg = "#74c7ec"; - } - { - name = "hxx"; - text = ""; - fg = "#7f849c"; - } - { - name = "gql"; - text = ""; - fg = "#f38ba8"; - } - { - name = "tmux"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "ini"; - text = ""; - fg = "#7f849c"; - } - { - name = "m3u8"; - text = "󰲹"; - fg = "#f38ba8"; - } - { - name = "image"; - text = ""; - fg = "#f2cdcd"; - } - { - name = "tfvars"; - text = ""; - fg = "#585b70"; - } - { - name = "tex"; - text = ""; - fg = "#45475a"; - } - { - name = "cbl"; - text = "⚙"; - fg = "#585b70"; - } - { - name = "flc"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "elc"; - text = ""; - fg = "#7f849c"; - } - { - name = "test.tsx"; - text = ""; - fg = "#585b70"; - } - { - name = "twig"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "sql"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "test.jsx"; - text = ""; - fg = "#74c7ec"; - } - { - name = "htm"; - text = ""; - fg = "#fab387"; - } - { - name = "gcode"; - text = "󰐫"; - fg = "#6c7086"; - } - { - name = "test.js"; - text = ""; - fg = "#f9e2af"; - } - { - name = "ino"; - text = ""; - fg = "#74c7ec"; - } - { - name = "tcl"; - text = "󰛓"; - fg = "#585b70"; - } - { - name = "cljs"; - text = ""; - fg = "#74c7ec"; - } - { - name = "tsconfig"; - text = ""; - fg = "#fab387"; - } - { - name = "img"; - text = ""; - fg = "#f2cdcd"; - } - { - name = "t"; - text = ""; - fg = "#74c7ec"; - } - { - name = "fcstd1"; - text = ""; - fg = "#f38ba8"; - } - { - name = "out"; - text = ""; - fg = "#45475a"; - } - { - name = "jsx"; - text = ""; - fg = "#74c7ec"; - } - { - name = "bash"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "edn"; - text = ""; - fg = "#74c7ec"; - } - { - name = "rss"; - text = ""; - fg = "#fab387"; - } - { - name = "flf"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "cache"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "sbt"; - text = ""; - fg = "#f38ba8"; - } - { - name = "cppm"; - text = ""; - fg = "#74c7ec"; - } - { - name = "svelte"; - text = ""; - fg = "#fab387"; - } - { - name = "mo"; - text = "∞"; - fg = "#7f849c"; - } - { - name = "sv"; - text = "󰍛"; - fg = "#a6e3a1"; - } - { - name = "ko"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "suo"; - text = ""; - fg = "#6c7086"; - } - { - name = "sldasm"; - text = "󰻫"; - fg = "#a6e3a1"; - } - { - name = "icalendar"; - text = ""; - fg = "#313244"; - } - { - name = "go"; - text = ""; - fg = "#74c7ec"; - } - { - name = "sublime"; - text = ""; - fg = "#fab387"; - } - { - name = "stl"; - text = "󰆧"; - fg = "#7f849c"; - } - { - name = "mobi"; - text = ""; - fg = "#fab387"; - } - { - name = "graphql"; - text = ""; - fg = "#f38ba8"; - } - { - name = "m3u"; - text = "󰲹"; - fg = "#f38ba8"; - } - { - name = "cpy"; - text = "⚙"; - fg = "#585b70"; - } - { - name = "kdenlive"; - text = ""; - fg = "#89b4fa"; - } - { - name = "pyo"; - text = ""; - fg = "#f9e2af"; - } - { - name = "po"; - text = ""; - fg = "#74c7ec"; - } - { - name = "scala"; - text = ""; - fg = "#f38ba8"; - } - { - name = "exs"; - text = ""; - fg = "#7f849c"; - } - { - name = "odp"; - text = ""; - fg = "#fab387"; - } - { - name = "dump"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "stp"; - text = "󰻫"; - fg = "#a6e3a1"; - } - { - name = "step"; - text = "󰻫"; - fg = "#a6e3a1"; - } - { - name = "ste"; - text = "󰻫"; - fg = "#a6e3a1"; - } - { - name = "aif"; - text = ""; - fg = "#74c7ec"; - } - { - name = "strings"; - text = ""; - fg = "#74c7ec"; - } - { - name = "cp"; - text = ""; - fg = "#74c7ec"; - } - { - name = "fsscript"; - text = ""; - fg = "#74c7ec"; - } - { - name = "mli"; - text = ""; - fg = "#fab387"; - } - { - name = "bak"; - text = "󰁯"; - fg = "#7f849c"; - } - { - name = "ssa"; - text = "󰨖"; - fg = "#f9e2af"; - } - { - name = "toml"; - text = ""; - fg = "#585b70"; - } - { - name = "makefile"; - text = ""; - fg = "#7f849c"; - } - { - name = "php"; - text = ""; - fg = "#7f849c"; - } - { - name = "zst"; - text = ""; - fg = "#fab387"; - } - { - name = "spec.jsx"; - text = ""; - fg = "#74c7ec"; - } - { - name = "kbx"; - text = "󰯄"; - fg = "#6c7086"; - } - { - name = "fbx"; - text = "󰆧"; - fg = "#7f849c"; - } - { - name = "blend"; - text = "󰂫"; - fg = "#fab387"; - } - { - name = "ifc"; - text = "󰻫"; - fg = "#a6e3a1"; - } - { - name = "spec.js"; - text = ""; - fg = "#f9e2af"; - } - { - name = "so"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "desktop"; - text = ""; - fg = "#45475a"; - } - { - name = "sml"; - text = "λ"; - fg = "#fab387"; - } - { - name = "slvs"; - text = "󰻫"; - fg = "#a6e3a1"; - } - { - name = "pp"; - text = ""; - fg = "#fab387"; - } - { - name = "ps1"; - text = "󰨊"; - fg = "#6c7086"; - } - { - name = "dropbox"; - text = ""; - fg = "#6c7086"; - } - { - name = "kicad_mod"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "bat"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "slim"; - text = ""; - fg = "#fab387"; - } - { - name = "skp"; - text = "󰻫"; - fg = "#a6e3a1"; - } - { - name = "css"; - text = ""; - fg = "#89b4fa"; - } - { - name = "xul"; - text = ""; - fg = "#fab387"; - } - { - name = "ige"; - text = "󰻫"; - fg = "#a6e3a1"; - } - { - name = "glb"; - text = ""; - fg = "#fab387"; - } - { - name = "ppt"; - text = "󰈧"; - fg = "#f38ba8"; - } - { - name = "sha512"; - text = "󰕥"; - fg = "#7f849c"; - } - { - name = "ics"; - text = ""; - fg = "#313244"; - } - { - name = "mdx"; - text = ""; - fg = "#74c7ec"; - } - { - name = "sha1"; - text = "󰕥"; - fg = "#7f849c"; - } - { - name = "f3d"; - text = "󰻫"; - fg = "#a6e3a1"; - } - { - name = "ass"; - text = "󰨖"; - fg = "#f9e2af"; - } - { - name = "godot"; - text = ""; - fg = "#7f849c"; - } - { - name = "ifb"; - text = ""; - fg = "#313244"; - } - { - name = "cson"; - text = ""; - fg = "#f9e2af"; - } - { - name = "lib"; - text = ""; - fg = "#11111b"; - } - { - name = "luac"; - text = ""; - fg = "#74c7ec"; - } - { - name = "heex"; - text = ""; - fg = "#7f849c"; - } - { - name = "scm"; - text = "󰘧"; - fg = "#f5e0dc"; - } - { - name = "psd1"; - text = "󰨊"; - fg = "#7f849c"; - } - { - name = "sc"; - text = ""; - fg = "#f38ba8"; - } - { - name = "scad"; - text = ""; - fg = "#f9e2af"; - } - { - name = "kts"; - text = ""; - fg = "#6c7086"; - } - { - name = "svh"; - text = "󰍛"; - fg = "#a6e3a1"; - } - { - name = "mts"; - text = ""; - fg = "#74c7ec"; - } - { - name = "nfo"; - text = ""; - fg = "#f9e2af"; - } - { - name = "pck"; - text = ""; - fg = "#7f849c"; - } - { - name = "rproj"; - text = "󰗆"; - fg = "#a6e3a1"; - } - { - name = "rlib"; - text = ""; - fg = "#fab387"; - } - { - name = "cljd"; - text = ""; - fg = "#74c7ec"; - } - { - name = "ods"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "res"; - text = ""; - fg = "#f38ba8"; - } - { - name = "apk"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "haml"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "d.ts"; - text = ""; - fg = "#fab387"; - } - { - name = "razor"; - text = "󱦘"; - fg = "#585b70"; - } - { - name = "rake"; - text = ""; - fg = "#313244"; - } - { - name = "patch"; - text = ""; - fg = "#45475a"; - } - { - name = "cuh"; - text = ""; - fg = "#7f849c"; - } - { - name = "d"; - text = ""; - fg = "#f38ba8"; - } - { - name = "query"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "psb"; - text = ""; - fg = "#74c7ec"; - } - { - name = "nu"; - text = ">"; - fg = "#a6e3a1"; - } - { - name = "mov"; - text = ""; - fg = "#fab387"; - } - { - name = "lrc"; - text = "󰨖"; - fg = "#f9e2af"; - } - { - name = "pyx"; - text = ""; - fg = "#89b4fa"; - } - { - name = "pyw"; - text = ""; - fg = "#89b4fa"; - } - { - name = "cu"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "bazel"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "obj"; - text = "󰆧"; - fg = "#7f849c"; - } - { - name = "pyi"; - text = ""; - fg = "#f9e2af"; - } - { - name = "pyd"; - text = ""; - fg = "#f9e2af"; - } - { - name = "exe"; - text = ""; - fg = "#45475a"; - } - { - name = "pyc"; - text = ""; - fg = "#f9e2af"; - } - { - name = "fctb"; - text = ""; - fg = "#f38ba8"; - } - { - name = "part"; - text = ""; - fg = "#94e2d5"; - } - { - name = "blade.php"; - text = ""; - fg = "#f38ba8"; - } - { - name = "git"; - text = ""; - fg = "#fab387"; - } - { - name = "psd"; - text = ""; - fg = "#74c7ec"; - } - { - name = "qss"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "csv"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "psm1"; - text = "󰨊"; - fg = "#7f849c"; - } - { - name = "dconf"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "config.ru"; - text = ""; - fg = "#313244"; - } - { - name = "prisma"; - text = ""; - fg = "#6c7086"; - } - { - name = "conf"; - text = ""; - fg = "#7f849c"; - } - { - name = "clj"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "o"; - text = ""; - fg = "#45475a"; - } - { - name = "mp4"; - text = ""; - fg = "#fab387"; - } - { - name = "cc"; - text = ""; - fg = "#f38ba8"; - } - { - name = "kicad_prl"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "bz3"; - text = ""; - fg = "#fab387"; - } - { - name = "asc"; - text = "󰦝"; - fg = "#6c7086"; - } - { - name = "png"; - text = ""; - fg = "#7f849c"; - } - { - name = "android"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "pm"; - text = ""; - fg = "#74c7ec"; - } - { - name = "h"; - text = ""; - fg = "#7f849c"; - } - { - name = "pls"; - text = "󰲹"; - fg = "#f38ba8"; - } - { - name = "ipynb"; - text = ""; - fg = "#fab387"; - } - { - name = "pl"; - text = ""; - fg = "#74c7ec"; - } - { - name = "ads"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "sqlite"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "pdf"; - text = ""; - fg = "#585b70"; - } - { - name = "pcm"; - text = ""; - fg = "#6c7086"; - } - { - name = "ico"; - text = ""; - fg = "#f9e2af"; - } - { - name = "a"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "R"; - text = "󰟔"; - fg = "#6c7086"; - } - { - name = "ogg"; - text = ""; - fg = "#6c7086"; - } - { - name = "pxd"; - text = ""; - fg = "#89b4fa"; - } - { - name = "kdenlivetitle"; - text = ""; - fg = "#89b4fa"; - } - { - name = "jxl"; - text = ""; - fg = "#7f849c"; - } - { - name = "nswag"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "nim"; - text = ""; - fg = "#f9e2af"; - } - { - name = "bqn"; - text = "⎉"; - fg = "#6c7086"; - } - { - name = "cts"; - text = ""; - fg = "#74c7ec"; - } - { - name = "fcparam"; - text = ""; - fg = "#f38ba8"; - } - { - name = "rs"; - text = ""; - fg = "#fab387"; - } - { - name = "mpp"; - text = ""; - fg = "#74c7ec"; - } - { - name = "fdmdownload"; - text = ""; - fg = "#94e2d5"; - } - { - name = "pptx"; - text = "󰈧"; - fg = "#f38ba8"; - } - { - name = "jpeg"; - text = ""; - fg = "#7f849c"; - } - { - name = "bib"; - text = "󱉟"; - fg = "#f9e2af"; - } - { - name = "vhd"; - text = "󰍛"; - fg = "#a6e3a1"; - } - { - name = "m"; - text = ""; - fg = "#89b4fa"; - } - { - name = "js"; - text = ""; - fg = "#f9e2af"; - } - { - name = "eex"; - text = ""; - fg = "#7f849c"; - } - { - name = "tbc"; - text = "󰛓"; - fg = "#585b70"; - } - { - name = "astro"; - text = ""; - fg = "#f38ba8"; - } - { - name = "sha224"; - text = "󰕥"; - fg = "#7f849c"; - } - { - name = "xcplayground"; - text = ""; - fg = "#fab387"; - } - { - name = "el"; - text = ""; - fg = "#7f849c"; - } - { - name = "m4v"; - text = ""; - fg = "#fab387"; - } - { - name = "m4a"; - text = ""; - fg = "#74c7ec"; - } - { - name = "cs"; - text = "󰌛"; - fg = "#585b70"; - } - { - name = "hs"; - text = ""; - fg = "#7f849c"; - } - { - name = "tgz"; - text = ""; - fg = "#fab387"; - } - { - name = "fs"; - text = ""; - fg = "#74c7ec"; - } - { - name = "luau"; - text = ""; - fg = "#89b4fa"; - } - { - name = "dxf"; - text = "󰻫"; - fg = "#a6e3a1"; - } - { - name = "download"; - text = ""; - fg = "#94e2d5"; - } - { - name = "cast"; - text = ""; - fg = "#fab387"; - } - { - name = "qrc"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "lua"; - text = ""; - fg = "#74c7ec"; - } - { - name = "lhs"; - text = ""; - fg = "#7f849c"; - } - { - name = "md"; - text = ""; - fg = "#cdd6f4"; - } - { - name = "leex"; - text = ""; - fg = "#7f849c"; - } - { - name = "ai"; - text = ""; - fg = "#f9e2af"; - } - { - name = "lck"; - text = ""; - fg = "#bac2de"; - } - { - name = "kt"; - text = ""; - fg = "#6c7086"; - } - { - name = "bicepparam"; - text = ""; - fg = "#7f849c"; - } - { - name = "hex"; - text = ""; - fg = "#6c7086"; - } - { - name = "zig"; - text = ""; - fg = "#fab387"; - } - { - name = "bzl"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "cljc"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "kicad_dru"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "fctl"; - text = ""; - fg = "#f38ba8"; - } - { - name = "f#"; - text = ""; - fg = "#74c7ec"; - } - { - name = "odt"; - text = ""; - fg = "#74c7ec"; - } - { - name = "conda"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "vala"; - text = ""; - fg = "#585b70"; - } - { - name = "erb"; - text = ""; - fg = "#313244"; - } - { - name = "mp3"; - text = ""; - fg = "#74c7ec"; - } - { - name = "bz2"; - text = ""; - fg = "#fab387"; - } - { - name = "coffee"; - text = ""; - fg = "#f9e2af"; - } - { - name = "cr"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "f90"; - text = "󱈚"; - fg = "#585b70"; - } - { - name = "jwmrc"; - text = ""; - fg = "#6c7086"; - } - { - name = "c++"; - text = ""; - fg = "#f38ba8"; - } - { - name = "fcscript"; - text = ""; - fg = "#f38ba8"; - } - { - name = "fods"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "cue"; - text = "󰲹"; - fg = "#f38ba8"; - } - { - name = "srt"; - text = "󰨖"; - fg = "#f9e2af"; - } - { - name = "info"; - text = ""; - fg = "#f9e2af"; - } - { - name = "hh"; - text = ""; - fg = "#7f849c"; - } - { - name = "sig"; - text = "λ"; - fg = "#fab387"; - } - { - name = "html"; - text = ""; - fg = "#fab387"; - } - { - name = "iges"; - text = "󰻫"; - fg = "#a6e3a1"; - } - { - name = "kicad_wks"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "hbs"; - text = ""; - fg = "#fab387"; - } - { - name = "fcstd"; - text = ""; - fg = "#f38ba8"; - } - { - name = "gresource"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "sub"; - text = "󰨖"; - fg = "#f9e2af"; - } - { - name = "ical"; - text = ""; - fg = "#313244"; - } - { - name = "crdownload"; - text = ""; - fg = "#94e2d5"; - } - { - name = "pub"; - text = "󰷖"; - fg = "#f9e2af"; - } - { - name = "vue"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "gd"; - text = ""; - fg = "#7f849c"; - } - { - name = "fsx"; - text = ""; - fg = "#74c7ec"; - } - { - name = "mkv"; - text = ""; - fg = "#fab387"; - } - { - name = "py"; - text = ""; - fg = "#f9e2af"; - } - { - name = "kicad_sch"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "epub"; - text = ""; - fg = "#fab387"; - } - { - name = "env"; - text = ""; - fg = "#f9e2af"; - } - { - name = "magnet"; - text = ""; - fg = "#45475a"; - } - { - name = "elf"; - text = ""; - fg = "#45475a"; - } - { - name = "fodg"; - text = ""; - fg = "#f9e2af"; - } - { - name = "svg"; - text = "󰜡"; - fg = "#fab387"; - } - { - name = "dwg"; - text = "󰻫"; - fg = "#a6e3a1"; - } - { - name = "docx"; - text = "󰈬"; - fg = "#585b70"; - } - { - name = "pro"; - text = ""; - fg = "#f9e2af"; - } - { - name = "db"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "rb"; - text = ""; - fg = "#313244"; - } - { - name = "r"; - text = "󰟔"; - fg = "#6c7086"; - } - { - name = "scss"; - text = ""; - fg = "#f38ba8"; - } - { - name = "cow"; - text = "󰆚"; - fg = "#fab387"; - } - { - name = "gleam"; - text = ""; - fg = "#f5c2e7"; - } - { - name = "v"; - text = "󰍛"; - fg = "#a6e3a1"; - } - { - name = "kicad_pro"; - text = ""; - fg = "#f5e0dc"; - } - { - name = "liquid"; - text = ""; - fg = "#a6e3a1"; - } - { - name = "zip"; - text = ""; - fg = "#fab387"; - } - ]; -}