Firefox shenanigans; cutter; nix flake update

This commit is contained in:
xqtc161 2024-07-01 15:10:08 +02:00
parent da3499842e
commit 05c70d976d
8 changed files with 825 additions and 39 deletions

View file

@ -49,11 +49,11 @@
}, },
"locked": { "locked": {
"dir": "pkgs/firefox-addons", "dir": "pkgs/firefox-addons",
"lastModified": 1719461007, "lastModified": 1719827611,
"narHash": "sha256-1Tayi+LGCNB2mPaBdQ4k6TXTBjTDq82aFj0qQtoM8P0=", "narHash": "sha256-+NLFz+ZU7eE8QK9dsKyPXM8Us55jhFsaYNCZfALs344=",
"owner": "rycee", "owner": "rycee",
"repo": "nur-expressions", "repo": "nur-expressions",
"rev": "40d828403e999d99480fe53940a2f376599bde95", "rev": "e823b25cdc14da38ec0d00775a2ba781e7f9a75a",
"type": "gitlab" "type": "gitlab"
}, },
"original": { "original": {
@ -116,11 +116,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1717285511, "lastModified": 1719745305,
"narHash": "sha256-iKzJcpdXih14qYVcZ9QC9XuZYnPc6T8YImb6dX166kw=", "narHash": "sha256-xwgjVUpqSviudEkpQnioeez1Uo2wzrsMaJKJClh+Bls=",
"owner": "hercules-ci", "owner": "hercules-ci",
"repo": "flake-parts", "repo": "flake-parts",
"rev": "2a55567fcf15b1b1c7ed712a2c6fadaec7412ea8", "rev": "c3c5ecc05edc7dafba779c6c1a61cd08ac6583e9",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -254,11 +254,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1719438532, "lastModified": 1719827439,
"narHash": "sha256-/Vmso2ZMoFE3M7d1MRsQ2K5sR8CVKnrM6t1ys9Xjpz4=", "narHash": "sha256-tneHOIv1lEavZ0vQ+rgz67LPNCgOZVByYki3OkSshFU=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "1a4f12ae0bda877ec4099b429cf439aad897d7e9", "rev": "59ce796b2563e19821361abbe2067c3bb4143a7d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -276,11 +276,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1719438532, "lastModified": 1719677234,
"narHash": "sha256-/Vmso2ZMoFE3M7d1MRsQ2K5sR8CVKnrM6t1ys9Xjpz4=", "narHash": "sha256-qO9WZsj/0E6zcK4Ht1y/iJ8XfwbBzq7xdqhBh44OP/M=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "1a4f12ae0bda877ec4099b429cf439aad897d7e9", "rev": "36317d4d38887f7629876b0e43c8d9593c5cc48d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -348,11 +348,11 @@
}, },
"nixos-hardware": { "nixos-hardware": {
"locked": { "locked": {
"lastModified": 1719487696, "lastModified": 1719681865,
"narHash": "sha256-pCsl9qFCuIuhIfGH03CiBOsy1LNwITC6VMb6/5tz+Qc=", "narHash": "sha256-Lp+l1IsREVbz8WM35OJYZz8sAH0XOjrZWUXVB5bJ2qg=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "14aadcba1a26c8c142453839f888afd0db8b2041", "rev": "a59f00f5ac65b19382617ba00f360f8bc07ed3ac",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -380,11 +380,11 @@
}, },
"nixpkgs-master": { "nixpkgs-master": {
"locked": { "locked": {
"lastModified": 1719504542, "lastModified": 1719832789,
"narHash": "sha256-WWHcDGGSVqSH0XHsBfTvxCaxXCctGa3HkmltsfFz13A=", "narHash": "sha256-oilhzD/KrAa8j23PfMYeQXgpZ4nyQniNIB/HpLkvcBQ=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "f57670ecff2b9a644ce7889f9ea5ddc520be4572", "rev": "0e4209dd43baaa8469cba3c6d366b5481d3f8af5",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -444,11 +444,11 @@
}, },
"nixpkgs_5": { "nixpkgs_5": {
"locked": { "locked": {
"lastModified": 1719254875, "lastModified": 1719690277,
"narHash": "sha256-ECni+IkwXjusHsm9Sexdtq8weAq/yUyt1TWIemXt3Ko=", "narHash": "sha256-0xSej1g7eP2kaUF+JQp8jdyNmpmCJKRpO12mKl/36Kc=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "2893f56de08021cffd9b6b6dfc70fd9ccd51eb60", "rev": "2741b4b489b55df32afac57bc4bfd220e8bf617e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -488,11 +488,11 @@
"treefmt-nix": "treefmt-nix" "treefmt-nix": "treefmt-nix"
}, },
"locked": { "locked": {
"lastModified": 1719500677, "lastModified": 1719825521,
"narHash": "sha256-r9KuhKw1uWfFKgUqn+HQjdkh3j+1L+5JLSVrfkO67p8=", "narHash": "sha256-UYHUtwQuoEi45NUSagEbdVQffKgEFLo3yBIcukoK07s=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nixvim", "repo": "nixvim",
"rev": "35e837c10b767c3dbf580f3cade5084f376f7c70", "rev": "55a45b6713e77f2ade6271c837645a62444453ad",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -604,11 +604,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1719243788, "lastModified": 1719749022,
"narHash": "sha256-9T9mSY35EZSM1KAwb7K9zwQ78qTlLjosZgtUGnw4rn4=", "narHash": "sha256-ddPKHcqaKCIFSFc/cvxS14goUhCOAwsM1PbMr0ZtHMg=",
"owner": "numtide", "owner": "numtide",
"repo": "treefmt-nix", "repo": "treefmt-nix",
"rev": "065a23edceff48f948816b795ea8cc6c0dee7cdf", "rev": "8df5ff62195d4e67e2264df0b7f5e8c9995fd0bd",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -0,0 +1,109 @@
#TabsToolbar { display: none !important; }
/* #nav-bar { width: 100vw !important; } */
/*---+---+---+---+---+---+---+
| C | O | L | O | U | R | S |
+---+---+---+---+---+---+---*/
@media (prefers-color-scheme: dark) { :root {
/* These colours are (mainly) used by the
Container Tabs Plugin */
--uc-identity-colour-blue: #89B4FA;
--uc-identity-colour-turquoise: #94E2D5;
--uc-identity-colour-green: #A6E3A1;
--uc-identity-colour-yellow: #F9E2AF;
--uc-identity-colour-orange: #FAB387;
--uc-identity-colour-red: #F38BA8;
--uc-identity-colour-pink: #F5C2E7;
--uc-identity-colour-purple: #CBA6F7;
/* Cascades main Colour Scheme */
--uc-base-colour: #1E1E2E;
--uc-highlight-colour: #181825;
--uc-inverted-colour: #CDD6F4;
--uc-muted-colour: #6C7086;
--uc-accent-colour: var(--uc-identity-colour-purple);
}}
@media (prefers-color-scheme: light) { :root {
/* These colours are (mainly) used by the
Container Tabs Plugin */
--uc-identity-colour-blue: #1E66F5;
--uc-identity-colour-turquoise: #179299;
--uc-identity-colour-green: #40A02B;
--uc-identity-colour-yellow: #DF8E1D;
--uc-identity-colour-orange: #FE640B;
--uc-identity-colour-red: #D20F39;
--uc-identity-colour-pink: #D20F39;
--uc-identity-colour-purple: #8839EF;
/* Cascades main Colour Scheme */
--uc-base-colour: #EFF1F5;
--uc-highlight-colour: #DCE0E8;
--uc-inverted-colour: #4C4F69;
--uc-muted-colour: #9CA0B0;
--uc-accent-colour: var(--uc-identity-colour-purple);
}}
/* Down here I'm just reassigning variables based on the colours set above.
Feel free to play around with these but there is no editing necessary below this line. c:
*/
:root {
--lwt-frame: var(--uc-base-colour) !important;
--lwt-accent-color: var(--lwt-frame) !important;
--lwt-text-color: var(--uc-inverted-colour) !important;
--toolbar-field-color: var(--uc-inverted-colour) !important;
--toolbar-field-focus-color: var(--uc-inverted-colour) !important;
--toolbar-field-focus-background-color: var(--uc-highlight-colour) !important;
--toolbar-field-focus-border-color: transparent !important;
--toolbar-field-background-color: var(--lwt-frame) !important;
--lwt-toolbar-field-highlight: var(--uc-inverted-colour) !important;
--lwt-toolbar-field-highlight-text: var(--uc-highlight-colour) !important;
--urlbar-popup-url-color: var(--uc-accent-colour) !important;
--lwt-tab-text: var(--lwt-text-colour) !important;
--lwt-selected-tab-background-color: var(--uc-highlight-colour) !important;
--toolbar-bgcolor: var(--lwt-frame) !important;
--toolbar-color: var(--lwt-text-color) !important;
--toolbarseparator-color: var(--uc-accent-colour) !important;
--toolbarbutton-hover-background: var(--uc-highlight-colour) !important;
--toolbarbutton-active-background: var(--toolbarbutton-hover-background) !important;
--lwt-sidebar-background-color: var(--lwt-frame) !important;
--sidebar-background-color: var(--lwt-sidebar-background-color) !important;
--urlbar-box-bgcolor: var(--uc-highlight-colour) !important;
--urlbar-box-text-color: var(--uc-muted-colour) !important;
--urlbar-box-hover-bgcolor: var(--uc-highlight-colour) !important;
--urlbar-box-hover-text-color: var(--uc-inverted-colour) !important;
--urlbar-box-focus-bgcolor: var(--uc-highlight-colour) !important;
}
.identity-color-blue { --identity-tab-color: var(--uc-identity-colour-blue) !important; --identity-icon-color: var(--uc-identity-colour-blue) !important; }
.identity-color-turquoise { --identity-tab-color: var(--uc-identity-colour-turquoise) !important; --identity-icon-color: var(--uc-identity-colour-turquoise) !important; }
.identity-color-green { --identity-tab-color: var(--uc-identity-colour-green) !important; --identity-icon-color: var(--uc-identity-colour-green) !important; }
.identity-color-yellow { --identity-tab-color: var(--uc-identity-colour-yellow) !important; --identity-icon-color: var(--uc-identity-colour-yellow) !important; }
.identity-color-orange { --identity-tab-color: var(--uc-identity-colour-orange) !important; --identity-icon-color: var(--uc-identity-colour-orange) !important; }
.identity-color-red { --identity-tab-color: var(--uc-identity-colour-red) !important; --identity-icon-color: var(--uc-identity-colour-red) !important; }
.identity-color-pink { --identity-tab-color: var(--uc-identity-colour-pink) !important; --identity-icon-color: var(--uc-identity-colour-pink) !important; }
.identity-color-purple { --identity-tab-color: var(--uc-identity-colour-purple) !important; --identity-icon-color: var(--uc-identity-colour-purple) !important; }

View file

@ -0,0 +1,665 @@
[manager]
cwd = { fg = "#94e2d5" }
# Hovered
hovered = { fg = "#1e1e2e", bg = "#89b4fa" }
preview_hovered = { underline = true }
# Find
find_keyword = { fg = "#f9e2af", italic = true }
find_position = { fg = "#f5c2e7", bg = "reset", italic = true }
# Marker
marker_copied = { fg = "#a6e3a1", bg = "#a6e3a1" }
marker_cut = { fg = "#f38ba8", bg = "#f38ba8" }
marker_selected = { fg = "#89b4fa", bg = "#89b4fa" }
# Tab
tab_active = { fg = "#1e1e2e", bg = "#cdd6f4" }
tab_inactive = { fg = "#cdd6f4", bg = "#45475a" }
tab_width = 1
# Count
count_copied = { fg = "#1e1e2e", bg = "#a6e3a1" }
count_cut = { fg = "#1e1e2e", bg = "#f38ba8" }
count_selected = { fg = "#1e1e2e", bg = "#89b4fa" }
# Border
border_symbol = "│"
border_style = { fg = "#7f849c" }
# Highlighting
syntect_theme = "~/.config/yazi/Catppuccin-mocha.tmTheme"
[status]
separator_open = ""
separator_close = ""
separator_style = { fg = "#45475a", bg = "#45475a" }
# Mode
mode_normal = { fg = "#1e1e2e", bg = "#89b4fa", bold = true }
mode_select = { fg = "#1e1e2e", bg = "#a6e3a1", bold = true }
mode_unset = { fg = "#1e1e2e", bg = "#f2cdcd", bold = true }
# Progress
progress_label = { fg = "#ffffff", bold = true }
progress_normal = { fg = "#89b4fa", bg = "#45475a" }
progress_error = { fg = "#f38ba8", bg = "#45475a" }
# Permissions
permissions_t = { fg = "#89b4fa" }
permissions_r = { fg = "#f9e2af" }
permissions_w = { fg = "#f38ba8" }
permissions_x = { fg = "#a6e3a1" }
permissions_s = { fg = "#7f849c" }
[input]
border = { fg = "#89b4fa" }
title = {}
value = {}
selected = { reversed = true }
[select]
border = { fg = "#89b4fa" }
active = { fg = "#f5c2e7" }
inactive = {}
[tasks]
border = { fg = "#89b4fa" }
title = {}
hovered = { underline = true }
[which]
mask = { bg = "#313244" }
cand = { fg = "#94e2d5" }
rest = { fg = "#9399b2" }
desc = { fg = "#f5c2e7" }
separator = "  "
separator_style = { fg = "#585b70" }
[help]
on = { fg = "#f5c2e7" }
exec = { fg = "#94e2d5" }
desc = { fg = "#9399b2" }
hovered = { bg = "#585b70", bold = true }
footer = { fg = "#45475a", bg = "#cdd6f4" }
[filetype]
rules = [
# Images
{ mime = "image/*", fg = "#94e2d5" },
# Videos
{ mime = "video/*", fg = "#f9e2af" },
{ mime = "audio/*", fg = "#f9e2af" },
# Archives
{ mime = "application/zip", fg = "#f5c2e7" },
{ mime = "application/gzip", fg = "#f5c2e7" },
{ mime = "application/x-tar", fg = "#f5c2e7" },
{ mime = "application/x-bzip", fg = "#f5c2e7" },
{ mime = "application/x-bzip2", fg = "#f5c2e7" },
{ mime = "application/x-7z-compressed", fg = "#f5c2e7" },
{ mime = "application/x-rar", fg = "#f5c2e7" },
# Fallback
{ name = "*", fg = "#cdd6f4" },
{ name = "*/", fg = "#89b4fa" }
]
[icon]
prepend_rules = [
{ name = ".SRCINFO", text = "󰣇", fg = "#89b4fa" },
{ name = ".Xauthority", text = "", fg = "#fab387" },
{ name = ".Xresources", text = "", fg = "#fab387" },
{ name = ".babelrc", text = "", fg = "#f9e2af" },
{ name = ".bash_profile", text = "", fg = "#a6e3a1" },
{ name = ".bashrc", text = "", fg = "#a6e3a1" },
{ name = ".dockerignore", text = "󰡨", fg = "#89b4fa" },
{ name = ".ds_store", text = "", fg = "#45475a" },
{ name = ".editorconfig", text = "", fg = "#f5e0dc" },
{ name = ".env", text = "", fg = "#f9e2af" },
{ name = ".eslintignore", text = "", fg = "#585b70" },
{ name = ".eslintrc", text = "", fg = "#585b70" },
{ name = ".gitattributes", text = "", fg = "#fab387" },
{ name = ".gitconfig", text = "", fg = "#fab387" },
{ name = ".gitignore", text = "", fg = "#fab387" },
{ name = ".gitlab-ci.yml", text = "", fg = "#fab387" },
{ name = ".gitmodules", text = "", fg = "#fab387" },
{ name = ".gtkrc-2.0", text = "", fg = "#f5e0dc" },
{ name = ".gvimrc", text = "", fg = "#a6e3a1" },
{ name = ".justfile", text = "", fg = "#7f849c" },
{ name = ".luaurc", text = "", fg = "#89b4fa" },
{ name = ".mailmap", text = "󰊢", fg = "#45475a" },
{ name = ".npmignore", text = "", fg = "#f38ba8" },
{ name = ".npmrc", text = "", fg = "#f38ba8" },
{ name = ".nvmrc", text = "", fg = "#a6e3a1" },
{ name = ".prettierrc", text = "", fg = "#89b4fa" },
{ name = ".settings.json", text = "", fg = "#6c7086" },
{ name = ".vimrc", text = "", fg = "#a6e3a1" },
{ name = ".xinitrc", text = "", fg = "#fab387" },
{ name = ".xsession", text = "", fg = "#fab387" },
{ name = ".zprofile", text = "", fg = "#a6e3a1" },
{ name = ".zshenv", text = "", fg = "#a6e3a1" },
{ name = ".zshrc", text = "", fg = "#a6e3a1" },
{ name = "FreeCAD.conf", text = "", fg = "#f38ba8" },
{ name = "PKGBUILD", text = "", fg = "#89b4fa" },
{ name = "PrusaSlicer.ini", text = "", fg = "#fab387" },
{ name = "PrusaSlicerGcodeViewer.ini", text = "", fg = "#fab387" },
{ name = "QtProject.conf", text = "", fg = "#a6e3a1" },
{ name = "R", text = "󰟔", fg = "#6c7086" },
{ name = "_gvimrc", text = "", fg = "#a6e3a1" },
{ name = "_vimrc", text = "", fg = "#a6e3a1" },
{ name = "avif", text = "", fg = "#7f849c" },
{ name = "brewfile", text = "", fg = "#313244" },
{ name = "bspwmrc", text = "", fg = "#313244" },
{ name = "build", text = "", fg = "#a6e3a1" },
{ name = "build.gradle", text = "", fg = "#585b70" },
{ name = "build.zig.zon", text = "", fg = "#fab387" },
{ name = "cantorrc", text = "", fg = "#89b4fa" },
{ name = "checkhealth", text = "󰓙", fg = "#89b4fa" },
{ name = "cmakelists.txt", text = "", fg = "#7f849c" },
{ name = "commit_editmsg", text = "", fg = "#fab387" },
{ name = "compose.yaml", text = "󰡨", fg = "#89b4fa" },
{ name = "compose.yml", text = "󰡨", fg = "#89b4fa" },
{ name = "config", text = "", fg = "#7f849c" },
{ name = "containerfile", text = "󰡨", fg = "#89b4fa" },
{ name = "copying", text = "", fg = "#f9e2af" },
{ name = "copying.lesser", text = "", fg = "#f9e2af" },
{ name = "docker-compose.yaml", text = "󰡨", fg = "#89b4fa" },
{ name = "docker-compose.yml", text = "󰡨", fg = "#89b4fa" },
{ name = "dockerfile", text = "󰡨", fg = "#89b4fa" },
{ name = "ext_typoscript_setup.txt", text = "", fg = "#fab387" },
{ name = "favicon.ico", text = "", fg = "#f9e2af" },
{ name = "fp-info-cache", text = "", fg = "#f5e0dc" },
{ name = "fp-lib-table", text = "", fg = "#f5e0dc" },
{ name = "gemfile$", text = "", fg = "#313244" },
{ name = "gnumakefile", text = "", fg = "#7f849c" },
{ name = "gradle-wrapper.properties", text = "", fg = "#585b70" },
{ name = "gradle.properties", text = "", fg = "#585b70" },
{ name = "gradlew", text = "", fg = "#585b70" },
{ name = "groovy", text = "", fg = "#585b70" },
{ name = "gruntfile.babel.js", text = "", fg = "#fab387" },
{ name = "gruntfile.coffee", text = "", fg = "#fab387" },
{ name = "gruntfile.js", text = "", fg = "#fab387" },
{ name = "gruntfile.ts", text = "", fg = "#fab387" },
{ name = "gtkrc", text = "", fg = "#f5e0dc" },
{ name = "gulpfile.babel.js", text = "", fg = "#f38ba8" },
{ name = "gulpfile.coffee", text = "", fg = "#f38ba8" },
{ name = "gulpfile.js", text = "", fg = "#f38ba8" },
{ name = "gulpfile.ts", text = "", fg = "#f38ba8" },
{ name = "hyprland.conf", text = "", fg = "#74c7ec" },
{ name = "i3blocks.conf", text = "", fg = "#f5e0dc" },
{ name = "i3status.conf", text = "", fg = "#f5e0dc" },
{ name = "justfile", text = "", fg = "#7f849c" },
{ name = "kalgebrarc", text = "", fg = "#89b4fa" },
{ name = "kdeglobals", text = "", fg = "#89b4fa" },
{ name = "kdenlive-layoutsrc", text = "", fg = "#89b4fa" },
{ name = "kdenliverc", text = "", fg = "#89b4fa" },
{ name = "kritadisplayrc", text = "", fg = "#cba6f7" },
{ name = "kritarc", text = "", fg = "#cba6f7" },
{ name = "license", text = "", fg = "#f9e2af" },
{ name = "lxde-rc.xml", text = "", fg = "#9399b2" },
{ name = "lxqt.conf", text = "", fg = "#89b4fa" },
{ name = "makefile", text = "", fg = "#7f849c" },
{ name = "mix.lock", text = "", fg = "#7f849c" },
{ name = "mpv.conf", text = "", fg = "#1e1e2e" },
{ name = "node_modules", text = "", fg = "#f38ba8" },
{ name = "package-lock.json", text = "", fg = "#313244" },
{ name = "package.json", text = "", fg = "#f38ba8" },
{ name = "platformio.ini", text = "", fg = "#fab387" },
{ name = "pom.xml", text = "", fg = "#313244" },
{ name = "procfile", text = "", fg = "#7f849c" },
{ name = "py.typed", text = "", fg = "#f9e2af" },
{ name = "r", text = "󰟔", fg = "#6c7086" },
{ name = "rakefile", text = "", fg = "#313244" },
{ name = "rmd", text = "", fg = "#74c7ec" },
{ name = "settings.gradle", text = "", fg = "#585b70" },
{ name = "svelte.config.js", text = "", fg = "#fab387" },
{ name = "sxhkdrc", text = "", fg = "#313244" },
{ name = "sym-lib-table", text = "", fg = "#f5e0dc" },
{ name = "tailwind.config.js", text = "󱏿", fg = "#74c7ec" },
{ name = "tailwind.config.mjs", text = "󱏿", fg = "#74c7ec" },
{ name = "tailwind.config.ts", text = "󱏿", fg = "#74c7ec" },
{ name = "tmux.conf", text = "", fg = "#a6e3a1" },
{ name = "tmux.conf.local", text = "", fg = "#a6e3a1" },
{ name = "tsconfig.json", text = "", fg = "#74c7ec" },
{ name = "unlicense", text = "", fg = "#f9e2af" },
{ name = "vagrantfile$", text = "", fg = "#6c7086" },
{ name = "vlcrc", text = "󰕼", fg = "#fab387" },
{ name = "webpack", text = "󰜫", fg = "#74c7ec" },
{ name = "weston.ini", text = "", fg = "#f9e2af" },
{ name = "workspace", text = "", fg = "#a6e3a1" },
{ name = "xmobarrc", text = "", fg = "#f38ba8" },
{ name = "xmobarrc.hs", text = "", fg = "#f38ba8" },
{ name = "xmonad.hs", text = "", fg = "#f38ba8" },
{ name = "xorg.conf", text = "", fg = "#fab387" },
{ name = "xsettingsd.conf", text = "", fg = "#fab387" },
{ name = "*.3gp", text = "", fg = "#fab387" },
{ name = "*.3mf", text = "󰆧", fg = "#7f849c" },
{ name = "*.7z", text = "", fg = "#fab387" },
{ name = "*.Dockerfile", text = "󰡨", fg = "#89b4fa" },
{ name = "*.a", text = "", fg = "#f5e0dc" },
{ name = "*.aac", text = "", fg = "#74c7ec" },
{ name = "*.ai", text = "", fg = "#f9e2af" },
{ name = "*.aif", text = "", fg = "#74c7ec" },
{ name = "*.aiff", text = "", fg = "#74c7ec" },
{ name = "*.android", text = "", fg = "#a6e3a1" },
{ name = "*.ape", text = "", fg = "#74c7ec" },
{ name = "*.apk", text = "", fg = "#a6e3a1" },
{ name = "*.app", text = "", fg = "#45475a" },
{ name = "*.applescript", text = "", fg = "#7f849c" },
{ name = "*.asc", text = "󰦝", fg = "#6c7086" },
{ name = "*.ass", text = "󰨖", fg = "#f9e2af" },
{ name = "*.astro", text = "", fg = "#f38ba8" },
{ name = "*.awk", text = "", fg = "#585b70" },
{ name = "*.azcli", text = "", fg = "#6c7086" },
{ name = "*.bak", text = "󰁯", fg = "#7f849c" },
{ name = "*.bash", text = "", fg = "#a6e3a1" },
{ name = "*.bat", text = "", fg = "#a6e3a1" },
{ name = "*.bazel", text = "", fg = "#a6e3a1" },
{ name = "*.bib", text = "󱉟", fg = "#f9e2af" },
{ name = "*.bicep", text = "", fg = "#74c7ec" },
{ name = "*.bicepparam", text = "", fg = "#7f849c" },
{ name = "*.bin", text = "", fg = "#45475a" },
{ name = "*.blade.php", text = "", fg = "#f38ba8" },
{ name = "*.blend", text = "󰂫", fg = "#fab387" },
{ name = "*.blp", text = "󰺾", fg = "#89b4fa" },
{ name = "*.bmp", text = "", fg = "#7f849c" },
{ name = "*.brep", text = "󰻫", fg = "#a6e3a1" },
{ name = "*.bz", text = "", fg = "#fab387" },
{ name = "*.bz2", text = "", fg = "#fab387" },
{ name = "*.bz3", text = "", fg = "#fab387" },
{ name = "*.bzl", text = "", fg = "#a6e3a1" },
{ name = "*.c", text = "", fg = "#89b4fa" },
{ name = "*.c++", text = "", fg = "#f38ba8" },
{ name = "*.cache", text = "", fg = "#f5e0dc" },
{ name = "*.cast", text = "", fg = "#fab387" },
{ name = "*.cbl", text = "⚙", fg = "#585b70" },
{ name = "*.cc", text = "", fg = "#f38ba8" },
{ name = "*.ccm", text = "", fg = "#f38ba8" },
{ name = "*.cfg", text = "", fg = "#7f849c" },
{ name = "*.cjs", text = "", fg = "#f9e2af" },
{ name = "*.clj", text = "", fg = "#a6e3a1" },
{ name = "*.cljc", text = "", fg = "#a6e3a1" },
{ name = "*.cljd", text = "", fg = "#74c7ec" },
{ name = "*.cljs", text = "", fg = "#74c7ec" },
{ name = "*.cmake", text = "", fg = "#7f849c" },
{ name = "*.cob", text = "⚙", fg = "#585b70" },
{ name = "*.cobol", text = "⚙", fg = "#585b70" },
{ name = "*.coffee", text = "", fg = "#f9e2af" },
{ name = "*.conf", text = "", fg = "#7f849c" },
{ name = "*.config.ru", text = "", fg = "#313244" },
{ name = "*.cp", text = "", fg = "#74c7ec" },
{ name = "*.cpp", text = "", fg = "#74c7ec" },
{ name = "*.cppm", text = "", fg = "#74c7ec" },
{ name = "*.cpy", text = "⚙", fg = "#585b70" },
{ name = "*.cr", text = "", fg = "#f5e0dc" },
{ name = "*.crdownload", text = "", fg = "#94e2d5" },
{ name = "*.cs", text = "󰌛", fg = "#585b70" },
{ name = "*.csh", text = "", fg = "#585b70" },
{ name = "*.cshtml", text = "󱦗", fg = "#585b70" },
{ name = "*.cson", text = "", fg = "#f9e2af" },
{ name = "*.csproj", text = "󰪮", fg = "#585b70" },
{ name = "*.css", text = "", fg = "#89b4fa" },
{ name = "*.csv", text = "", fg = "#a6e3a1" },
{ name = "*.cts", text = "", fg = "#74c7ec" },
{ name = "*.cu", text = "", fg = "#a6e3a1" },
{ name = "*.cue", text = "󰲹", fg = "#f38ba8" },
{ name = "*.cuh", text = "", fg = "#7f849c" },
{ name = "*.cxx", text = "", fg = "#74c7ec" },
{ name = "*.cxxm", text = "", fg = "#74c7ec" },
{ name = "*.d", text = "", fg = "#a6e3a1" },
{ name = "*.d.ts", text = "", fg = "#fab387" },
{ name = "*.dart", text = "", fg = "#585b70" },
{ name = "*.db", text = "", fg = "#f5e0dc" },
{ name = "*.dconf", text = "", fg = "#f5e0dc" },
{ name = "*.desktop", text = "", fg = "#45475a" },
{ name = "*.diff", text = "", fg = "#45475a" },
{ name = "*.dll", text = "", fg = "#11111b" },
{ name = "*.doc", text = "󰈬", fg = "#585b70" },
{ name = "*.docx", text = "󰈬", fg = "#585b70" },
{ name = "*.dot", text = "󱁉", fg = "#585b70" },
{ name = "*.download", text = "", fg = "#94e2d5" },
{ name = "*.drl", text = "", fg = "#eba0ac" },
{ name = "*.dropbox", text = "", fg = "#6c7086" },
{ name = "*.dump", text = "", fg = "#f5e0dc" },
{ name = "*.dwg", text = "󰻫", fg = "#a6e3a1" },
{ name = "*.dxf", text = "󰻫", fg = "#a6e3a1" },
{ name = "*.ebook", text = "", fg = "#fab387" },
{ name = "*.edn", text = "", fg = "#74c7ec" },
{ name = "*.eex", text = "", fg = "#7f849c" },
{ name = "*.ejs", text = "", fg = "#f9e2af" },
{ name = "*.el", text = "", fg = "#7f849c" },
{ name = "*.elc", text = "", fg = "#7f849c" },
{ name = "*.elf", text = "", fg = "#45475a" },
{ name = "*.elm", text = "", fg = "#74c7ec" },
{ name = "*.eln", text = "", fg = "#7f849c" },
{ name = "*.env", text = "", fg = "#f9e2af" },
{ name = "*.eot", text = "", fg = "#f5e0dc" },
{ name = "*.epp", text = "", fg = "#fab387" },
{ name = "*.epub", text = "", fg = "#fab387" },
{ name = "*.erb", text = "", fg = "#313244" },
{ name = "*.erl", text = "", fg = "#f38ba8" },
{ name = "*.ex", text = "", fg = "#7f849c" },
{ name = "*.exe", text = "", fg = "#45475a" },
{ name = "*.exs", text = "", fg = "#7f849c" },
{ name = "*.f#", text = "", fg = "#74c7ec" },
{ name = "*.f3d", text = "󰻫", fg = "#a6e3a1" },
{ name = "*.f90", text = "󱈚", fg = "#585b70" },
{ name = "*.fbx", text = "󰆧", fg = "#7f849c" },
{ name = "*.fcbak", text = "", fg = "#f38ba8" },
{ name = "*.fcmacro", text = "", fg = "#f38ba8" },
{ name = "*.fcmat", text = "", fg = "#f38ba8" },
{ name = "*.fcparam", text = "", fg = "#f38ba8" },
{ name = "*.fcscript", text = "", fg = "#f38ba8" },
{ name = "*.fcstd", text = "", fg = "#f38ba8" },
{ name = "*.fcstd1", text = "", fg = "#f38ba8" },
{ name = "*.fctb", text = "", fg = "#f38ba8" },
{ name = "*.fctl", text = "", fg = "#f38ba8" },
{ name = "*.fdmdownload", text = "", fg = "#94e2d5" },
{ name = "*.fish", text = "", fg = "#585b70" },
{ name = "*.flac", text = "", fg = "#6c7086" },
{ name = "*.flc", text = "", fg = "#f5e0dc" },
{ name = "*.flf", text = "", fg = "#f5e0dc" },
{ name = "*.fnl", text = "", fg = "#f9e2af" },
{ name = "*.fs", text = "", fg = "#74c7ec" },
{ name = "*.fsi", text = "", fg = "#74c7ec" },
{ name = "*.fsscript", text = "", fg = "#74c7ec" },
{ name = "*.fsx", text = "", fg = "#74c7ec" },
{ name = "*.gcode", text = "󰐫", fg = "#6c7086" },
{ name = "*.gd", text = "", fg = "#7f849c" },
{ name = "*.gemspec", text = "", fg = "#313244" },
{ name = "*.gif", text = "", fg = "#7f849c" },
{ name = "*.git", text = "", fg = "#fab387" },
{ name = "*.glb", text = "", fg = "#fab387" },
{ name = "*.gnumakefile", text = "", fg = "#7f849c" },
{ name = "*.go", text = "", fg = "#74c7ec" },
{ name = "*.godot", text = "", fg = "#7f849c" },
{ name = "*.gql", text = "", fg = "#f38ba8" },
{ name = "*.graphql", text = "", fg = "#f38ba8" },
{ name = "*.gresource", text = "", fg = "#f5e0dc" },
{ name = "*.gv", text = "󱁉", fg = "#585b70" },
{ name = "*.gz", text = "", fg = "#fab387" },
{ name = "*.h", text = "", fg = "#7f849c" },
{ name = "*.haml", text = "", fg = "#f5e0dc" },
{ name = "*.hbs", text = "", fg = "#fab387" },
{ name = "*.heex", text = "", fg = "#7f849c" },
{ name = "*.hex", text = "", fg = "#6c7086" },
{ name = "*.hh", text = "", fg = "#7f849c" },
{ name = "*.hpp", text = "", fg = "#7f849c" },
{ name = "*.hrl", text = "", fg = "#f38ba8" },
{ name = "*.hs", text = "", fg = "#7f849c" },
{ name = "*.htm", text = "", fg = "#fab387" },
{ name = "*.html", text = "", fg = "#fab387" },
{ name = "*.huff", text = "󰡘", fg = "#585b70" },
{ name = "*.hurl", text = "", fg = "#f38ba8" },
{ name = "*.hx", text = "", fg = "#fab387" },
{ name = "*.hxx", text = "", fg = "#7f849c" },
{ name = "*.ical", text = "", fg = "#313244" },
{ name = "*.icalendar", text = "", fg = "#313244" },
{ name = "*.ico", text = "", fg = "#f9e2af" },
{ name = "*.ics", text = "", fg = "#313244" },
{ name = "*.ifb", text = "", fg = "#313244" },
{ name = "*.ifc", text = "󰻫", fg = "#a6e3a1" },
{ name = "*.ige", text = "󰻫", fg = "#a6e3a1" },
{ name = "*.iges", text = "󰻫", fg = "#a6e3a1" },
{ name = "*.igs", text = "󰻫", fg = "#a6e3a1" },
{ name = "*.image", text = "", fg = "#f2cdcd" },
{ name = "*.img", text = "", fg = "#f2cdcd" },
{ name = "*.import", text = "", fg = "#f5e0dc" },
{ name = "*.info", text = "", fg = "#f9e2af" },
{ name = "*.ini", text = "", fg = "#7f849c" },
{ name = "*.ino", text = "", fg = "#74c7ec" },
{ name = "*.ipynb", text = "", fg = "#74c7ec" },
{ name = "*.iso", text = "", fg = "#f2cdcd" },
{ name = "*.ixx", text = "", fg = "#74c7ec" },
{ name = "*.java", text = "", fg = "#f38ba8" },
{ name = "*.jl", text = "", fg = "#7f849c" },
{ name = "*.jpeg", text = "", fg = "#7f849c" },
{ name = "*.jpg", text = "", fg = "#7f849c" },
{ name = "*.js", text = "", fg = "#f9e2af" },
{ name = "*.json", text = "", fg = "#f9e2af" },
{ name = "*.json5", text = "", fg = "#f9e2af" },
{ name = "*.jsonc", text = "", fg = "#f9e2af" },
{ name = "*.jsx", text = "", fg = "#74c7ec" },
{ name = "*.jwmrc", text = "", fg = "#6c7086" },
{ name = "*.jxl", text = "", fg = "#7f849c" },
{ name = "*.kbx", text = "󰯄", fg = "#6c7086" },
{ name = "*.kdb", text = "", fg = "#a6e3a1" },
{ name = "*.kdbx", text = "", fg = "#a6e3a1" },
{ name = "*.kdenlive", text = "", fg = "#89b4fa" },
{ name = "*.kdenlivetitle", text = "", fg = "#89b4fa" },
{ name = "*.kicad_dru", text = "", fg = "#f5e0dc" },
{ name = "*.kicad_mod", text = "", fg = "#f5e0dc" },
{ name = "*.kicad_pcb", text = "", fg = "#f5e0dc" },
{ name = "*.kicad_prl", text = "", fg = "#f5e0dc" },
{ name = "*.kicad_pro", text = "", fg = "#f5e0dc" },
{ name = "*.kicad_sch", text = "", fg = "#f5e0dc" },
{ name = "*.kicad_sym", text = "", fg = "#f5e0dc" },
{ name = "*.kicad_wks", text = "", fg = "#f5e0dc" },
{ name = "*.ko", text = "", fg = "#f5e0dc" },
{ name = "*.kpp", text = "", fg = "#cba6f7" },
{ name = "*.kra", text = "", fg = "#cba6f7" },
{ name = "*.krz", text = "", fg = "#cba6f7" },
{ name = "*.ksh", text = "", fg = "#585b70" },
{ name = "*.kt", text = "", fg = "#6c7086" },
{ name = "*.kts", text = "", fg = "#6c7086" },
{ name = "*.lck", text = "", fg = "#bac2de" },
{ name = "*.leex", text = "", fg = "#7f849c" },
{ name = "*.less", text = "", fg = "#45475a" },
{ name = "*.lff", text = "", fg = "#f5e0dc" },
{ name = "*.lhs", text = "", fg = "#7f849c" },
{ name = "*.lib", text = "", fg = "#11111b" },
{ name = "*.license", text = "", fg = "#f9e2af" },
{ name = "*.liquid", text = "", fg = "#a6e3a1" },
{ name = "*.lock", text = "", fg = "#bac2de" },
{ name = "*.log", text = "󰌱", fg = "#f5e0dc" },
{ name = "*.lrc", text = "󰨖", fg = "#f9e2af" },
{ name = "*.lua", text = "", fg = "#74c7ec" },
{ name = "*.luac", text = "", fg = "#74c7ec" },
{ name = "*.luau", text = "", fg = "#89b4fa" },
{ name = "*.m", text = "", fg = "#89b4fa" },
{ name = "*.m3u", text = "󰲹", fg = "#f38ba8" },
{ name = "*.m3u8", text = "󰲹", fg = "#f38ba8" },
{ name = "*.m4a", text = "", fg = "#74c7ec" },
{ name = "*.m4v", text = "", fg = "#fab387" },
{ name = "*.magnet", text = "", fg = "#45475a" },
{ name = "*.makefile", text = "", fg = "#7f849c" },
{ name = "*.markdown", text = "", fg = "#f5e0dc" },
{ name = "*.material", text = "󰔉", fg = "#f38ba8" },
{ name = "*.md", text = "", fg = "#f5e0dc" },
{ name = "*.md5", text = "󰕥", fg = "#7f849c" },
{ name = "*.mdx", text = "", fg = "#74c7ec" },
{ name = "*.mint", text = "󰌪", fg = "#a6e3a1" },
{ name = "*.mjs", text = "", fg = "#f9e2af" },
{ name = "*.mk", text = "", fg = "#7f849c" },
{ name = "*.mkv", text = "", fg = "#fab387" },
{ name = "*.ml", text = "", fg = "#fab387" },
{ name = "*.mli", text = "", fg = "#fab387" },
{ name = "*.mm", text = "", fg = "#74c7ec" },
{ name = "*.mo", text = "∞", fg = "#7f849c" },
{ name = "*.mobi", text = "", fg = "#fab387" },
{ name = "*.mojo", text = "", fg = "#fab387" },
{ name = "*.mov", text = "", fg = "#fab387" },
{ name = "*.mp3", text = "", fg = "#74c7ec" },
{ name = "*.mp4", text = "", fg = "#fab387" },
{ name = "*.mpp", text = "", fg = "#74c7ec" },
{ name = "*.msf", text = "", fg = "#89b4fa" },
{ name = "*.mts", text = "", fg = "#74c7ec" },
{ name = "*.mustache", text = "", fg = "#fab387" },
{ name = "*.nfo", text = "", fg = "#f9e2af" },
{ name = "*.nim", text = "", fg = "#f9e2af" },
{ name = "*.nix", text = "", fg = "#74c7ec" },
{ name = "*.nswag", text = "", fg = "#a6e3a1" },
{ name = "*.nu", text = ">", fg = "#a6e3a1" },
{ name = "*.o", text = "", fg = "#45475a" },
{ name = "*.obj", text = "󰆧", fg = "#7f849c" },
{ name = "*.ogg", text = "", fg = "#6c7086" },
{ name = "*.opus", text = "", fg = "#6c7086" },
{ name = "*.org", text = "", fg = "#94e2d5" },
{ name = "*.otf", text = "", fg = "#f5e0dc" },
{ name = "*.out", text = "", fg = "#45475a" },
{ name = "*.part", text = "", fg = "#94e2d5" },
{ name = "*.patch", text = "", fg = "#45475a" },
{ name = "*.pck", text = "", fg = "#7f849c" },
{ name = "*.pcm", text = "", fg = "#6c7086" },
{ name = "*.pdf", text = "", fg = "#585b70" },
{ name = "*.php", text = "", fg = "#7f849c" },
{ name = "*.pl", text = "", fg = "#74c7ec" },
{ name = "*.pls", text = "󰲹", fg = "#f38ba8" },
{ name = "*.ply", text = "󰆧", fg = "#7f849c" },
{ name = "*.pm", text = "", fg = "#74c7ec" },
{ name = "*.png", text = "", fg = "#7f849c" },
{ name = "*.po", text = "", fg = "#74c7ec" },
{ name = "*.pot", text = "", fg = "#74c7ec" },
{ name = "*.pp", text = "", fg = "#fab387" },
{ name = "*.ppt", text = "󰈧", fg = "#f38ba8" },
{ name = "*.prisma", text = "", fg = "#6c7086" },
{ name = "*.pro", text = "", fg = "#f9e2af" },
{ name = "*.ps1", text = "󰨊", fg = "#6c7086" },
{ name = "*.psb", text = "", fg = "#74c7ec" },
{ name = "*.psd", text = "", fg = "#74c7ec" },
{ name = "*.psd1", text = "󰨊", fg = "#7f849c" },
{ name = "*.psm1", text = "󰨊", fg = "#7f849c" },
{ name = "*.pub", text = "󰷖", fg = "#f9e2af" },
{ name = "*.pxd", text = "", fg = "#89b4fa" },
{ name = "*.pxi", text = "", fg = "#89b4fa" },
{ name = "*.py", text = "", fg = "#f9e2af" },
{ name = "*.pyc", text = "", fg = "#f9e2af" },
{ name = "*.pyd", text = "", fg = "#f9e2af" },
{ name = "*.pyi", text = "", fg = "#f9e2af" },
{ name = "*.pyo", text = "", fg = "#f9e2af" },
{ name = "*.pyx", text = "", fg = "#89b4fa" },
{ name = "*.qm", text = "", fg = "#74c7ec" },
{ name = "*.qml", text = "", fg = "#a6e3a1" },
{ name = "*.qrc", text = "", fg = "#a6e3a1" },
{ name = "*.qss", text = "", fg = "#a6e3a1" },
{ name = "*.query", text = "", fg = "#a6e3a1" },
{ name = "*.r", text = "󰟔", fg = "#6c7086" },
{ name = "*.rake", text = "", fg = "#313244" },
{ name = "*.rar", text = "", fg = "#fab387" },
{ name = "*.razor", text = "󱦘", fg = "#585b70" },
{ name = "*.rb", text = "", fg = "#313244" },
{ name = "*.res", text = "", fg = "#f38ba8" },
{ name = "*.resi", text = "", fg = "#f38ba8" },
{ name = "*.rlib", text = "", fg = "#fab387" },
{ name = "*.rmd", text = "", fg = "#74c7ec" },
{ name = "*.rproj", text = "󰗆", fg = "#a6e3a1" },
{ name = "*.rs", text = "", fg = "#fab387" },
{ name = "*.rss", text = "", fg = "#fab387" },
{ name = "*.sass", text = "", fg = "#f38ba8" },
{ name = "*.sbt", text = "", fg = "#f38ba8" },
{ name = "*.sc", text = "", fg = "#f38ba8" },
{ name = "*.scad", text = "", fg = "#f9e2af" },
{ name = "*.scala", text = "", fg = "#f38ba8" },
{ name = "*.scm", text = "󰘧", fg = "#f5e0dc" },
{ name = "*.scss", text = "", fg = "#f38ba8" },
{ name = "*.sh", text = "", fg = "#585b70" },
{ name = "*.sha1", text = "󰕥", fg = "#7f849c" },
{ name = "*.sha224", text = "󰕥", fg = "#7f849c" },
{ name = "*.sha256", text = "󰕥", fg = "#7f849c" },
{ name = "*.sha384", text = "󰕥", fg = "#7f849c" },
{ name = "*.sha512", text = "󰕥", fg = "#7f849c" },
{ name = "*.sig", text = "λ", fg = "#fab387" },
{ name = "*.signature", text = "λ", fg = "#fab387" },
{ name = "*.skp", text = "󰻫", fg = "#a6e3a1" },
{ name = "*.sldasm", text = "󰻫", fg = "#a6e3a1" },
{ name = "*.sldprt", text = "󰻫", fg = "#a6e3a1" },
{ name = "*.slim", text = "", fg = "#fab387" },
{ name = "*.sln", text = "", fg = "#6c7086" },
{ name = "*.slvs", text = "󰻫", fg = "#a6e3a1" },
{ name = "*.sml", text = "λ", fg = "#fab387" },
{ name = "*.so", text = "", fg = "#f5e0dc" },
{ name = "*.sol", text = "", fg = "#74c7ec" },
{ name = "*.spec.js", text = "", fg = "#f9e2af" },
{ name = "*.spec.jsx", text = "", fg = "#74c7ec" },
{ name = "*.spec.ts", text = "", fg = "#74c7ec" },
{ name = "*.spec.tsx", text = "", fg = "#585b70" },
{ name = "*.sql", text = "", fg = "#f5e0dc" },
{ name = "*.sqlite", text = "", fg = "#f5e0dc" },
{ name = "*.sqlite3", text = "", fg = "#f5e0dc" },
{ name = "*.srt", text = "󰨖", fg = "#f9e2af" },
{ name = "*.ssa", text = "󰨖", fg = "#f9e2af" },
{ name = "*.ste", text = "󰻫", fg = "#a6e3a1" },
{ name = "*.step", text = "󰻫", fg = "#a6e3a1" },
{ name = "*.stl", text = "󰆧", fg = "#7f849c" },
{ name = "*.stp", text = "󰻫", fg = "#a6e3a1" },
{ name = "*.strings", text = "", fg = "#74c7ec" },
{ name = "*.styl", text = "", fg = "#a6e3a1" },
{ name = "*.sub", text = "󰨖", fg = "#f9e2af" },
{ name = "*.sublime", text = "", fg = "#fab387" },
{ name = "*.suo", text = "", fg = "#6c7086" },
{ name = "*.sv", text = "󰍛", fg = "#a6e3a1" },
{ name = "*.svelte", text = "", fg = "#fab387" },
{ name = "*.svg", text = "󰜡", fg = "#fab387" },
{ name = "*.svh", text = "󰍛", fg = "#a6e3a1" },
{ name = "*.swift", text = "", fg = "#fab387" },
{ name = "*.t", text = "", fg = "#74c7ec" },
{ name = "*.tbc", text = "󰛓", fg = "#585b70" },
{ name = "*.tcl", text = "󰛓", fg = "#585b70" },
{ name = "*.templ", text = "", fg = "#f9e2af" },
{ name = "*.terminal", text = "", fg = "#a6e3a1" },
{ name = "*.test.js", text = "", fg = "#f9e2af" },
{ name = "*.test.jsx", text = "", fg = "#74c7ec" },
{ name = "*.test.ts", text = "", fg = "#74c7ec" },
{ name = "*.test.tsx", text = "", fg = "#585b70" },
{ name = "*.tex", text = "", fg = "#45475a" },
{ name = "*.tf", text = "", fg = "#585b70" },
{ name = "*.tfvars", text = "", fg = "#585b70" },
{ name = "*.tgz", text = "", fg = "#fab387" },
{ name = "*.tmux", text = "", fg = "#a6e3a1" },
{ name = "*.toml", text = "", fg = "#585b70" },
{ name = "*.torrent", text = "", fg = "#94e2d5" },
{ name = "*.tres", text = "", fg = "#7f849c" },
{ name = "*.ts", text = "", fg = "#74c7ec" },
{ name = "*.tscn", text = "", fg = "#7f849c" },
{ name = "*.tsconfig", text = "", fg = "#fab387" },
{ name = "*.tsx", text = "", fg = "#585b70" },
{ name = "*.ttf", text = "", fg = "#f5e0dc" },
{ name = "*.twig", text = "", fg = "#a6e3a1" },
{ name = "*.txt", text = "󰈙", fg = "#a6e3a1" },
{ name = "*.txz", text = "", fg = "#fab387" },
{ name = "*.typoscript", text = "", fg = "#fab387" },
{ name = "*.ui", text = "", fg = "#313244" },
{ name = "*.v", text = "󰍛", fg = "#a6e3a1" },
{ name = "*.vala", text = "", fg = "#585b70" },
{ name = "*.vh", text = "󰍛", fg = "#a6e3a1" },
{ name = "*.vhd", text = "󰍛", fg = "#a6e3a1" },
{ name = "*.vhdl", text = "󰍛", fg = "#a6e3a1" },
{ name = "*.vim", text = "", fg = "#a6e3a1" },
{ name = "*.vsh", text = "", fg = "#7f849c" },
{ name = "*.vsix", text = "", fg = "#6c7086" },
{ name = "*.vue", text = "", fg = "#a6e3a1" },
{ name = "*.wasm", text = "", fg = "#585b70" },
{ name = "*.wav", text = "", fg = "#74c7ec" },
{ name = "*.webm", text = "", fg = "#fab387" },
{ name = "*.webmanifest", text = "", fg = "#f9e2af" },
{ name = "*.webp", text = "", fg = "#7f849c" },
{ name = "*.webpack", text = "󰜫", fg = "#74c7ec" },
{ name = "*.wma", text = "", fg = "#74c7ec" },
{ name = "*.woff", text = "", fg = "#f5e0dc" },
{ name = "*.woff2", text = "", fg = "#f5e0dc" },
{ name = "*.wrl", text = "󰆧", fg = "#7f849c" },
{ name = "*.wrz", text = "󰆧", fg = "#7f849c" },
{ name = "*.x", text = "", fg = "#89b4fa" },
{ name = "*.xaml", text = "󰙳", fg = "#585b70" },
{ name = "*.xcf", text = "", fg = "#585b70" },
{ name = "*.xcplayground", text = "", fg = "#fab387" },
{ name = "*.xcstrings", text = "", fg = "#74c7ec" },
{ name = "*.xls", text = "󰈛", fg = "#585b70" },
{ name = "*.xlsx", text = "󰈛", fg = "#585b70" },
{ name = "*.xm", text = "", fg = "#74c7ec" },
{ name = "*.xml", text = "󰗀", fg = "#fab387" },
{ name = "*.xpi", text = "", fg = "#fab387" },
{ name = "*.xul", text = "", fg = "#fab387" },
{ name = "*.xz", text = "", fg = "#fab387" },
{ name = "*.yaml", text = "", fg = "#7f849c" },
{ name = "*.yml", text = "", fg = "#7f849c" },
{ name = "*.zig", text = "", fg = "#fab387" },
{ name = "*.zip", text = "", fg = "#fab387" },
{ name = "*.zsh", text = "", fg = "#a6e3a1" },
{ name = "*.zst", text = "", fg = "#fab387" },
{ name = "*.🔥", text = "", fg = "#fab387" },
]

View file

@ -16,6 +16,7 @@
./modules/git.nix ./modules/git.nix
./modules/rofi.nix ./modules/rofi.nix
./modules/spicetify.nix ./modules/spicetify.nix
./modules/yazi.nix
#./modules/ssh.nix #./modules/ssh.nix
]; ];
home.username = "xqtc"; home.username = "xqtc";

View file

@ -19,12 +19,15 @@ with inputs; {
sponsorblock sponsorblock
# dearrow # dearrow
pronoundb pronoundb
tabcenter-reborn
firefox-color
unpaywall unpaywall
bitwarden bitwarden
sidebery sidebery
leechblock-ng leechblock-ng
darkreader darkreader
stylus stylus
shinigami-eyes
violentmonkey violentmonkey
vimium-c vimium-c
noscript noscript
@ -248,15 +251,15 @@ with inputs; {
"toolkit.legacyUserProfileCustomizations.stylesheets" = "toolkit.legacyUserProfileCustomizations.stylesheets" =
true; # Needed to allow userChrome.css true; # Needed to allow userChrome.css
}; };
userChrome = '' # userChrome = ''
@import "firefox-gnome-theme/userChrome.css"; # #TabsToolbar {
#TabsToolbar { # display: none; !important
display: none; !important # }
} # #sidebar-header {
#sidebar-header { # display: none;
display: none; # }
} # '';
''; userChrome = builtins.readFile ../config-files/catpuccin-firefox.css;
}; };
}; };
} }

View file

@ -61,8 +61,9 @@ in {
pkgs.ghc pkgs.ghc
pkgs.rizin pkgs.rizin
# pkgs.cutter (pkgs.cutter.withPlugins (ps: with ps; [ jsdec rz-ghidra sigdb ]))
# pkgs.cutterPlugins.rz-ghidra
pkgs.imhex
pkgs.ghidra pkgs.ghidra
pkgs.jetbrains.rust-rover pkgs.jetbrains.rust-rover

8
home/modules/yazi.nix Normal file
View file

@ -0,0 +1,8 @@
{config, lib, pkgs, ...}:
{
programs.yazi = {
enable = true;
enableNushellIntegration = true;
theme = builtins.fromTOML (builtins.readFile ../config-files/yazi-catppuccin-mocha.toml);
};
}

View file

@ -47,7 +47,6 @@
hardware.opengl = { hardware.opengl = {
enable = true; enable = true;
driSupport = true;
driSupport32Bit = true; driSupport32Bit = true;
}; };