literate-dotfiles/config.org
2021-10-25 14:23:31 +02:00

805 lines
22 KiB
Org Mode
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#+TITLE: Configuration Files
#+SETUPFILE: ./setup/org-setup-file.org
* SSH
:PROPERTIES:
:header-args: :tangle ~/.ssh/config
:header-args+: :comments none :mkdirp yes
:END:
#+begin_src conf :noweb yes
AddKeysToAgent yes
Host homelab
hostname <<get-password(passname="ip/homelab")>>
Port 22
user thomas
IdentityFile ~/.ssh/id_rsa
Host router
hostname 192.168.1.1
Port 22
user root
IdentityFile ~/.ssh/id_rsa
Host smarttv
hostname 192.168.1.73
Port 22
user thomas
IdentityFile ~/.ssh/id_rsa
Host oneplus
hostname 192.168.1.101
Port 8022
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
<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
<alias>
<family>serif</family>
<prefer><family>Linertinus Serif</family></prefer>
</alias>
<alias>
<family>sans-serif</family>
<prefer><family>Linux Biolinum</family></prefer>
</alias>
<alias>
<family>sans</family>
<prefer><family>Linux Biolinum</family></prefer>
</alias>
<alias>
<family>monospace</family>
<prefer><family>Hack Nerd Font Mono</family></prefer>
</alias>
</fontconfig>
#+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
* Xcompose
#+begin_src conf :tangle ~/.XCompose
include "/usr/share/X11/locale/en_US.UTF-8/Compose"
<dead_acute> <space> : "'"
### DEAD_ACUTE
# Fixing dead_acute "´" assignments by overwriting the assignments
<dead_acute> <B> : "'B"
<dead_acute> <b> : "'b"
<dead_acute> <C> : "Ç" Ccedilla # LATIN CAPITAL LETTER C WITH CEDILLA
<dead_acute> <c> : "ç" ccedilla # LATIN SMALL LETTER C WITH CEDILLA
<dead_acute> <D> : "'D"
<dead_acute> <d> : "'d"
<dead_acute> <F> : "'F"
<dead_acute> <f> : "'f"
<dead_acute> <G> : "'G"
<dead_acute> <g> : "'g"
<dead_acute> <H> : "'H"
<dead_acute> <h> : "'h"
<dead_acute> <J> : "'J"
<dead_acute> <j> : "'j"
<dead_acute> <K> : "'K"
<dead_acute> <k> : "'k"
<dead_acute> <L> : "'L"
<dead_acute> <l> : "'l"
<dead_acute> <M> : "'M"
<dead_acute> <m> : "'m"
<dead_acute> <N> : "'N"
<dead_acute> <n> : "'n"
<dead_acute> <P> : "'P"
<dead_acute> <p> : "'p"
<dead_acute> <Q> : "'Q"
<dead_acute> <q> : "'q"
<dead_acute> <R> : "'R"
<dead_acute> <r> : "'r"
<dead_acute> <S> : "'S"
<dead_acute> <s> : "'s"
<dead_acute> <T> : "'T"
<dead_acute> <t> : "'t"
<dead_acute> <V> : "'V"
<dead_acute> <v> : "'v"
<dead_acute> <W> : "'W"
<dead_acute> <w> : "'w"
<dead_acute> <X> : "'X"
<dead_acute> <x> : "'x"
<dead_acute> <Z> : "'Z"
<dead_acute> <z> : "'z"
<dead_acute> <1> : "'1"
<dead_acute> <2> : "'2"
<dead_acute> <3> : "'3"
<dead_acute> <4> : "'4"
<dead_acute> <5> : "'5"
<dead_acute> <6> : "'6"
<dead_acute> <7> : "'7"
<dead_acute> <8> : "'8"
<dead_acute> <9> : "'9"
<dead_acute> <0> : "'0"
<dead_acute> <dead_acute> : "''"
<dead_acute> <dead_grave> : "'`"
<dead_acute> <dead_diaeresis> : "'\""
<dead_acute> <dead_circumflex> : "'^"
<dead_acute> <dead_tilde> : "'~"
<dead_acute> <exclam> : "'!"
<dead_acute> <exclamdown> : "'¡"
<dead_acute> <onesuperior> : "'¹"
<dead_acute> <at> : "'@"
<dead_acute> <twosuperior> : "'²"
<dead_acute> <numbersign> : "'#"
<dead_acute> <threesuperior> : "'³"
<dead_acute> <dollar> : "'$"
<dead_acute> <currency> : "'¤"
<dead_acute> <sterling> : "'£"
<dead_acute> <percent> : "'%"
<dead_acute> <EuroSign> : "'€"
<dead_acute> <onequarter> : "'¼"
<dead_acute> <ampersand> : "'&"
<dead_acute> <onehalf> : "'½"
<dead_acute> <asterisk> : "'*"
<dead_acute> <threequarters> : "'¾"
<dead_acute> <parenleft> : "'("
<dead_acute> <leftsinglequotemark> : "'"
<dead_acute> <parenright> : "')"
<dead_acute> <rightsinglequotemark> : "'"
<dead_acute> <minus> : "'-"
<dead_acute> <underscore> : "'_"
<dead_acute> <yen> : "'¥"
<dead_acute> <equal> : "'="
<dead_acute> <plus> : "'+"
<dead_acute> <multiply> : "'×"
<dead_acute> <division> : "'÷"
<dead_acute> <bracketleft> : "'["
<dead_acute> <bracketright> : "']"
<dead_acute> <braceleft> : "'{"
<dead_acute> <braceright> : "'}"
<dead_acute> <guillemotleft> : "'«"
<dead_acute> <guillemotright> : "'»"
<dead_acute> <acute> : "'´"
<dead_acute> <diaeresis> : "'¨"
<dead_acute> <backslash> : "'\\"
<dead_acute> <bar> : "'|"
<dead_acute> <notsign> : "'¬"
<dead_acute> <brokenbar> : "'¦"
<dead_acute> <semicolon> : "';"
<dead_acute> <colon> : "':"
<dead_acute> <paragraph> : "'¶"
<dead_acute> <degree> : "'°"
<dead_acute> <comma> : "',"
<dead_acute> <period> : "'."
<dead_acute> <less> : "'<"
<dead_acute> <greater> : "'>"
<dead_acute> <slash> : "'/"
<dead_acute> <question> : "'?"
<dead_acute> <questiondown> : "'¿"
### DEAD_DIAERESIS
# Fixing dead_diaeresis "¨" assignments by overwriting the assignments
<dead_diaeresis> <B> : "\"B"
<dead_diaeresis> <b> : "\"b"
<dead_diaeresis> <C> : "\"C"
<dead_diaeresis> <c> : "\"c"
<dead_diaeresis> <D> : "\"D"
<dead_diaeresis> <d> : "\"d"
<dead_diaeresis> <F> : "\"F"
<dead_diaeresis> <f> : "\"f"
<dead_diaeresis> <G> : "\"G"
<dead_diaeresis> <g> : "\"g"
<dead_diaeresis> <H> : "\"H"
<dead_diaeresis> <h> : "\"h"
<dead_diaeresis> <J> : "\"J"
<dead_diaeresis> <j> : "\"j"
<dead_diaeresis> <K> : "\"K"
<dead_diaeresis> <k> : "\"k"
<dead_diaeresis> <L> : "\"L"
<dead_diaeresis> <l> : "\"l"
<dead_diaeresis> <M> : "\"M"
<dead_diaeresis> <m> : "\"m"
<dead_diaeresis> <N> : "\"N"
<dead_diaeresis> <n> : "\"n"
<dead_diaeresis> <P> : "\"P"
<dead_diaeresis> <p> : "\"p"
<dead_diaeresis> <Q> : "\"Q"
<dead_diaeresis> <q> : "\"q"
<dead_diaeresis> <R> : "\"R"
<dead_diaeresis> <r> : "\"r"
<dead_diaeresis> <S> : "\"S"
<dead_diaeresis> <s> : "\"s"
<dead_diaeresis> <T> : "\"T"
<dead_diaeresis> <t> : "\"t"
<dead_diaeresis> <V> : "\"V"
<dead_diaeresis> <v> : "\"v"
<dead_diaeresis> <W> : "\"W"
<dead_diaeresis> <w> : "\"w"
<dead_diaeresis> <X> : "\"X"
<dead_diaeresis> <x> : "\"x"
<dead_diaeresis> <Y> : "\"Y"
<dead_diaeresis> <Z> : "\"Z"
<dead_diaeresis> <z> : "\"z"
<dead_diaeresis> <1> : "\"1"
<dead_diaeresis> <2> : "\"2"
<dead_diaeresis> <3> : "\"3"
<dead_diaeresis> <4> : "\"4"
<dead_diaeresis> <5> : "\"5"
<dead_diaeresis> <6> : "\"6"
<dead_diaeresis> <7> : "\"7"
<dead_diaeresis> <8> : "\"8"
<dead_diaeresis> <9> : "\"9"
<dead_diaeresis> <0> : "\"0"
<dead_diaeresis> <dead_diaeresis> : "\"\""
<dead_diaeresis> <dead_acute> : "\"'"
<dead_diaeresis> <dead_grave> : "\"`"
<dead_diaeresis> <dead_circumflex> : "\"^"
<dead_diaeresis> <dead_tilde> : "\"~"
<dead_diaeresis> <exclam> : "\"!"
<dead_diaeresis> <exclamdown> : "\"¡"
<dead_diaeresis> <onesuperior> : "\"¹"
<dead_diaeresis> <at> : "\"@"
<dead_diaeresis> <twosuperior> : "\"²"
<dead_diaeresis> <numbersign> : "\"#"
<dead_diaeresis> <threesuperior> : "\"³"
<dead_diaeresis> <dollar> : "\"$"
<dead_diaeresis> <currency> : "\"¤"
<dead_diaeresis> <sterling> : "\"£"
<dead_diaeresis> <percent> : "\"%"
<dead_diaeresis> <EuroSign> : "\"€"
<dead_diaeresis> <onequarter> : "\"¼"
<dead_diaeresis> <ampersand> : "\"&"
<dead_diaeresis> <onehalf> : "\"½"
<dead_diaeresis> <asterisk> : "\"*"
<dead_diaeresis> <threequarters> : "\"¾"
<dead_diaeresis> <parenleft> : "\"("
<dead_diaeresis> <leftsinglequotemark> : "\""
<dead_diaeresis> <parenright> : "\")"
<dead_diaeresis> <rightsinglequotemark> : "\""
<dead_diaeresis> <minus> : "\"-"
<dead_diaeresis> <underscore> : "\"_"
<dead_diaeresis> <yen> : "\"¥"
<dead_diaeresis> <equal> : "\"="
<dead_diaeresis> <plus> : "\"+"
<dead_diaeresis> <multiply> : "\"×"
<dead_diaeresis> <division> : "\"÷"
<dead_diaeresis> <bracketleft> : "\"["
<dead_diaeresis> <bracketright> : "\"]"
<dead_diaeresis> <braceleft> : "\"{"
<dead_diaeresis> <braceright> : "\"}"
<dead_diaeresis> <guillemotleft> : "\"«"
<dead_diaeresis> <guillemotright> : "\"»"
<dead_diaeresis> <acute> : "\"´"
<dead_diaeresis> <diaeresis> : "\"¨"
<dead_diaeresis> <backslash> : "\"\\"
<dead_diaeresis> <bar> : "\"|"
<dead_diaeresis> <notsign> : "\"¬"
<dead_diaeresis> <brokenbar> : "\"¦"
<dead_diaeresis> <semicolon> : "\";"
<dead_diaeresis> <colon> : "\":"
<dead_diaeresis> <paragraph> : "\"¶"
<dead_diaeresis> <degree> : "\"°"
<dead_diaeresis> <comma> : "\","
<dead_diaeresis> <period> : "\"."
<dead_diaeresis> <less> : "\"<"
<dead_diaeresis> <greater> : "\">"
<dead_diaeresis> <slash> : "\"/"
<dead_diaeresis> <question> : "\"?"
<dead_diaeresis> <questiondown> : "\"¿"
### DEAD_GRAVE
# Fixing dead_grave "`" assignments by overwriting the assignments
<dead_grave> <B> : "`B"
<dead_grave> <b> : "`b"
<dead_grave> <C> : "`C"
<dead_grave> <c> : "`c"
<dead_grave> <D> : "`D"
<dead_grave> <d> : "`d"
<dead_grave> <F> : "`F"
<dead_grave> <f> : "`f"
<dead_grave> <G> : "`G"
<dead_grave> <g> : "`g"
<dead_grave> <H> : "`H"
<dead_grave> <h> : "`h"
<dead_grave> <J> : "`J"
<dead_grave> <j> : "`j"
<dead_grave> <K> : "`K"
<dead_grave> <k> : "`k"
<dead_grave> <L> : "`L"
<dead_grave> <l> : "`l"
<dead_grave> <M> : "`M"
<dead_grave> <m> : "`m"
<dead_grave> <N> : "`N"
<dead_grave> <n> : "`n"
<dead_grave> <P> : "`P"
<dead_grave> <p> : "`p"
<dead_grave> <Q> : "`Q"
<dead_grave> <q> : "`q"
<dead_grave> <R> : "`R"
<dead_grave> <r> : "`r"
<dead_grave> <S> : "`S"
<dead_grave> <s> : "`s"
<dead_grave> <T> : "`T"
<dead_grave> <t> : "`t"
<dead_grave> <V> : "`V"
<dead_grave> <v> : "`v"
<dead_grave> <W> : "`W"
<dead_grave> <w> : "`w"
<dead_grave> <X> : "`X"
<dead_grave> <x> : "`x"
<dead_grave> <Y> : "`Y"
<dead_grave> <y> : "`y"
<dead_grave> <Z> : "`Z"
<dead_grave> <z> : "`z"
<dead_grave> <1> : "`1"
<dead_grave> <2> : "`2"
<dead_grave> <3> : "`3"
<dead_grave> <4> : "`4"
<dead_grave> <5> : "`5"
<dead_grave> <6> : "`6"
<dead_grave> <7> : "`7"
<dead_grave> <8> : "`8"
<dead_grave> <9> : "`9"
<dead_grave> <0> : "`0"
<dead_grave> <dead_grave> : "``"
<dead_grave> <dead_acute> : "`'"
<dead_grave> <dead_diaeresis> : "`\""
<dead_grave> <dead_circumflex> : "`^"
<dead_grave> <dead_tilde> : "`~"
<dead_grave> <exclam> : "`!"
<dead_grave> <exclamdown> : "`¡"
<dead_grave> <onesuperior> : "`¹"
<dead_grave> <at> : "`@"
<dead_grave> <twosuperior> : "`²"
<dead_grave> <numbersign> : "`#"
<dead_grave> <threesuperior> : "`³"
<dead_grave> <dollar> : "`$"
<dead_grave> <currency> : "`¤"
<dead_grave> <sterling> : "`£"
<dead_grave> <percent> : "`%"
<dead_grave> <EuroSign> : "`€"
<dead_grave> <onequarter> : "`¼"
<dead_grave> <ampersand> : "`&"
<dead_grave> <onehalf> : "`½"
<dead_grave> <asterisk> : "`*"
<dead_grave> <threequarters> : "`¾"
<dead_grave> <parenleft> : "`("
<dead_grave> <leftsinglequotemark> : "`"
<dead_grave> <parenright> : "`)"
<dead_grave> <rightsinglequotemark> : "`"
<dead_grave> <minus> : "`-"
<dead_grave> <underscore> : "`_"
<dead_grave> <yen> : "`¥"
<dead_grave> <equal> : "`="
<dead_grave> <plus> : "`+"
<dead_grave> <multiply> : "`×"
<dead_grave> <division> : "`÷"
<dead_grave> <bracketleft> : "`["
<dead_grave> <bracketright> : "`]"
<dead_grave> <braceleft> : "`{"
<dead_grave> <braceright> : "`}"
<dead_grave> <guillemotleft> : "`«"
<dead_grave> <guillemotright> : "`»"
<dead_grave> <acute> : "`´"
<dead_grave> <diaeresis> : "`¨"
<dead_grave> <backslash> : "`\\"
<dead_grave> <bar> : "`|"
<dead_grave> <notsign> : "`¬"
<dead_grave> <brokenbar> : "`¦"
<dead_grave> <semicolon> : "`;"
<dead_grave> <colon> : "`:"
<dead_grave> <paragraph> : "`¶"
<dead_grave> <degree> : "`°"
<dead_grave> <comma> : "`,"
<dead_grave> <period> : "`."
<dead_grave> <less> : "`<"
<dead_grave> <greater> : "`>"
<dead_grave> <slash> : "`/"
<dead_grave> <question> : "`?"
<dead_grave> <questiondown> : "`¿"
### DEAD_CIRCUMFLEX
# Fixing dead_circumflex "^" assignments by overwriting the assignments
<dead_circumflex> <B> : "^B"
<dead_circumflex> <b> : "^b"
<dead_circumflex> <C> : "^C"
<dead_circumflex> <c> : "^c"
<dead_circumflex> <D> : "^D"
<dead_circumflex> <d> : "^d"
<dead_circumflex> <F> : "^F"
<dead_circumflex> <f> : "^f"
<dead_circumflex> <G> : "^G"
<dead_circumflex> <g> : "^g"
<dead_circumflex> <H> : "^H"
<dead_circumflex> <h> : "^h"
<dead_circumflex> <J> : "^J"
<dead_circumflex> <j> : "^j"
<dead_circumflex> <K> : "^K"
<dead_circumflex> <k> : "^k"
<dead_circumflex> <L> : "^L"
<dead_circumflex> <l> : "^l"
<dead_circumflex> <M> : "^M"
<dead_circumflex> <m> : "^m"
<dead_circumflex> <N> : "^N"
<dead_circumflex> <n> : "^n"
<dead_circumflex> <P> : "^P"
<dead_circumflex> <p> : "^p"
<dead_circumflex> <Q> : "^Q"
<dead_circumflex> <q> : "^q"
<dead_circumflex> <R> : "^R"
<dead_circumflex> <r> : "^r"
<dead_circumflex> <S> : "^S"
<dead_circumflex> <s> : "^s"
<dead_circumflex> <T> : "^T"
<dead_circumflex> <t> : "^t"
<dead_circumflex> <V> : "^V"
<dead_circumflex> <v> : "^v"
<dead_circumflex> <W> : "^W"
<dead_circumflex> <w> : "^w"
<dead_circumflex> <X> : "^X"
<dead_circumflex> <x> : "^x"
<dead_circumflex> <Y> : "^Y"
<dead_circumflex> <y> : "^y"
<dead_circumflex> <Z> : "^Z"
<dead_circumflex> <z> : "^z"
<dead_circumflex> <1> : "^1"
<dead_circumflex> <2> : "^2"
<dead_circumflex> <3> : "^3"
<dead_circumflex> <4> : "^4"
<dead_circumflex> <5> : "^5"
<dead_circumflex> <6> : "^6"
<dead_circumflex> <7> : "^7"
<dead_circumflex> <8> : "^8"
<dead_circumflex> <9> : "^9"
<dead_circumflex> <0> : "^0"
<dead_circumflex> <dead_circumflex> : "^^"
<dead_circumflex> <dead_acute> : "^'"
<dead_circumflex> <dead_grave> : "^`"
<dead_circumflex> <dead_diaeresis> : "^\""
<dead_circumflex> <dead_tilde> : "^~"
<dead_circumflex> <exclam> : "^!"
<dead_circumflex> <exclamdown> : "^¡"
<dead_circumflex> <onesuperior> : "^¹"
<dead_circumflex> <at> : "^@"
<dead_circumflex> <twosuperior> : "^²"
<dead_circumflex> <numbersign> : "^#"
<dead_circumflex> <threesuperior> : "^³"
<dead_circumflex> <dollar> : "^$"
<dead_circumflex> <currency> : "^¤"
<dead_circumflex> <sterling> : "^£"
<dead_circumflex> <percent> : "^%"
<dead_circumflex> <EuroSign> : "^€"
<dead_circumflex> <onequarter> : "^¼"
<dead_circumflex> <ampersand> : "^&"
<dead_circumflex> <onehalf> : "^½"
<dead_circumflex> <asterisk> : "^*"
<dead_circumflex> <threequarters> : "^¾"
<dead_circumflex> <parenleft> : "^("
<dead_circumflex> <leftsinglequotemark> : "^"
<dead_circumflex> <parenright> : "^)"
<dead_circumflex> <rightsinglequotemark> : "^"
<dead_circumflex> <minus> : "^-"
<dead_circumflex> <underscore> : "^_"
<dead_circumflex> <yen> : "^¥"
<dead_circumflex> <equal> : "^="
<dead_circumflex> <plus> : "^+"
<dead_circumflex> <multiply> : "^×"
<dead_circumflex> <division> : "^÷"
<dead_circumflex> <bracketleft> : "^["
<dead_circumflex> <bracketright> : "^]"
<dead_circumflex> <braceleft> : "^{"
<dead_circumflex> <braceright> : "^}"
<dead_circumflex> <guillemotleft> : "^«"
<dead_circumflex> <guillemotright> : "^»"
<dead_circumflex> <acute> : "^´"
<dead_circumflex> <diaeresis> : "^¨"
<dead_circumflex> <backslash> : "^\\"
<dead_circumflex> <bar> : "^|"
<dead_circumflex> <notsign> : "^¬"
<dead_circumflex> <brokenbar> : "^¦"
<dead_circumflex> <semicolon> : "^;"
<dead_circumflex> <colon> : "^:"
<dead_circumflex> <paragraph> : "^¶"
<dead_circumflex> <degree> : "^°"
<dead_circumflex> <comma> : "^,"
<dead_circumflex> <period> : "^."
<dead_circumflex> <less> : "^<"
<dead_circumflex> <greater> : "^>"
<dead_circumflex> <slash> : "^/"
<dead_circumflex> <question> : "^?"
<dead_circumflex> <questiondown> : "^¿"
### DEAD_TILDE
# Fixing dead_tilde "~" assignments by overwriting the assignments
<dead_tilde> <B> : "~B"
<dead_tilde> <b> : "~b"
<dead_tilde> <C> : "~C"
<dead_tilde> <c> : "~c"
<dead_tilde> <D> : "~D"
<dead_tilde> <d> : "~d"
<dead_tilde> <E> : "~E"
<dead_tilde> <e> : "~e"
<dead_tilde> <F> : "~F"
<dead_tilde> <f> : "~f"
<dead_tilde> <G> : "~G"
<dead_tilde> <g> : "~g"
<dead_tilde> <H> : "~H"
<dead_tilde> <h> : "~h"
<dead_tilde> <I> : "~I"
<dead_tilde> <i> : "~i"
<dead_tilde> <J> : "~J"
<dead_tilde> <j> : "~j"
<dead_tilde> <K> : "~K"
<dead_tilde> <k> : "~k"
<dead_tilde> <L> : "~L"
<dead_tilde> <l> : "~l"
<dead_tilde> <M> : "~M"
<dead_tilde> <m> : "~m"
<dead_tilde> <P> : "~P"
<dead_tilde> <p> : "~p"
<dead_tilde> <Q> : "~Q"
<dead_tilde> <q> : "~q"
<dead_tilde> <R> : "~R"
<dead_tilde> <r> : "~r"
<dead_tilde> <S> : "~S"
<dead_tilde> <s> : "~s"
<dead_tilde> <T> : "~T"
<dead_tilde> <t> : "~t"
<dead_tilde> <U> : "~U"
<dead_tilde> <u> : "~u"
<dead_tilde> <V> : "~V"
<dead_tilde> <v> : "~v"
<dead_tilde> <W> : "~W"
<dead_tilde> <w> : "~w"
<dead_tilde> <X> : "~X"
<dead_tilde> <x> : "~x"
<dead_tilde> <Y> : "~Y"
<dead_tilde> <y> : "~y"
<dead_tilde> <Z> : "~Z"
<dead_tilde> <z> : "~z"
<dead_tilde> <1> : "~1"
<dead_tilde> <2> : "~2"
<dead_tilde> <3> : "~3"
<dead_tilde> <4> : "~4"
<dead_tilde> <5> : "~5"
<dead_tilde> <6> : "~6"
<dead_tilde> <7> : "~7"
<dead_tilde> <8> : "~8"
<dead_tilde> <9> : "~9"
<dead_tilde> <0> : "~0"
<dead_tilde> <dead_tilde> : "~~"
<dead_tilde> <dead_acute> : "~'"
<dead_tilde> <dead_grave> : "~`"
<dead_tilde> <dead_diaeresis> : "~\""
<dead_tilde> <dead_circumflex> : "~^"
<dead_tilde> <exclam> : "~!"
<dead_tilde> <exclamdown> : "~¡"
<dead_tilde> <onesuperior> : "~¹"
<dead_tilde> <at> : "~@"
<dead_tilde> <twosuperior> : "~²"
<dead_tilde> <numbersign> : "~#"
<dead_tilde> <threesuperior> : "~³"
<dead_tilde> <dollar> : "~$"
<dead_tilde> <currency> : "~¤"
<dead_tilde> <sterling> : "~£"
<dead_tilde> <percent> : "~%"
<dead_tilde> <EuroSign> : "~€"
<dead_tilde> <onequarter> : "~¼"
<dead_tilde> <ampersand> : "~&"
<dead_tilde> <onehalf> : "~½"
<dead_tilde> <asterisk> : "~*"
<dead_tilde> <threequarters> : "~¾"
<dead_tilde> <parenleft> : "~("
<dead_tilde> <leftsinglequotemark> : "~"
<dead_tilde> <parenright> : "~)"
<dead_tilde> <rightsinglequotemark> : "~"
<dead_tilde> <minus> : "~-"
<dead_tilde> <underscore> : "~_"
<dead_tilde> <yen> : "~¥"
<dead_tilde> <equal> : "~="
<dead_tilde> <plus> : "~+"
<dead_tilde> <multiply> : "~×"
<dead_tilde> <division> : "~÷"
<dead_tilde> <bracketleft> : "~["
<dead_tilde> <bracketright> : "~]"
<dead_tilde> <braceleft> : "~{"
<dead_tilde> <braceright> : "~}"
<dead_tilde> <guillemotleft> : "~«"
<dead_tilde> <guillemotright> : "~»"
<dead_tilde> <acute> : "~´"
<dead_tilde> <diaeresis> : "~¨"
<dead_tilde> <backslash> : "~\\"
<dead_tilde> <bar> : "~|"
<dead_tilde> <notsign> : "~¬"
<dead_tilde> <brokenbar> : "~¦"
<dead_tilde> <semicolon> : "~;"
<dead_tilde> <colon> : "~:"
<dead_tilde> <paragraph> : "~¶"
<dead_tilde> <degree> : "~°"
<dead_tilde> <comma> : "~,"
<dead_tilde> <period> : "~."
<dead_tilde> <less> : "~<"
<dead_tilde> <greater> : "~>"
<dead_tilde> <slash> : "~/"
<dead_tilde> <question> : "~?"
<dead_tilde> <questiondown> : "~¿"
#+end_src
* Netrc
It is very important that =~/.netrc= as =600= permissions.
#+begin_src conf :comments none :mkdirp yes :noweb yes :tangle ~/.netrc :tangle-mode (identity #o600)
machine traefik.tdehaeze.xyz
login tdehaeze
password <<get-password(passname="traefik.tdehaeze.xyz/tdehaeze")>>
machine portainer.tdehaeze.xyz
login tdehaeze
password <<get-password(passname="portainer.tdehaeze.xyz/tdehaeze")>>
machine cloud.tdehaeze.xyz
login tdehaeze
password <<get-password(passname="cloud.tdehaeze.xyz/tdehaeze")>>
machine syncthing.tdehaeze.xyz
login tdehaeze
password <<get-password(passname="syncthing.tdehaeze.xyz/tdehaeze")>>
machine torrent.tdehaeze.xyz
login tdehaeze
password <<get-password(passname="nas/transmission")>>
machine dl.tdehaeze.xyz
login tdehaeze
password <<get-password(passname="dl.tdehaeze.xyz/tdehaeze")>>
machine deemix.tdehaeze.xyz
login tdehaeze
password <<get-password(passname="deemix.tdehaeze.xyz/tdehaeze")>>
machine octoprint.tdehaeze.xyz
login tdehaeze
password <<get-password(passname="octoprint.tdehaeze.xyz/tdehaeze")>>
machine adguardhome.tdehaeze.xyz
login tdehaeze
password <<get-password(passname="adguardhome.tdehaeze.xyz/tdehaeze")>>
machine qobuz.tdehaeze.xyz
login tdehaeze
password <<get-password(passname="qobuz.tdehaeze.xyz/tdehaeze")>>
machine down.tdehaeze.xyz
login tdehaeze
password <<get-password(passname="down.tdehaeze.xyz/tdehaeze")>>
machine joal.tdehaeze.xyz
login tdehaeze
password <<get-password(passname="joal.tdehaeze.xyz/tdehaeze")>>
#+end_src
* =bukurun= Rofi Frontend for Buku (Bookmark Manager)
:PROPERTIES:
:header-args: :tangle ~/.config/buku_run/config
:header-args+: :comments both :mkdirp yes
:header-args+: :shebang "#!/usr/bin/env bash"
:END:
#+BEGIN_SRC conf
_rofi () {
rofi -dmenu -i -no-levenshtein-sort -width 1000 "$@"
}
#+END_SRC
Display settings
#+BEGIN_SRC conf
display_type=1
max_str_width=80
#+END_SRC
Keybindings
#+BEGIN_SRC conf
switch_view="Alt+Tab"
new_bookmark="Alt+n"
actions="Alt+a"
edit="Alt+e"
delete="Alt+d"
#+END_SRC
Colors
#+BEGIN_SRC conf
help_color="#2d7ed8"
#+END_SRC