Update miscellaneous configs
This commit is contained in:
@@ -63,7 +63,6 @@ Tutorial: https://www.youtube.com/watch?v=3pxOeiIBrHI
|
|||||||
| [[https://github.com/erickok/transdroid][Transdroid]] | https://f-droid.org/en/packages/org.transdroid.full/ | Transmission and Aria2 clients |
|
| [[https://github.com/erickok/transdroid][Transdroid]] | https://f-droid.org/en/packages/org.transdroid.full/ | Transmission and Aria2 clients |
|
||||||
| [[https://github.com/AntennaPod/AntennaPod][AntennaPod]] | https://f-droid.org/packages/de.danoeh.antennapod/ | Podcast manager |
|
| [[https://github.com/AntennaPod/AntennaPod][AntennaPod]] | https://f-droid.org/packages/de.danoeh.antennapod/ | Podcast manager |
|
||||||
| [[https://github.com/bromite/bromite][Bromite]] | | Chromium fork with ad blocking and privacy enhancements |
|
| [[https://github.com/bromite/bromite][Bromite]] | | Chromium fork with ad blocking and privacy enhancements |
|
||||||
| [[https://github.com/Jays2Kings/tachiyomiJ2K][TachiyomiJ2K]] | | Manga reader |
|
|
||||||
| [[https://github.com/DocMarty84/miniflutt][Miniflutt]] | | Miniflux client |
|
| [[https://github.com/DocMarty84/miniflutt][Miniflutt]] | | Miniflux client |
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -7,10 +7,13 @@
|
|||||||
#+BEGIN_SRC conf :tangle ~/.config/mimeapps.list
|
#+BEGIN_SRC conf :tangle ~/.config/mimeapps.list
|
||||||
[Default Applications]
|
[Default Applications]
|
||||||
text/plain=nvim.desktop
|
text/plain=nvim.desktop
|
||||||
text/x-shellscript=nvim.desktop;
|
text/x-tex=emacsclient.desktop
|
||||||
image/png=img.desktop;
|
text/x-shellscript=nvim.desktop
|
||||||
image/jpeg=img.desktop;
|
image/png=img.desktop
|
||||||
image/gif=img.desktop;
|
image/jpeg=img.desktop
|
||||||
|
image/gif=img.desktop
|
||||||
|
|
||||||
|
image/svg+xml=inkscape.desktop
|
||||||
|
|
||||||
application/rss+xml=rss.desktop
|
application/rss+xml=rss.desktop
|
||||||
|
|
||||||
@@ -37,6 +40,13 @@ application/x-extension-xht=org.qutebrowser.qutebrowser.desktop
|
|||||||
x-scheme-handler/about=org.qutebrowser.qutebrowser.desktop
|
x-scheme-handler/about=org.qutebrowser.qutebrowser.desktop
|
||||||
x-scheme-handler/unknown=org.qutebrowser.qutebrowser.desktop
|
x-scheme-handler/unknown=org.qutebrowser.qutebrowser.desktop
|
||||||
|
|
||||||
|
application/msword=onlyoffice-desktopeditors.desktop
|
||||||
|
application/vnd.ms-excel=onlyoffice-desktopeditors.desktop
|
||||||
|
application/vnd.ms-powerpoint=onlyoffice-desktopeditors.desktop
|
||||||
|
application/vnd.openxmlformats-officedocument.wordprocessingml.document=onlyoffice-desktopeditors.desktop
|
||||||
|
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet=onlyoffice-desktopeditors.desktop
|
||||||
|
application/vnd.openxmlformats-officedocument.presentationml.presentation=onlyoffice-desktopeditors.desktop
|
||||||
|
|
||||||
text/calendar=ics_add.desktop
|
text/calendar=ics_add.desktop
|
||||||
|
|
||||||
[Added Associations]
|
[Added Associations]
|
||||||
@@ -44,13 +54,43 @@ text/plain=mousepad.desktop;
|
|||||||
application/x-bittorrent=stig.desktop;
|
application/x-bittorrent=stig.desktop;
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
|
||||||
|
* Inkscape
|
||||||
|
#+begin_src conf :tangle ~/.local/share/applications/inkscape.desktop
|
||||||
|
[Desktop Entry]
|
||||||
|
Version=1.0
|
||||||
|
Name=Inkscape
|
||||||
|
Type=Application
|
||||||
|
Categories=Graphics;VectorGraphics;GTK;
|
||||||
|
MimeType=image/svg+xml;image/svg+xml-compressed;application/vnd.corel-draw;application/pdf;application/postscript;image/x-eps;application/illustrator;
|
||||||
|
Exec=inkscape %F
|
||||||
|
TryExec=inkscape
|
||||||
|
Terminal=false
|
||||||
|
StartupNotify=true
|
||||||
|
Icon=inkscape
|
||||||
|
X-Ayatana-Desktop-Shortcuts=Drawing
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
* Emacs Client
|
||||||
|
#+begin_src conf :tangle ~/.local/share/applications/emacsclient.desktop
|
||||||
|
[Desktop Entry]
|
||||||
|
Name=Emacs Client
|
||||||
|
GenericName=Text Editor
|
||||||
|
Comment=Edit text
|
||||||
|
MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++;
|
||||||
|
Exec=emacsclient -c %f
|
||||||
|
Icon=emacs
|
||||||
|
Type=Application
|
||||||
|
Terminal=false
|
||||||
|
Categories=Utility;TextEditor;
|
||||||
|
#+end_src
|
||||||
|
|
||||||
* Neomutt
|
* Neomutt
|
||||||
|
|
||||||
#+begin_src conf :tangle ~/.local/share/applications/neomutt.desktop
|
#+begin_src conf :tangle ~/.local/share/applications/neomutt.desktop
|
||||||
[Desktop Entry]
|
[Desktop Entry]
|
||||||
Name=Neomutt
|
Name=Neomutt
|
||||||
GenericName=Email client
|
GenericName=Email client
|
||||||
Exec=alacritty -e neomutt %u
|
Exec=kitty -e neomutt %u
|
||||||
Type=Application
|
Type=Application
|
||||||
Icon=/usr/share/icons/Papirus/64x64/apps/mutt.svg
|
Icon=/usr/share/icons/Papirus/64x64/apps/mutt.svg
|
||||||
Categories=Network;Email;
|
Categories=Network;Email;
|
||||||
@@ -82,7 +122,7 @@ StartupNotify=true
|
|||||||
[Desktop Entry]
|
[Desktop Entry]
|
||||||
Type=Application
|
Type=Application
|
||||||
Name=Image viewer
|
Name=Image viewer
|
||||||
Exec=/usr/bin/sxiv -a %u
|
Exec=/home/thomas/.local/bin/nsxiv-rifle %u
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
* Org-Protocol
|
* Org-Protocol
|
||||||
|
|||||||
@@ -27,6 +27,7 @@ The following directories are backup on the =Odroid HC4= machine:
|
|||||||
- =Users= that contains the Cloud of all users
|
- =Users= that contains the Cloud of all users
|
||||||
- =Cloud= that contains my own cloud
|
- =Cloud= that contains my own cloud
|
||||||
- =Music= that contains all the music library
|
- =Music= that contains all the music library
|
||||||
|
- =immich= that contains all pictures
|
||||||
|
|
||||||
What is *not* backed up:
|
What is *not* backed up:
|
||||||
- Most of multimedia content: =Animes=, =Books=, =Conferences=, =Documentaries=, =Games=, =Scans=, =StandUp=, =LiveMusic=, =Movies=, =Trainings=, =TVShows=
|
- Most of multimedia content: =Animes=, =Books=, =Conferences=, =Documentaries=, =Games=, =Scans=, =StandUp=, =LiveMusic=, =Movies=, =Trainings=, =TVShows=
|
||||||
|
|||||||
16
config.org
16
config.org
@@ -9,11 +9,17 @@ Host *
|
|||||||
ControlMaster auto
|
ControlMaster auto
|
||||||
ControlPath ~/.ssh/master-%r@%h:%p.socket
|
ControlPath ~/.ssh/master-%r@%h:%p.socket
|
||||||
|
|
||||||
# Host backup
|
Host backup
|
||||||
# hostname <<get-password(passname="ip/homelab")>>
|
hostname pierrick.tdehaeze.xyz
|
||||||
# Port 2022
|
Port 10022
|
||||||
# user thomas
|
user thomas
|
||||||
# IdentityFile ~/.ssh/id_rsa
|
IdentityFile ~/.ssh/id_rsa
|
||||||
|
|
||||||
|
Host pierrick
|
||||||
|
hostname pierrick.tdehaeze.xyz
|
||||||
|
Port 56432
|
||||||
|
user pierrick
|
||||||
|
IdentityFile ~/.ssh/id_rsa
|
||||||
|
|
||||||
Host homelab
|
Host homelab
|
||||||
hostname <<get-password(passname="ip/homelab")>>
|
hostname <<get-password(passname="ip/homelab")>>
|
||||||
|
|||||||
65
data.org
65
data.org
@@ -5092,68 +5092,3 @@
|
|||||||
🏴☠️ pirate flag; U+1F3F4 U+200D U+2620 U+FE0F
|
🏴☠️ pirate flag; U+1F3F4 U+200D U+2620 U+FE0F
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
* Nordvpn Countries
|
|
||||||
:PROPERTIES:
|
|
||||||
:CUSTOM_ID: nordvpn-countries
|
|
||||||
:END:
|
|
||||||
|
|
||||||
#+begin_src conf :tangle ~/.local/data/nordvpn_countries.txt
|
|
||||||
Albania
|
|
||||||
Bulgaria
|
|
||||||
Denmark
|
|
||||||
Hong_Kong
|
|
||||||
Italy
|
|
||||||
Netherlands
|
|
||||||
Serbia
|
|
||||||
Sweden
|
|
||||||
United_States
|
|
||||||
Argentina
|
|
||||||
Canada
|
|
||||||
Estonia
|
|
||||||
Hungary
|
|
||||||
Japan
|
|
||||||
New_Zealand
|
|
||||||
Singapore
|
|
||||||
Switzerland
|
|
||||||
Vietnam
|
|
||||||
Australia
|
|
||||||
Chile
|
|
||||||
Finland
|
|
||||||
Iceland
|
|
||||||
Latvia
|
|
||||||
North_Macedonia
|
|
||||||
Slovakia
|
|
||||||
Taiwan
|
|
||||||
Austria
|
|
||||||
Costa_Rica
|
|
||||||
France
|
|
||||||
India
|
|
||||||
Luxembourg
|
|
||||||
Norway
|
|
||||||
Slovenia
|
|
||||||
Thailand
|
|
||||||
Belgium
|
|
||||||
Croatia
|
|
||||||
Georgia
|
|
||||||
Indonesia
|
|
||||||
Malaysia
|
|
||||||
Poland
|
|
||||||
South_Africa
|
|
||||||
Turkey
|
|
||||||
Bosnia_And_Herzegovina
|
|
||||||
Cyprus
|
|
||||||
Germany
|
|
||||||
Ireland
|
|
||||||
Mexico
|
|
||||||
Portugal
|
|
||||||
South_Korea
|
|
||||||
Ukraine
|
|
||||||
Brazil
|
|
||||||
Czech_Republic
|
|
||||||
Greece
|
|
||||||
Israel
|
|
||||||
Moldova
|
|
||||||
Romania
|
|
||||||
Spain
|
|
||||||
United_Kingdom
|
|
||||||
#+end_src
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
#+TITLE: SXIV Configuration
|
#+TITLE: NSXIV Configuration
|
||||||
#+SETUPFILE: ./setup/org-setup-file.org
|
#+SETUPFILE: ./setup/org-setup-file.org
|
||||||
|
|
||||||
#+PROPERTY: header-args:conf :tangle ~/.config/sxiv/exec/key-handler
|
#+PROPERTY: header-args:conf :tangle ~/.config/nsxiv/exec/key-handler
|
||||||
#+PROPERTY: header-args:conf+ :comments both :mkdirp yes
|
#+PROPERTY: header-args:conf+ :comments both :mkdirp yes
|
||||||
#+PROPERTY: header-args:conf+ :shebang "#!/usr/bin/env bash"
|
#+PROPERTY: header-args:conf+ :shebang "#!/usr/bin/env bash"
|
||||||
|
|
||||||
|
|||||||
@@ -19,12 +19,12 @@ There are Specific configuration files for:
|
|||||||
- *Shell*: [[file:bash.org][Bash]]
|
- *Shell*: [[file:bash.org][Bash]]
|
||||||
- *Terminal Emulator*: [[file:alacritty.org][Alacritty]]
|
- *Terminal Emulator*: [[file:alacritty.org][Alacritty]]
|
||||||
- *Terminal Multiplexer* [[file:tmux.org][Tmux]]
|
- *Terminal Multiplexer* [[file:tmux.org][Tmux]]
|
||||||
- *Image Setup*: [[file:image.org][Sxiv]]
|
- *Image Setup*: [[file:image.org][Nsxiv]]
|
||||||
- *Music Setup*: [[file:music.org][Ncmpcpp, Mopidy and Beets]]
|
- *Music Setup*: [[file:music.org][Ncmpcpp and Mopidy]]
|
||||||
- *Video Setup*: [[file:video.org][Mpv]]
|
- *Video Setup*: [[file:video.org][Mpv]]
|
||||||
- *Web Browser*: [[file:qutebrowser.org][Qutebrowser]]
|
- *Web Browser*: [[file:qutebrowser.org][Qutebrowser]]
|
||||||
- *PDF Reader*: [[file:zathura.org][Zathura]]
|
- *PDF Reader*: [[file:zathura.org][Zathura]]
|
||||||
- *Terminal File Manager*: [[file:ranger.org][Ranger]]
|
- *Terminal File Manager*: [[file:yazi.org][Yazi]]
|
||||||
- *Calendar and Contacts*: [[file:calendar-contact.org][Vdirsyncer, Khal and Khard]]
|
- *Calendar and Contacts*: [[file:calendar-contact.org][Vdirsyncer, Khal and Khard]]
|
||||||
- *Mails*: [[file:mail.org][Mbsync, Msmtp, Mu and Neomutt]]
|
- *Mails*: [[file:mail.org][Mbsync, Msmtp, Mu and Neomutt]]
|
||||||
- *Version Control*: [[file:git.org][Git]]
|
- *Version Control*: [[file:git.org][Git]]
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ And then to perform the update:
|
|||||||
paru
|
paru
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
** NPM
|
** NPM (nodejs)
|
||||||
First update =npm= itself
|
First update =npm= itself
|
||||||
#+begin_src bash
|
#+begin_src bash
|
||||||
sudo npm install npm@latest -g
|
sudo npm install npm@latest -g
|
||||||
@@ -31,20 +31,9 @@ And finally perform the update:
|
|||||||
sudo npm update -g
|
sudo npm update -g
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
** PIP
|
** PIP (python)
|
||||||
First upgrade =pip= itself:
|
|
||||||
#+begin_src bash
|
#+begin_src bash
|
||||||
/usr/bin/python3 -m pip install --upgrade pip
|
/usr/bin/python3 -m pipx upgrade-all
|
||||||
#+end_src
|
|
||||||
|
|
||||||
Then list outdated packages:
|
|
||||||
#+begin_src bash
|
|
||||||
pip3 list --outdated
|
|
||||||
#+end_src
|
|
||||||
|
|
||||||
And update everything with:
|
|
||||||
#+begin_src bash
|
|
||||||
pip3 list --outdated --format=freeze | grep -v '^\-e' | cut -d = -f 1 | xargs -n1 pip3 install -U
|
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
** Emacs and Vim
|
** Emacs and Vim
|
||||||
|
|||||||
@@ -158,6 +158,12 @@ Toolbox to work with fractional order models ([[https://github.com/extall/fomcon
|
|||||||
addpath(genpath([toolboxes_path 'fomcon-matlab']))
|
addpath(genpath([toolboxes_path 'fomcon-matlab']))
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
|
** Bliss
|
||||||
|
#+begin_src matlab
|
||||||
|
addpath('~//Cloud/work-projects/Speedgoat/Speedgoat_Bliss/matlab')
|
||||||
|
addpath('~//Cloud/work-projects/Speedgoat/Speedgoat_Bliss/library')
|
||||||
|
#+end_src
|
||||||
|
|
||||||
** Clear
|
** Clear
|
||||||
#+begin_src matlab
|
#+begin_src matlab
|
||||||
clear;
|
clear;
|
||||||
|
|||||||
33
ranger.org
33
ranger.org
@@ -774,6 +774,8 @@ ext s[wmf]c, has snes9x-gtk,X = snes9x-gtk "$1"
|
|||||||
ext nes, has fceux, X = fceux "$1"
|
ext nes, has fceux, X = fceux "$1"
|
||||||
ext exe = wine "$1"
|
ext exe = wine "$1"
|
||||||
name ^[mM]akefile$ = make
|
name ^[mM]akefile$ = make
|
||||||
|
|
||||||
|
mime application/vnd.ms-tnef = winmail-add "$@"
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
|
||||||
#+BEGIN_SRC conf
|
#+BEGIN_SRC conf
|
||||||
@@ -810,7 +812,6 @@ class fzf_select(Command):
|
|||||||
"""
|
"""
|
||||||
def execute(self):
|
def execute(self):
|
||||||
import subprocess
|
import subprocess
|
||||||
import os.path
|
|
||||||
if self.quantifier:
|
if self.quantifier:
|
||||||
# match only directories
|
# match only directories
|
||||||
command="find -L . \( -path '*/\.*' -o -fstype 'dev' -o -fstype 'proc' \) -prune \
|
command="find -L . \( -path '*/\.*' -o -fstype 'dev' -o -fstype 'proc' \) -prune \
|
||||||
@@ -819,13 +820,37 @@ class fzf_select(Command):
|
|||||||
# match files and directories
|
# match files and directories
|
||||||
command="find -L . \( -path '*/\.*' -o -fstype 'dev' -o -fstype 'proc' \) -prune \
|
command="find -L . \( -path '*/\.*' -o -fstype 'dev' -o -fstype 'proc' \) -prune \
|
||||||
-o -print 2> /dev/null | sed 1d | cut -b3- | fzf +m"
|
-o -print 2> /dev/null | sed 1d | cut -b3- | fzf +m"
|
||||||
fzf = self.fm.execute_command(command, universal_newlines=True, stdout=subprocess.PIPE)
|
fzf = self.fm.execute_command(command, stdout=subprocess.PIPE)
|
||||||
stdout, stderr = fzf.communicate()
|
stdout, stderr = fzf.communicate()
|
||||||
if fzf.returncode == 0:
|
if fzf.returncode == 0:
|
||||||
fzf_file = os.path.abspath(stdout.rstrip('\n'))
|
fzf_file = os.path.abspath(stdout.decode('utf-8').rstrip('\n'))
|
||||||
|
if os.path.isdir(fzf_file):
|
||||||
|
self.fm.cd(fzf_file)
|
||||||
|
else:
|
||||||
|
self.fm.select_file(fzf_file)
|
||||||
|
# fzf_locate
|
||||||
|
class fzf_locate(Command):
|
||||||
|
"""
|
||||||
|
:fzf_locate
|
||||||
|
|
||||||
|
Find a file using fzf.
|
||||||
|
|
||||||
|
With a prefix argument select only directories.
|
||||||
|
|
||||||
|
See: https://github.com/junegunn/fzf
|
||||||
|
"""
|
||||||
|
def execute(self):
|
||||||
|
import subprocess
|
||||||
|
if self.quantifier:
|
||||||
|
command="locate home media | fzf -e -i"
|
||||||
|
else:
|
||||||
|
command="locate home media | fzf -e -i"
|
||||||
|
fzf = self.fm.execute_command(command, stdout=subprocess.PIPE)
|
||||||
|
stdout, stderr = fzf.communicate()
|
||||||
|
if fzf.returncode == 0:
|
||||||
|
fzf_file = os.path.abspath(stdout.decode('utf-8').rstrip('\n'))
|
||||||
if os.path.isdir(fzf_file):
|
if os.path.isdir(fzf_file):
|
||||||
self.fm.cd(fzf_file)
|
self.fm.cd(fzf_file)
|
||||||
else:
|
else:
|
||||||
self.fm.select_file(fzf_file)
|
self.fm.select_file(fzf_file)
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
|
|||||||
42
router.org
42
router.org
@@ -245,24 +245,24 @@ Configuration files are in =/etc/config=.
|
|||||||
|
|
||||||
|
|
||||||
*** IOT
|
*** IOT
|
||||||
| Hostname | MAC-Address | IPv4-Address | Description |
|
| Hostname | MAC-Address | IPv4-Address | Description |
|
||||||
|-------------------------------+-------------------+--------------+-------------|
|
|-------------------------------+-------------------+---------------------+-------------|
|
||||||
| http://shutter-1.lan/ | C4:5B:BE:5F:C8:32 | 192.168.2.10 | Shutters |
|
| http://shutter-1.lan/ | C4:5B:BE:5F:C8:32 | http://192.168.2.10 | Shutters |
|
||||||
| http://shutter-2.lan/ | C4:5B:BE:5F:3A:E2 | 192.168.2.11 | |
|
| http://shutter-2.lan/ | C4:5B:BE:5F:3A:E2 | http://192.168.2.11 | |
|
||||||
| http://shutter-3.lan/ | C4:5B:BE:5F:35:41 | 192.168.2.12 | |
|
| http://shutter-3.lan/ | C4:5B:BE:5F:35:41 | http://192.168.2.12 | |
|
||||||
| http://shutter-salon.lan/ | 48:3F:DA:49:24:01 | 192.168.2.13 | (ESP8266) |
|
| http://shutter-salon.lan/ | 48:3F:DA:49:24:01 | http://192.168.2.13 | (ESP8266) |
|
||||||
|-------------------------------+-------------------+--------------+-------------|
|
|-------------------------------+-------------------+---------------------+-------------|
|
||||||
| http://shelly1-1.lan/ | E8:68:E7:86:C1:2C | 192.168.2.20 | Light-bulbs |
|
| http://shelly1-1.lan/ | E8:68:E7:86:C1:2C | http://192.168.2.20 | Light-bulbs |
|
||||||
| http://shelly1-2.lan/ | E8:68:E7:87:46:51 | 192.168.2.21 | |
|
| http://shelly1-2.lan/ | E8:68:E7:87:46:51 | http://192.168.2.21 | |
|
||||||
| http://shelly1-3.lan/ | 8C:AA:B5:74:CD:16 | 192.168.2.22 | |
|
| http://shelly1-3.lan/ | 8C:AA:B5:74:CD:16 | http://192.168.2.22 | |
|
||||||
| http://shelly1-salon.lan/ | E8:68:E7:87:27:1D | 192.168.2.24 | |
|
| http://shelly1-salon.lan/ | E8:68:E7:87:27:1D | http://192.168.2.24 | |
|
||||||
| http://shelly25-cuisine.lan/ | 98:CD:AC:1E:11:8E | 192.168.2.25 | |
|
| http://shelly25-cuisine.lan/ | 98:CD:AC:1E:11:8E | http://192.168.2.25 | |
|
||||||
| http://shelly25-entrance.lan/ | C4:5B:BE:6B:87:39 | 192.168.2.26 | |
|
| http://shelly25-entrance.lan/ | C4:5B:BE:6B:87:39 | http://192.168.2.26 | |
|
||||||
|-------------------------------+-------------------+--------------+-------------|
|
|-------------------------------+-------------------+---------------------+-------------|
|
||||||
| http://xiaomi-ble.lan/ | 3C:61:05:12:A8:C4 | 192.168.2.28 | Temperature |
|
| http://xiaomi-ble.lan/ | 3C:61:05:12:A8:C4 | http://192.168.2.28 | Temperature |
|
||||||
|-------------------------------+-------------------+--------------+-------------|
|
|-------------------------------+-------------------+---------------------+-------------|
|
||||||
| http://shellytrv-1.lan/ | BC:33:AC:03:35:8C | 192.168.2.40 | TRV |
|
| http://shellytrv-1.lan/ | BC:33:AC:03:35:8C | http://192.168.2.40 | TRV |
|
||||||
| http://shellytrv-2.lan/ | 60:A4:23:DC:C7:1E | 192.168.2.41 | |
|
| http://shellytrv-2.lan/ | 60:A4:23:DC:C7:1E | http://192.168.2.41 | |
|
||||||
| http://shellytrv-3.lan/ | 60:A4:23:DC:C8:14 | 192.168.2.42 | |
|
| http://shellytrv-3.lan/ | 60:A4:23:DC:C8:14 | http://192.168.2.42 | |
|
||||||
| http://shellytrv-s.lan/ | 60:A4:23:DB:2B:76 | 192.168.2.43 | |
|
| http://shellytrv-s.lan/ | 60:A4:23:DB:2B:76 | http://192.168.2.43 | |
|
||||||
| http://shellytrv-e.lan/ | 60:A4:23:DB:2C:8C | 192.168.2.44 | |
|
| http://shellytrv-e.lan/ | 60:A4:23:DB:2C:8C | http://192.168.2.44 | |
|
||||||
|
|||||||
@@ -340,7 +340,7 @@ After=network.target
|
|||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
Environment="all_proxy=socks5://localhost:8080"
|
Environment="all_proxy=socks5://localhost:8080"
|
||||||
ExecStart=/usr/bin/syncthing -no-browser -gui-address="0.0.0.0:8384" -no-restart -logflags=0
|
ExecStart=/usr/bin/syncthing --no-browser --gui-address="0.0.0.0:8384" --no-restart --logflags=0
|
||||||
Restart=on-failure
|
Restart=on-failure
|
||||||
SuccessExitStatus=3 4
|
SuccessExitStatus=3 4
|
||||||
RestartForceExitStatus=3 4
|
RestartForceExitStatus=3 4
|
||||||
@@ -409,10 +409,9 @@ restic backup \
|
|||||||
--verbose --one-file-system --tag systemd.timer \
|
--verbose --one-file-system --tag systemd.timer \
|
||||||
--exclude "/home/thomas/.cache" \
|
--exclude "/home/thomas/.cache" \
|
||||||
--exclude "/home/thomas/.local/data/docker" \
|
--exclude "/home/thomas/.local/data/docker" \
|
||||||
|
--exclude "/home/thomas/.local/soft" \
|
||||||
--exclude "/home/thomas/Cloud" \
|
--exclude "/home/thomas/Cloud" \
|
||||||
--exclude "/home/thomas/mnt" \
|
--exclude "/home/thomas/mnt" \
|
||||||
--exclude "/home/thomas/perl5" \
|
|
||||||
--exclude "/home/thomas/.local/soft" \
|
|
||||||
/home/thomas
|
/home/thomas
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
|
|||||||
28
tablet.org
28
tablet.org
@@ -77,24 +77,24 @@ XAUTHORITY=/home/thomas/.Xauthority
|
|||||||
export DISPLAY XAUTHORITY
|
export DISPLAY XAUTHORITY
|
||||||
|
|
||||||
# Pen Buttons
|
# Pen Buttons
|
||||||
xsetwacom set "HUION Huion Tablet_H320M Pen stylus" button 1 1 # Left click
|
xsetwacom set "HUION Huion Tablet_H320M stylus" button 1 1 # Left click
|
||||||
xsetwacom set "HUION Huion Tablet_H320M Pen stylus" button 2 2 # Right click
|
xsetwacom set "HUION Huion Tablet_H320M stylus" button 2 2 # Right click
|
||||||
xsetwacom set "HUION Huion Tablet_H320M Pen stylus" button 3 3 # Middle click
|
xsetwacom set "HUION Huion Tablet_H320M stylus" button 3 3 # Middle click
|
||||||
|
|
||||||
# Top Buttons
|
# Top Buttons
|
||||||
xsetwacom set "HUION Huion Tablet_H320M Pad pad" button 1 key Ctrl T # Tools
|
xsetwacom set "HUION Huion Tablet_H320M pad" button 1 "key Ctrl T" # Tools
|
||||||
xsetwacom set "HUION Huion Tablet_H320M Pad pad" button 2 key Ctrl Shift A # Hand Tool
|
xsetwacom set "HUION Huion Tablet_H320M pad" button 2 "key Ctrl Shift A" # Hand Tool
|
||||||
xsetwacom set "HUION Huion Tablet_H320M Pad pad" button 3 key Ctrl Shift D # Default Tool
|
xsetwacom set "HUION Huion Tablet_H320M pad" button 3 "key Ctrl Shift D" # Default Tool
|
||||||
|
|
||||||
# Round Buttons (Top, Bottom, Middle, Left, Right)
|
# Round Buttons (Top, Bottom, Middle, Left, Right)
|
||||||
xsetwacom set "HUION Huion Tablet_H320M Pad pad" button 8 key Ctrl Shift + # Zoom
|
xsetwacom set "HUION Huion Tablet_H320M pad" button 8 "key Ctrl Shift +" # Zoom
|
||||||
xsetwacom set "HUION Huion Tablet_H320M Pad pad" button 9 key Ctrl - # Unzoom
|
xsetwacom set "HUION Huion Tablet_H320M pad" button 9 "key Ctrl -" # Unzoom
|
||||||
xsetwacom set "HUION Huion Tablet_H320M Pad pad" button 10 key Ctrl S # Save
|
xsetwacom set "HUION Huion Tablet_H320M pad" button 10 "key Ctrl S" # Save
|
||||||
xsetwacom set "HUION Huion Tablet_H320M Pad pad" button 11 key Ctrl Z # Undo
|
xsetwacom set "HUION Huion Tablet_H320M pad" button 11 "key Ctrl Z" # Undo
|
||||||
xsetwacom set "HUION Huion Tablet_H320M Pad pad" button 12 key Ctrl Y # Redo
|
xsetwacom set "HUION Huion Tablet_H320M pad" button 12 "key Ctrl Y" # Redo
|
||||||
|
|
||||||
# Bottom Buttons
|
# Bottom Buttons
|
||||||
xsetwacom set "HUION Huion Tablet_H320M Pad pad" button 13 key Ctrl Shift O # Select
|
xsetwacom set "HUION Huion Tablet_H320M pad" button 13 "key Ctrl Shift O" # Select
|
||||||
xsetwacom set "HUION Huion Tablet_H320M Pad pad" button 14 key Ctrl Shift E # Errase
|
xsetwacom set "HUION Huion Tablet_H320M pad" button 14 "key Ctrl Shift E" # Errase
|
||||||
xsetwacom set "HUION Huion Tablet_H320M Pad pad" button 15 key Ctrl Q # Quit
|
xsetwacom set "HUION Huion Tablet_H320M pad" button 15 "key Ctrl Q" # Quit
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|||||||
@@ -7,8 +7,11 @@
|
|||||||
# Host that runs Transmission daemon
|
# Host that runs Transmission daemon
|
||||||
set connect.host <<get-password(passname="ip/homelab")>>
|
set connect.host <<get-password(passname="ip/homelab")>>
|
||||||
set connect.port 9091
|
set connect.port 9091
|
||||||
|
set connect.tls false
|
||||||
set connect.user tdehaeze
|
set connect.user tdehaeze
|
||||||
set connect.password <<get-password(passname="nas/transmission")>>
|
set connect.host <<get-password(passname="nas/transmission")>>
|
||||||
|
set connect.path /
|
||||||
|
set connect.url /transmission/
|
||||||
|
|
||||||
# Update torrent/peer/file/etc lists every 10 seconds
|
# Update torrent/peer/file/etc lists every 10 seconds
|
||||||
set tui.poll 10
|
set tui.poll 10
|
||||||
|
|||||||
Reference in New Issue
Block a user