25 lines
641 B
Nix
25 lines
641 B
Nix
{ pkgs, ... }: {
|
|
home.packages = [ pkgs.duti ];
|
|
|
|
xdg.configFile."duti/config".text = ''
|
|
# browser
|
|
com.google.Chrome public.html
|
|
com.google.Chrome public.url
|
|
com.google.Chrome public.xhtml
|
|
|
|
# text editor (.txt files use com.apple.traditional-mac-plain-text)
|
|
VSCodium com.apple.traditional-mac-plain-text
|
|
VSCodium public.text
|
|
VSCodium public.plain-text
|
|
|
|
# markdown viewer
|
|
MarkEdit net.daringfireball.markdown
|
|
|
|
# terminal
|
|
kitty public.shell-script
|
|
|
|
# pdf
|
|
com.apple.Preview com.adobe.pdf
|
|
'';
|
|
# defaults applied via system.activationScripts.defaultApps in hosts/poppy/default.nix
|
|
}
|