update theme

This commit is contained in:
2023-10-13 12:30:13 +02:00
parent 9346aee86d
commit f8070f6e51
37 changed files with 3017 additions and 3364 deletions

View File

@@ -9,12 +9,26 @@ Host *
ControlMaster auto
ControlPath ~/.ssh/master-%r@%h:%p.socket
# Host backup
# hostname <<get-password(passname="ip/homelab")>>
# Port 2022
# user thomas
# IdentityFile ~/.ssh/id_rsa
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
PubkeyAcceptedAlgorithms +ssh-rsa
HostkeyAlgorithms +ssh-rsa
Host *.esrf.fr
User dehaeze
IdentityFile ~/.ssh/id_rsa
@@ -26,7 +40,6 @@ Host firewall.esrf.fr
Match host *.esrf.fr !host firewall.esrf.fr !exec "~/.ssh/esrf-test"
ProxyJump firewall.esrf.fr
Host rnice
Port 22
user dehaeze
@@ -34,7 +47,7 @@ Host rnice
#+end_src
#+begin_src bash :tangle ~/.ssh/esrf-test :comments none :mkdirp yes :shebang "#!/usr/bin/env bash" :tangle-mode (identity #o555)
test -n "$(timeout 1s dig +short proxy.esrf.fr.)"
test -n "$(ping -c1 -W1 -q proxy.esrf.fr. &> /dev/null )"
#+end_src
* Font
@@ -70,7 +83,7 @@ test -n "$(timeout 1s dig +short proxy.esrf.fr.)"
* GnuPG
:PROPERTIES:
:header-args: :tangle ~/.gnupg/gpg-agent.conf
:header-args: :tangle ~/.config/gnupg/gpg-agent.conf
:header-args+: :comments both :mkdirp yes
:END:
@@ -104,35 +117,6 @@ 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
@@ -727,4 +711,44 @@ It is very important that =~/.netrc= as =600= permissions.
machine torrent.tdehaeze.xyz
login tdehaeze
password <<get-password(passname="nas/transmission")>>
machine prowlarr.tdehaeze.xyz
login tdehaeze
password <<get-password(passname="prowlarr.tdehaeze.xyz/tdehaeze")>>
#+end_src
* Gotify Dunst
#+begin_src conf :comments none :mkdirp yes :noweb yes :tangle ~/.config/gotify-dunst/gotify-dunst.conf
[server]
ssl=true
domain=gotify.tdehaeze.xyz
token=<<get-password(passname="nas/gotify_laptop")>>
#+end_src
* SMBCredentials
#+begin_src conf :comments none :mkdirp yes :noweb yes :tangle ~/.smbcredentials :tangle-mode (identity #o600)
user=dehaeze
password=<<get-password(passname="esrf.fr/dehaeze")>>
domain=esrf
#+end_src
* Keyboard repetition rate
Install [[https://github.com/SFTtech/xautocfg][xautocfg]] with =paru -S xautocfg=.
Then create =~/.config/xautocfg.cfg= with:
#+begin_src conf :tangle ~/.config/xautocfg.cfg
# xautocfg config
[keyboard]
# set keyboard repeat rate for every keyboard automatically
# equivalent one-time invocation:
# xset r rate 220 45
# when to start repeating
delay = 200
# rate in hz for repetitions
rate = 40
#+end_src
And then enable the service with: =systemctl --user enable xautocfg.service=