add textmate as the default text editor
This commit is contained in:
parent
69cbd67092
commit
1f47e0e27d
2 changed files with 40 additions and 39 deletions
|
|
@ -224,45 +224,45 @@
|
||||||
# File associations configuration (macOS equivalent of xdg.mimeApps)
|
# File associations configuration (macOS equivalent of xdg.mimeApps)
|
||||||
# Uses duti to set default applications for file types via Launch Services
|
# Uses duti to set default applications for file types via Launch Services
|
||||||
home.activation.setFileAssociations = config.lib.dag.entryAfter ["writeBoundary"] ''
|
home.activation.setFileAssociations = config.lib.dag.entryAfter ["writeBoundary"] ''
|
||||||
# Text and code files - open with Ghostty terminal (which opens Neovim)
|
# Text and code files - open with TextMate
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .txt all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .txt all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .md all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .md all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .markdown all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .markdown all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .nix all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .nix all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .sh all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .sh all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .bash all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .bash all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .zsh all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .zsh all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .fish all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .fish all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .py all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .py all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .js all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .js all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .ts all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .ts all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .jsx all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .jsx all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .tsx all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .tsx all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .json all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .json all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .yaml all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .yaml all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .yml all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .yml all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .toml all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .toml all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .xml all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .xml all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .css all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .css all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .log all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .log all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .csv all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .csv all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .conf all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .conf all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .config all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .config all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .ini all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .ini all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .env all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .env all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .c all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .c all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .cpp all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .cpp all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .h all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .h all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .hpp all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .hpp all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .rs all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .rs all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .go all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .go all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .java all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .java all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .rb all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .rb all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .php all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .php all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .lua all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .lua all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .vim all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .vim all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .tex all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .tex all
|
||||||
run ${pkgs.duti}/bin/duti -s com.mitchellh.ghostty .bib all
|
run ${pkgs.duti}/bin/duti -s com.macromates.TextMate .bib all
|
||||||
|
|
||||||
# Documents - PDF with Preview
|
# Documents - PDF with Preview
|
||||||
run ${pkgs.duti}/bin/duti -s com.apple.Preview .pdf all
|
run ${pkgs.duti}/bin/duti -s com.apple.Preview .pdf all
|
||||||
|
|
|
||||||
|
|
@ -21,6 +21,7 @@
|
||||||
"obsidian"
|
"obsidian"
|
||||||
"snipaste"
|
"snipaste"
|
||||||
"ghostty"
|
"ghostty"
|
||||||
|
"textmate"
|
||||||
"slidepilot"
|
"slidepilot"
|
||||||
"tencent-meeting"
|
"tencent-meeting"
|
||||||
"ovito"
|
"ovito"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue