diff --git a/home/duti.nix b/home/duti.nix index e69de29..610d948 100644 --- a/home/duti.nix +++ b/home/duti.nix @@ -0,0 +1,25 @@ +{ 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 +}