diff options
-rw-r--r-- | bash/symlinks.sh | 4 | ||||
-rw-r--r-- | bash/x.sh | 8 | ||||
-rw-r--r-- | nixos/evince.desktop | 7 | ||||
-rw-r--r-- | nixos/firefox.desktop | 7 |
4 files changed, 26 insertions, 0 deletions
diff --git a/bash/symlinks.sh b/bash/symlinks.sh index 9683e67..a6777a9 100644 --- a/bash/symlinks.sh +++ b/bash/symlinks.sh @@ -31,6 +31,10 @@ ln -fs $DOTFILES/tmux/tmux.conf ~/.tmux.conf ln -fs $DOTFILES/tmux/tmux-macos.conf ~/.tmux-macos.conf ln -fs $DOTFILES/tmux/tmux-gnu-linux.conf ~/.tmux-gnu-linux.conf +## NixOS +ln -fs $DOTFILES/nixos/evince.destkop ~/.local/share/applications/evince.desktop +ln -fs $DOTFILES/nixos/firefox.destkop ~/.local/share/applications/firefox.desktop + ## Emacs mkdir -p $HOME/.emacs.d/private/layers/ ln -fs $DOTFILES/spacemacs.el ~/.spacemacs @@ -3,4 +3,12 @@ isLinux && { xmodmap ~/.Xmodmap xset r rate 250 50 + + xdg-mime default evince.desktop application/pdf + xdg-mime default vlc.desktop video/mp4 + xdg-mime default vlc.desktop video/webm + + xdg-settings set default-web-browser firefox.desktop + xdg-mime default firefox.desktop text/html + xdg-mime default firefox.desktop text/xml } diff --git a/nixos/evince.desktop b/nixos/evince.desktop new file mode 100644 index 0000000..74db13a --- /dev/null +++ b/nixos/evince.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Type=Application +Name=evince +Comment=Evince PDF viewer +Terminal=false +Exec=evince +Categories=Network;WebBrowser diff --git a/nixos/firefox.desktop b/nixos/firefox.desktop new file mode 100644 index 0000000..cc59647 --- /dev/null +++ b/nixos/firefox.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Type=Application +Name=firefox +Comment=Firefox browser +Terminal=false +Exec=firefox +Categories=WebBrowser
\ No newline at end of file |