This commit is contained in:
2025-11-14 09:07:37 +01:00
parent 03aebab782
commit e6609fd6f4
80 changed files with 770 additions and 77 deletions

View File

@@ -21,11 +21,26 @@ let
"audio/*" = [ "mpv.desktop" ];
"video/*" = [ "mpv.dekstop" ];
"image/*" = [ "kitty-icat.desktop" ];
"application/json" = browser;
#"application/json" = browser;
"application/pdf" = [ "kitty-tdf.desktop" ];
"x-scheme-handler/discord" = [ "discordcanary.desktop" ];
"x-scheme-handler/spotify" = [ "spotify.desktop" ];
"x-scheme-handler/tg" = [ "telegramdesktop.desktop" ];
"text/csv" = [ "kitty-tabiew.desktop" ];
"application/csv" = [ "kitty-tabiew.desktop" ];
"text/tab-separated-values" = [ "kitty-tabiew.desktop" ];
"application/tsv" = [ "kitty-tabiew.desktop" ];
"application/json" = [ "kitty-tabiew.desktop" ];
"application/x-ndjson" = [ "kitty-tabiew.desktop" ];
"application/vnd.apache.arrow.file" = [ "kitty-tabiew.desktop" ];
"application/parquet" = [ "kitty-tabiew.desktop" ];
"application/x-parquet" = [ "kitty-tabiew.desktop" ];
"application/vnd.sqlite3" = [ "kitty-tabiew.desktop" ];
"application/x-sqlite3" = [ "kitty-tabiew.desktop" ];
"application/fwf" = [ "kitty-tabiew.desktop" ];
"text/fwf" = [ "kitty-tabiew.desktop" ];
};
in
{
@@ -62,6 +77,34 @@ in
"Office"
];
};
kitty-tabiew = {
name = "Tabiew CSV Viewer";
exec = "kitty -e tw %F --theme catppuccin";
terminal = false;
type = "Application";
mimeType = [
"text/csv"
"application/csv"
"text/tab-separated-values"
"application/tsv"
"application/json"
"application/x-ndjson"
"application/vnd.apache.arrow.file"
"application/parquet"
"application/x-parquet"
"application/vnd.sqlite3"
"application/x-sqlite3"
"application/fwf"
"text/fwf"
];
categories = [
"Utility"
"Viewer"
"Database"
"Development"
];
};
};
userDirs = {