#+TITLE: Configuration Files :DRAWER: #+STARTUP: overview #+LANGUAGE: en #+EMAIL: dehaeze.thomas@gmail.com #+AUTHOR: Dehaeze Thomas #+HTML_LINK_HOME: ./index.html #+HTML_LINK_UP: ./index.html #+HTML_HEAD: #+HTML_HEAD: #+HTML_HEAD: #+HTML_HEAD: #+HTML_HEAD: #+HTML_HEAD: :END: * SSH :PROPERTIES: :header-args: :tangle ~/.ssh/config :header-args+: :comments none :mkdirp yes :END: #+begin_src conf AddKeysToAgent yes Host grenoble hostname 82.64.103.2 Port 10022 user tdehaeze IdentityFile ~/.ssh/id_rsa Host wingaudio hostname 207.154.251.241 Port 22 user tdehaeze IdentityFile ~/.ssh/id_rsa Host octoprint hostname 192.168.1.56 Port 22 user pi IdentityFile ~/.ssh/id_rsa Host hassio hostname 192.168.1.101 Port 10022 user root IdentityFile ~/.ssh/id_rsa Host nas hostname 192.168.1.50 Port 10022 user tdehaeze IdentityFile ~/.ssh/id_rsa #+end_src * Font :PROPERTIES: :header-args: :tangle ~/.config/fontconfig/fonts.conf :header-args+: :comments none :mkdirp yes :END: #+begin_src conf serif Linux Libertine sans-serif Linux Biolinum sans Linux Biolinum monospace SauceCodePro Nerd Font Mono #+end_src * Input :PROPERTIES: :header-args: :tangle ~/.inputrc :header-args+: :comments both :mkdirp yes :END: Completion: #+BEGIN_SRC conf # Single tab for autocompletion set show-all-if-ambiguous on # Ignore case for completion set completion-ignore-case on #+END_SRC vi mode: #+BEGIN_SRC conf # VI mode (works in bash and zsh) set editing-mode vi # Show which mode (normal or insert) set show-mode-in-prompt on # Show the mode by changing the cursor set vi-ins-mode-string \1\e[6 q\2 set vi-cmd-mode-string \1\e[2 q\2 #+END_SRC Key-bindings for vi-mode: #+BEGIN_SRC conf set keymap vi-command # these are for vi-command mode Control-l: clear-screen Control-a: beginning-of-line Control-e: end-of-line Control-w: "\C-aisudo \C-e" set keymap vi-insert # these are for vi-insert mode Control-l: clear-screen Control-a: beginning-of-line Control-e: end-of-line Control-w: "\C-asudo \C-e" #+END_SRC Colorized completion #+begin_src conf # Color files by types set colored-stats On # Append char to indicate type set visible-stats On # Mark symlinked directories set mark-symlinked-directories On # Color the common prefix set colored-completion-prefix On # Color the common prefix in menu-complete set menu-complete-display-prefix On #+end_src Don't echo =^C= after =Ctrl+C= is pressed. #+begin_src conf set echo-control-characters off #+end_src * GnuPG :PROPERTIES: :header-args: :tangle ~/.gnupg/gpg-agent.conf :header-args+: :comments both :mkdirp yes :END: #+BEGIN_SRC conf default-cache-ttl 60480000 max-cache-ttl 60480000 #+END_SRC * Redshift :PROPERTIES: :header-args: :tangle ~/.config/redshift.conf :header-args+: :comments none :mkdirp yes :END: #+begin_src conf [redshift] temp-day=5700 temp-night=3500 transition=1 ;brightness-day=0.7 ;brightness-night=0.4 location-provider=manual adjustment-method=randr [manual] lat=45.1 lon=5.7 #+end_src * dmenu :PROPERTIES: :header-args: :tangle ~/.dmenurc :header-args+: :comments both :mkdirp yes :END: #+BEGIN_SRC conf # define the font for dmenu to be used DMENU_FN="Hack Nerd Font 12" # background colour for unselected menu-items DMENU_NB="#222D31" # textcolour for unselected menu-items DMENU_NF="#F9FAF9" # background colour for selected menu-items DMENU_SB="#16A085" # textcolour for selected menu-items DMENU_SF="#F9FAF9" # command for the terminal application to be used: TERMINAL_CMD="terminal -e" # export our variables DMENU_OPTIONS="-fn $DMENU_FN -nb $DMENU_NB -nf $DMENU_NF -sf $DMENU_SF -sb $DMENU_SB" #+END_SRC * Locale :PROPERTIES: :header-args: :tangle ~/.config/locale.conf :header-args+: :comments both :mkdirp yes :END: #+BEGIN_SRC conf LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC=fr_FR.UTF-8 LC_TIME=fr_FR.UTF-8 LC_COLLATE="en_US.UTF-8" LC_MONETARY=fr_FR.UTF-8 LC_MESSAGES="en_US.UTF-8" LC_PAPER=fr_FR.UTF-8 LC_NAME=fr_FR.UTF-8 LC_ADDRESS=fr_FR.UTF-8 LC_TELEPHONE=fr_FR.UTF-8 LC_MEASUREMENT=fr_FR.UTF-8 LC_IDENTIFICATION=fr_FR.UTF-8 LC_ALL= #+END_SRC * Pass Git Helper :PROPERTIES: :header-args: :tangle ~/.config/pass-git-helper/git-pass-mapping.ini :header-args+: :comments both :mkdirp yes :END: #+BEGIN_SRC conf [github.com*] target=github.com/tdehaeze #+END_SRC