1
Files
flake-nixinator/home/modules/yazi/specialFiles.nix

183 lines
8.6 KiB
Nix

{color}: let
mkFile = name: icon: fg: {
inherit name icon fg;
};
in [
(mkFile "avif" "" color.hexS.overlay1)
(mkFile ".babelrc" "" color.hexS.yellow)
(mkFile ".bash_profile" "" color.hexS.green)
(mkFile ".bashrc" "" color.hexS.green)
(mkFile "brewfile" "" color.hexS.surface0)
(mkFile "bspwmrc" "" color.hexS.surface0)
(mkFile "build" "" color.hexS.green)
(mkFile "build.gradle" "" color.hexS.surface2)
(mkFile "build.zig.zon" "" color.hexS.peach)
(mkFile "bun.lockb" "" color.hexS.rosewater)
(mkFile "cantorrc" "" color.hexS.blue)
(mkFile "checkhealth" "󰓙" color.hexS.blue)
(mkFile ".clang-format" "" color.hexS.overlay1)
(mkFile ".clang-tidy" "" color.hexS.overlay1)
(mkFile "cmakelists.txt" "" color.hexS.text)
(mkFile "code_of_conduct" "" color.hexS.red)
(mkFile "code_of_conduct.md" "" color.hexS.red)
(mkFile ".codespellrc" "󰓆" color.hexS.green)
(mkFile "commit_editmsg" "" color.hexS.peach)
(mkFile "commitlint.config.js" "󰜘" color.hexS.teal)
(mkFile "commitlint.config.ts" "󰜘" color.hexS.teal)
(mkFile "compose.yaml" "󰡨" color.hexS.blue)
(mkFile "compose.yml" "󰡨" color.hexS.blue)
(mkFile ".condarc" "" color.hexS.green)
(mkFile "config" "" color.hexS.overlay1)
(mkFile "containerfile" "󰡨" color.hexS.blue)
(mkFile "copying" "" color.hexS.yellow)
(mkFile "copying.lesser" "" color.hexS.yellow)
(mkFile "docker-compose.yaml" "󰡨" color.hexS.blue)
(mkFile "docker-compose.yml" "󰡨" color.hexS.blue)
(mkFile "dockerfile" "󰡨" color.hexS.blue)
(mkFile ".dockerignore" "󰡨" color.hexS.blue)
(mkFile ".ds_store" "" color.hexS.surface1)
(mkFile ".editorconfig" "" color.hexS.rosewater)
(mkFile ".env" "" color.hexS.yellow)
(mkFile "eslint.config.cjs" "" color.hexS.surface2)
(mkFile "eslint.config.js" "" color.hexS.surface2)
(mkFile "eslint.config.mjs" "" color.hexS.surface2)
(mkFile "eslint.config.ts" "" color.hexS.surface2)
(mkFile ".eslintignore" "" color.hexS.surface2)
(mkFile ".eslintrc" "" color.hexS.surface2)
(mkFile "ext_typoscript_setup.txt" "" color.hexS.peach)
(mkFile "favicon.ico" "" color.hexS.yellow)
(mkFile "fp-info-cache" "" color.hexS.rosewater)
(mkFile "fp-lib-table" "" color.hexS.rosewater)
(mkFile "FreeCAD.conf" "" color.hexS.red)
(mkFile "gemfile$" "" color.hexS.surface0)
(mkFile ".gitattributes" "" color.hexS.peach)
(mkFile ".git-blame-ignore-revs" "" color.hexS.peach)
(mkFile ".gitconfig" "" color.hexS.peach)
(mkFile ".gitignore" "" color.hexS.peach)
(mkFile ".gitlab-ci.yml" "" color.hexS.peach)
(mkFile ".gitmodules" "" color.hexS.peach)
(mkFile "gnumakefile" "" color.hexS.overlay1)
(mkFile "go.mod" "" color.hexS.sapphire)
(mkFile "go.sum" "" color.hexS.sapphire)
(mkFile "go.work" "" color.hexS.sapphire)
(mkFile "gradle.properties" "" color.hexS.surface2)
(mkFile "gradlew" "" color.hexS.surface2)
(mkFile "gradle-wrapper.properties" "" color.hexS.surface2)
(mkFile "groovy" "" color.hexS.surface2)
(mkFile "gruntfile.babel.js" "" color.hexS.peach)
(mkFile "gruntfile.coffee" "" color.hexS.peach)
(mkFile "gruntfile.js" "" color.hexS.peach)
(mkFile "gruntfile.ts" "" color.hexS.peach)
(mkFile ".gtkrc-2.0" "" color.hexS.rosewater)
(mkFile "gtkrc" "" color.hexS.rosewater)
(mkFile "gulpfile.babel.js" "" color.hexS.red)
(mkFile "gulpfile.coffee" "" color.hexS.red)
(mkFile "gulpfile.js" "" color.hexS.red)
(mkFile "gulpfile.ts" "" color.hexS.red)
(mkFile ".gvimrc" "" color.hexS.green)
(mkFile "_gvimrc" "" color.hexS.green)
(mkFile "hypridle.conf" "" color.hexS.sapphire)
(mkFile "hyprland.conf" "" color.hexS.sapphire)
(mkFile "hyprlock.conf" "" color.hexS.sapphire)
(mkFile "hyprpaper.conf" "" color.hexS.sapphire)
(mkFile "i18n.config.js" "󰗊" color.hexS.overlay1)
(mkFile "i18n.config.ts" "󰗊" color.hexS.overlay1)
(mkFile "i3blocks.conf" "" color.hexS.rosewater)
(mkFile "i3status.conf" "" color.hexS.rosewater)
(mkFile "ionic.config.json" "" color.hexS.blue)
(mkFile ".justfile" "" color.hexS.overlay1)
(mkFile "justfile" "" color.hexS.overlay1)
(mkFile "kalgebrarc" "" color.hexS.blue)
(mkFile "kdeglobals" "" color.hexS.blue)
(mkFile "kdenlive-layoutsrc" "" color.hexS.blue)
(mkFile "kdenliverc" "" color.hexS.blue)
(mkFile "kritadisplayrc" "" color.hexS.accent)
(mkFile "kritarc" "" color.hexS.accent)
(mkFile "license" "" color.hexS.yellow)
(mkFile "license.md" "" color.hexS.yellow)
(mkFile ".luacheckrc" "" color.hexS.blue)
(mkFile ".luaurc" "" color.hexS.blue)
(mkFile "lxde-rc.xml" "" color.hexS.overlay2)
(mkFile "lxqt.conf" "" color.hexS.blue)
(mkFile ".mailmap" "󰊢" color.hexS.peach)
(mkFile "makefile" "" color.hexS.overlay1)
(mkFile "mix.lock" "" color.hexS.overlay1)
(mkFile "mpv.conf" "" color.hexS.accentText)
(mkFile ".nanorc" "" color.hexS.surface0)
(mkFile "node_modules" "" color.hexS.red)
(mkFile ".npmignore" "" color.hexS.red)
(mkFile ".npmrc" "" color.hexS.red)
(mkFile "nuxt.config.cjs" "󱄆" color.hexS.green)
(mkFile "nuxt.config.js" "󱄆" color.hexS.green)
(mkFile "nuxt.config.mjs" "󱄆" color.hexS.green)
(mkFile "nuxt.config.ts" "󱄆" color.hexS.green)
(mkFile ".nuxtrc" "󱄆" color.hexS.green)
(mkFile ".nvmrc" "" color.hexS.green)
(mkFile "package.json" "" color.hexS.red)
(mkFile "package-lock.json" "" color.hexS.surface0)
(mkFile "PKGBUILD" "" color.hexS.blue)
(mkFile "platformio.ini" "" color.hexS.peach)
(mkFile "pom.xml" "" color.hexS.surface0)
(mkFile ".pre-commit-config.yaml" "󰛢" color.hexS.peach)
(mkFile "prettier.config.cjs" "" color.hexS.blue)
(mkFile "prettier.config.js" "" color.hexS.blue)
(mkFile "prettier.config.mjs" "" color.hexS.blue)
(mkFile "prettier.config.ts" "" color.hexS.blue)
(mkFile ".prettierignore" "" color.hexS.blue)
(mkFile ".prettierrc.cjs" "" color.hexS.blue)
(mkFile ".prettierrc" "" color.hexS.blue)
(mkFile ".prettierrc.js" "" color.hexS.blue)
(mkFile ".prettierrc.json5" "" color.hexS.blue)
(mkFile ".prettierrc.json" "" color.hexS.blue)
(mkFile ".prettierrc.mjs" "" color.hexS.blue)
(mkFile ".prettierrc.toml" "" color.hexS.blue)
(mkFile ".prettierrc.yaml" "" color.hexS.blue)
(mkFile ".prettierrc.yml" "" color.hexS.blue)
(mkFile "procfile" "" color.hexS.overlay1)
(mkFile "PrusaSlicerGcodeViewer.ini" "" color.hexS.peach)
(mkFile "PrusaSlicer.ini" "" color.hexS.peach)
(mkFile ".pylintrc" "" color.hexS.overlay1)
(mkFile "py.typed" "" color.hexS.yellow)
(mkFile "QtProject.conf" "" color.hexS.green)
(mkFile "rakefile" "" color.hexS.surface0)
(mkFile "readme" "󰂺" color.hexS.rosewater)
(mkFile "readme.md" "󰂺" color.hexS.rosewater)
(mkFile "rmd" "" color.hexS.sapphire)
(mkFile "robots.txt" "󰚩" color.hexS.overlay0)
(mkFile "security" "󰒃" color.hexS.subtext1)
(mkFile "security.md" "󰒃" color.hexS.subtext1)
(mkFile "settings.gradle" "" color.hexS.surface2)
(mkFile ".settings.json" "" color.hexS.overlay0)
(mkFile ".SRCINFO" "󰣇" color.hexS.blue)
(mkFile "svelte.config.js" "" color.hexS.peach)
(mkFile "sxhkdrc" "" color.hexS.surface0)
(mkFile "sym-lib-table" "" color.hexS.rosewater)
(mkFile "tailwind.config.js" "󱏿" color.hexS.sapphire)
(mkFile "tailwind.config.mjs" "󱏿" color.hexS.sapphire)
(mkFile "tailwind.config.ts" "󱏿" color.hexS.sapphire)
(mkFile "tmux.conf" "" color.hexS.green)
(mkFile "tmux.conf.local" "" color.hexS.green)
(mkFile "tsconfig.json" "" color.hexS.sapphire)
(mkFile "unlicense" "" color.hexS.yellow)
(mkFile "vagrantfile$" "" color.hexS.overlay0)
(mkFile "vercel.json" "" color.hexS.rosewater)
(mkFile ".vimrc" "" color.hexS.green)
(mkFile "_vimrc" "" color.hexS.green)
(mkFile "vlcrc" "󰕼" color.hexS.peach)
(mkFile "webpack" "󰜫" color.hexS.sapphire)
(mkFile "weston.ini" "" color.hexS.yellow)
(mkFile "workspace" "" color.hexS.green)
(mkFile ".Xauthority" "" color.hexS.peach)
(mkFile ".xinitrc" "" color.hexS.peach)
(mkFile "xmobarrc" "" color.hexS.red)
(mkFile "xmobarrc.hs" "" color.hexS.red)
(mkFile "xmonad.hs" "" color.hexS.red)
(mkFile "xorg.conf" "" color.hexS.peach)
(mkFile ".Xresources" "" color.hexS.peach)
(mkFile ".xsession" "" color.hexS.peach)
(mkFile "xsettingsd.conf" "" color.hexS.peach)
(mkFile ".zprofile" "" color.hexS.green)
(mkFile ".zshenv" "" color.hexS.green)
(mkFile ".zshrc" "" color.hexS.green)
]