revert: remove MarkEdit theme/MTE extensions config
This commit is contained in:
parent
9b54c129a2
commit
93bc0d0c02
3 changed files with 0 additions and 38 deletions
|
|
@ -5,7 +5,6 @@
|
||||||
./git.nix
|
./git.nix
|
||||||
./zsh.nix
|
./zsh.nix
|
||||||
./duti.nix
|
./duti.nix
|
||||||
./markedit.nix
|
|
||||||
];
|
];
|
||||||
|
|
||||||
home.stateVersion = "24.11";
|
home.stateVersion = "24.11";
|
||||||
|
|
|
||||||
|
|
@ -1,16 +0,0 @@
|
||||||
{ pkgs, ... }: {
|
|
||||||
# MarkEdit extensions - install .js scripts to MarkEdit's scripts directory
|
|
||||||
# Path: ~/Library/Containers/app.cyan.markedit/Data/Documents/scripts/
|
|
||||||
|
|
||||||
# Catppuccin theme
|
|
||||||
home.file."Library/Containers/app.cyan.markedit/Data/Documents/scripts/markedit-theme-catppuccin.js".source = pkgs.fetchurl {
|
|
||||||
url = "https://raw.githubusercontent.com/MarkEdit-app/MarkEdit-theme-catppuccin/main/dist/markedit-theme-catppuccin.js";
|
|
||||||
sha256 = "1mhl4s4ggmiy27dgr7cfwybq18alfald3my1x0l511p5h4psw9xf";
|
|
||||||
};
|
|
||||||
|
|
||||||
# Markdown Table Editor (MTE)
|
|
||||||
home.file."Library/Containers/app.cyan.markedit/Data/Documents/scripts/markedit-mte.js".source = pkgs.fetchurl {
|
|
||||||
url = "https://raw.githubusercontent.com/MarkEdit-app/MarkEdit-mte/main/dist/markedit-mte.js";
|
|
||||||
sha256 = "000pw16f60nv1jq7g6yjf0ymzg4mbga7m98naj8j794lmh6ss20v";
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
@ -22,27 +22,6 @@
|
||||||
fi
|
fi
|
||||||
'';
|
'';
|
||||||
|
|
||||||
# Configure MarkEdit settings via jq
|
|
||||||
system.activationScripts.markeditSettings.text = let
|
|
||||||
settingsFile = "/Users/michaotic/Library/Containers/app.cyan.markedit/Data/Documents/settings.json";
|
|
||||||
jqBin = "${pkgs.jq}/bin/jq";
|
|
||||||
in ''
|
|
||||||
if [ -f "${settingsFile}" ]; then
|
|
||||||
tmp=/tmp/markedit-settings-$$.json
|
|
||||||
if ${jqBin} '. + {
|
|
||||||
"extension.markeditThemeCatppuccin": {
|
|
||||||
"enabledMode": "both",
|
|
||||||
"lightTheme": "latte",
|
|
||||||
"darkTheme": "mocha"
|
|
||||||
}
|
|
||||||
}' "${settingsFile}" > "$tmp" 2>/dev/null; then
|
|
||||||
cp "$tmp" "${settingsFile}"
|
|
||||||
chown michaotic:staff "${settingsFile}"
|
|
||||||
fi
|
|
||||||
rm -f "$tmp"
|
|
||||||
fi
|
|
||||||
'';
|
|
||||||
|
|
||||||
home-manager.users.michaotic = {
|
home-manager.users.michaotic = {
|
||||||
imports = [ ../../home/kitty.nix ];
|
imports = [ ../../home/kitty.nix ];
|
||||||
programs.zsh.shellAliases = {
|
programs.zsh.shellAliases = {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue