aboutsummaryrefslogblamecommitdiff
path: root/bash/x.sh
blob: e75cff3b07bdfb3755d3c435d7e588f7d6acc6a9 (plain) (tree)
1
2
3
4
5
6
7
8
9
10


                   

                    
 
                                              


                                                 
                                               

                                           



                                                      
 
                                                   
 
#!/usr/bin/env bash

isLinux && {
  xmodmap ~/.Xmodmap
  xset r rate 250 50

  # query with: xdg-mime query filetype <file>
  xdg-mime default evince.desktop application/pdf
  xdg-mime default vlc.desktop video/mp4
  xdg-mime default vlc.desktop video/webm
  xdg-mime default vlc.desktop video/x-matroska
  xdg-mime default vlc.desktop audio/mpeg
  xdg-mime default vlc.desktop audio/x-flac

  xdg-settings set default-web-browser firefox.desktop
  xdg-mime default firefox.desktop text/html
  xdg-mime default firefox.desktop text/xml

  xdg-mime default nautilus.desktop inode/directory
}