Publish html

This commit is contained in:
Thomas Dehaeze 2020-04-05 11:30:26 +02:00
parent 866a1947d6
commit 0af6fccd0f
17 changed files with 4792 additions and 1250 deletions

View File

@ -4,7 +4,7 @@
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<!-- 2020-03-22 dim. 23:04 -->
<!-- 2020-04-05 dim. 11:29 -->
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Desktop file for the applications</title>
@ -201,50 +201,28 @@
<script type="text/javascript" src="./js/jquery.stickytableheaders.min.js"></script>
<script type="text/javascript" src="./js/readtheorg.js"></script>
<script type="text/javascript">
/*
@licstart The following is the entire license notice for the
JavaScript code in this tag.
Copyright (C) 2012-2020 Free Software Foundation, Inc.
The JavaScript code in this tag is free software: you can
redistribute it and/or modify it under the terms of the GNU
General Public License (GNU GPL) as published by the Free Software
Foundation, either version 3 of the License, or (at your option)
any later version. The code is distributed WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU GPL for more details.
As additional permission under GNU GPL version 3 section 7, you
may distribute non-source (e.g., minimized or compacted) forms of
that code without the copy of the GNU GPL normally required by
section 4, provided you include this license notice and a URL
through which recipients can access the Corresponding Source.
@licend The above is the entire license notice
for the JavaScript code in this tag.
*/
// @license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&amp;dn=gpl-3.0.txt GPL-v3-or-Later
<!--/*--><![CDATA[/*><!--*/
function CodeHighlightOn(elem, id)
{
var target = document.getElementById(id);
if(null != target) {
elem.cacheClassElem = elem.className;
elem.cacheClassTarget = target.className;
target.className = "code-highlighted";
elem.className = "code-highlighted";
}
}
function CodeHighlightOff(elem, id)
{
var target = document.getElementById(id);
if(elem.cacheClassElem)
elem.className = elem.cacheClassElem;
if(elem.cacheClassTarget)
target.className = elem.cacheClassTarget;
}
/*]]>*///-->
function CodeHighlightOn(elem, id)
{
var target = document.getElementById(id);
if(null != target) {
elem.cacheClassElem = elem.className;
elem.cacheClassTarget = target.className;
target.className = "code-highlighted";
elem.className = "code-highlighted";
}
}
function CodeHighlightOff(elem, id)
{
var target = document.getElementById(id);
if(elem.cacheClassElem)
elem.className = elem.cacheClassElem;
if(elem.cacheClassTarget)
target.className = elem.cacheClassTarget;
}
/*]]>*///-->
// @license-end
</script>
</head>
<body>
@ -268,6 +246,7 @@ for the JavaScript code in this tag.
<li><a href="#org6d53535">Org-Protocol</a></li>
<li><a href="#org77502a5">Ranger</a></li>
<li><a href="#orgbb53a17">Emacs Client</a></li>
<li><a href="#org3bbf6ce">Torrent with Transmission</a></li>
</ul>
</div>
</div>
@ -468,10 +447,23 @@ for the JavaScript code in this tag.
</div>
</div>
</div>
<div id="outline-container-org3bbf6ce" class="outline-2">
<h2 id="org3bbf6ce">Torrent with Transmission</h2>
<div class="outline-text-2" id="text-org3bbf6ce">
<div class="org-src-container">
<pre class="src src-conf">[<span class="org-type">Desktop Entry</span>]
<span class="org-variable-name">Type</span>=Application
<span class="org-variable-name">Name</span>=Torrent
<span class="org-variable-name">Exec</span>=tremc %U
</pre>
</div>
</div>
</div>
</div>
<div id="postamble" class="status">
<p class="author">Author: Dehaeze Thomas</p>
<p class="date">Created: 2020-03-22 dim. 23:04</p>
<p class="date">Created: 2020-04-05 dim. 11:29</p>
</div>
</body>
</html>

View File

@ -4,7 +4,7 @@
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<!-- 2020-03-19 jeu. 10:38 -->
<!-- 2020-04-05 dim. 11:29 -->
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Binaries</title>
@ -201,7 +201,7 @@
<script type="text/javascript" src="./js/jquery.stickytableheaders.min.js"></script>
<script type="text/javascript" src="./js/readtheorg.js"></script>
<script type="text/javascript">
// @license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&dn=gpl-3.0.txt GPL-v3-or-Later
// @license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&amp;dn=gpl-3.0.txt GPL-v3-or-Later
<!--/*--><![CDATA[/*><!--*/
function CodeHighlightOn(elem, id)
{
@ -236,30 +236,33 @@
<h2>Table of Contents</h2>
<div id="text-table-of-contents">
<ul>
<li><a href="#org40c80c4">Select Screen</a></li>
<li><a href="#orgc397cd6">getbib</a></li>
<li><a href="#org7ea4d1f">vpnToggle</a></li>
<li><a href="#org9d26597">bukurun</a></li>
<li><a href="#org31b0545">i3exit</a></li>
<li><a href="#org66b3195">readbib</a></li>
<li><a href="#org8d458ec">readnotes</a></li>
<li><a href="#org94000e9">askpass</a></li>
<li><a href="#orgfa2a5c4">Take Screenshot</a></li>
<li><a href="#org7cb3c53">Remote Desktop Connect</a></li>
<li><a href="#orgdee48e4">Toggle Network</a></li>
<li><a href="#orgc1d9d95">Print on Rnice</a></li>
<li><a href="#orgf1a877f">Mount TMP14DAYS</a></li>
<li><a href="#org43181f1">Make GIF</a></li>
<li><a href="#org502a04a">Download-Audio</a></li>
<li><a href="#org294743b">Download-Video</a></li>
<li><a href="#org03a3fa6">Pdf Shrink</a></li>
<li><a href="#org28d68eb"><code>displayselect</code> - Select Screen</a></li>
<li><a href="#org4400f92"><span class="todo TODO">TODO</span> <code>getbib</code></a></li>
<li><a href="#orgd951db9"><code>vpntoggle</code> - Connect to VPN using NordVPN</a></li>
<li><a href="#org39f3bdf"><code>bukurun</code> - Open link from Buku</a></li>
<li><a href="#org1ce653d"><code>i3exit</code> - Manage lock, suspend, reboot, &#x2026;</a></li>
<li><a href="#org17ef4d2"><code>readbib</code> - Open Bibliography File</a></li>
<li><a href="#orgda667bb"><code>readnotes</code> - Open Note File</a></li>
<li><a href="#org94000e9"><span class="todo TODO">TODO</span> askpass</a></li>
<li><a href="#org2d85447"><code>screenshot</code> - Take Screenshot</a></li>
<li><a href="#orge31d949"><code>remote-desktop</code> - Remote Desktop Connect</a></li>
<li><a href="#org8a00ba3"><code>network-toggle</code> - Toggle Network</a></li>
<li><a href="#orgdd09825"><code>print-rnice</code> - Print on Rnice</a></li>
<li><a href="#orgf1a877f"><span class="todo TODO">TODO</span> Mount TMP14DAYS</a></li>
<li><a href="#orgd568e72"><code>make-gif</code> - Make GIF</a></li>
<li><a href="#orgd7e49ff"><code>yt-audio</code> - Download-Audio from youtube</a></li>
<li><a href="#org89810de"><code>yt-video</code> - Download-Video from youtube</a></li>
<li><a href="#org18a85d1"><code>pdf-shrink</code> Pdf Shrink</a></li>
<li><a href="#org539efcb"><code>setbg</code> - Set Background</a></li>
<li><a href="#orge6aa5bf">Insert Unicode Icon</a></li>
<li><a href="#org02426ec">Insert Nerd Font Icon</a></li>
</ul>
</div>
</div>
<div id="outline-container-org40c80c4" class="outline-2">
<h2 id="org40c80c4">Select Screen</h2>
<div class="outline-text-2" id="text-org40c80c4">
<div id="outline-container-org28d68eb" class="outline-2">
<h2 id="org28d68eb"><code>displayselect</code> - Select Screen</h2>
<div class="outline-text-2" id="text-org28d68eb">
<p>
Script taken from Luke Smith.
</p>
@ -336,9 +339,9 @@ $<span class="org-variable-name">HOME</span>/.config/polybar/scripts/launch.sh <
</div>
</div>
<div id="outline-container-orgc397cd6" class="outline-2">
<h2 id="orgc397cd6">getbib</h2>
<div class="outline-text-2" id="text-orgc397cd6">
<div id="outline-container-org4400f92" class="outline-2">
<h2 id="org4400f92"><span class="todo TODO">TODO</span> <code>getbib</code></h2>
<div class="outline-text-2" id="text-org4400f92">
<div class="org-src-container">
<pre class="src src-bash"><span class="org-rainbow-delimiters-depth-1">[</span> -z <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">1</span></span><span class="org-string">"</span> <span class="org-rainbow-delimiters-depth-1">]</span> &amp;&amp; <span class="org-type">echo</span> <span class="org-string">"Give either a pdf file or a DOI as an argument."</span> &amp;&amp; <span class="org-keyword">exit</span>
@ -358,9 +361,9 @@ $<span class="org-variable-name">HOME</span>/.config/polybar/scripts/launch.sh <
</div>
</div>
<div id="outline-container-org7ea4d1f" class="outline-2">
<h2 id="org7ea4d1f">vpnToggle</h2>
<div class="outline-text-2" id="text-org7ea4d1f">
<div id="outline-container-orgd951db9" class="outline-2">
<h2 id="orgd951db9"><code>vpntoggle</code> - Connect to VPN using NordVPN</h2>
<div class="outline-text-2" id="text-orgd951db9">
<div class="org-src-container">
<pre class="src src-bash"><span class="org-keyword">if</span> <span class="org-rainbow-delimiters-depth-1">[</span><span class="org-rainbow-delimiters-depth-2">[</span> $<span class="org-rainbow-delimiters-depth-3">(</span><span class="org-sh-quoted-exec">nordvpn</span> status<span class="org-rainbow-delimiters-depth-3">)</span> == *<span class="org-string">"Connected"</span>* <span class="org-rainbow-delimiters-depth-2">]</span><span class="org-rainbow-delimiters-depth-1">]</span>; <span class="org-keyword">then</span>
nordvpn disconnect &amp;&amp; dunstify --replace=<span class="org-highlight-numbers-number">23198</span> <span class="org-string">"VPN"</span> <span class="org-string">"Disconnected"</span>;
@ -374,9 +377,9 @@ $<span class="org-variable-name">HOME</span>/.config/polybar/scripts/launch.sh <
</div>
</div>
<div id="outline-container-org9d26597" class="outline-2">
<h2 id="org9d26597">bukurun</h2>
<div class="outline-text-2" id="text-org9d26597">
<div id="outline-container-org39f3bdf" class="outline-2">
<h2 id="org39f3bdf"><code>bukurun</code> - Open link from Buku</h2>
<div class="outline-text-2" id="text-org39f3bdf">
<div class="org-src-container">
<pre class="src src-bash"><span class="org-function-name">_rofi</span> <span class="org-rainbow-delimiters-depth-1">()</span> <span class="org-rainbow-delimiters-depth-1">{</span>
rofi -dmenu -i -no-levenshtein-sort -width <span class="org-highlight-numbers-number">1000</span> <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">@</span></span><span class="org-string">"</span>
@ -712,9 +715,9 @@ $<span class="org-variable-name">HOME</span>/.config/polybar/scripts/launch.sh <
</div>
</div>
</div>
<div id="outline-container-org31b0545" class="outline-2">
<h2 id="org31b0545">i3exit</h2>
<div class="outline-text-2" id="text-org31b0545">
<div id="outline-container-org1ce653d" class="outline-2">
<h2 id="org1ce653d"><code>i3exit</code> - Manage lock, suspend, reboot, &#x2026;</h2>
<div class="outline-text-2" id="text-org1ce653d">
<div class="org-src-container">
<pre class="src src-bash"><span class="org-comment-delimiter"># </span><span class="org-comment">with openrc use loginctl</span>
<span class="org-keyword">case</span> <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">1</span></span><span class="org-string">"</span><span class="org-keyword"> in</span>
@ -751,9 +754,9 @@ $<span class="org-variable-name">HOME</span>/.config/polybar/scripts/launch.sh <
</div>
</div>
<div id="outline-container-org66b3195" class="outline-2">
<h2 id="org66b3195">readbib</h2>
<div class="outline-text-2" id="text-org66b3195">
<div id="outline-container-org17ef4d2" class="outline-2">
<h2 id="org17ef4d2"><code>readbib</code> - Open Bibliography File</h2>
<div class="outline-text-2" id="text-org17ef4d2">
<div class="org-src-container">
<pre class="src src-bash"><span class="org-type">cd</span> ~/Cloud/thesis/ressources/pdfs/ &amp;&amp; <span class="org-type">ls</span> | rofi -dmenu -lines <span class="org-highlight-numbers-number">20</span> | xargs -I <span class="org-rainbow-delimiters-depth-1">{}</span> zathura <span class="org-rainbow-delimiters-depth-1">{}</span>
</pre>
@ -761,9 +764,9 @@ $<span class="org-variable-name">HOME</span>/.config/polybar/scripts/launch.sh <
</div>
</div>
<div id="outline-container-org8d458ec" class="outline-2">
<h2 id="org8d458ec">readnotes</h2>
<div class="outline-text-2" id="text-org8d458ec">
<div id="outline-container-orgda667bb" class="outline-2">
<h2 id="orgda667bb"><code>readnotes</code> - Open Note File</h2>
<div class="outline-text-2" id="text-orgda667bb">
<div class="org-src-container">
<pre class="src src-bash"><span class="org-type">cd</span> ~/Cloud/thesis/ressources/notes/pdfs/ &amp;&amp; <span class="org-type">ls</span> *.pdf | rofi -dmenu -lines <span class="org-highlight-numbers-number">20</span> | xargs -I <span class="org-rainbow-delimiters-depth-1">{}</span> zathura <span class="org-rainbow-delimiters-depth-1">{}</span>
</pre>
@ -772,8 +775,12 @@ $<span class="org-variable-name">HOME</span>/.config/polybar/scripts/launch.sh <
</div>
<div id="outline-container-org94000e9" class="outline-2">
<h2 id="org94000e9">askpass</h2>
<h2 id="org94000e9"><span class="todo TODO">TODO</span> askpass</h2>
<div class="outline-text-2" id="text-org94000e9">
<ul class="org-ul">
<li class="off"><code>[&#xa0;]</code> Should be a script</li>
</ul>
<p>
Take password prompt from STDIN, print password to STDOUT.
The sed piece just removes the colon from the provided prompt: <code>rofi -p</code> already gives us a colon
@ -788,9 +795,9 @@ The sed piece just removes the colon from the provided prompt: <code>rofi -p</co
</div>
</div>
<div id="outline-container-orgfa2a5c4" class="outline-2">
<h2 id="orgfa2a5c4">Take Screenshot</h2>
<div class="outline-text-2" id="text-orgfa2a5c4">
<div id="outline-container-org2d85447" class="outline-2">
<h2 id="org2d85447"><code>screenshot</code> - Take Screenshot</h2>
<div class="outline-text-2" id="text-org2d85447">
<div class="org-src-container">
<pre class="src src-bash"><span class="org-variable-name">status</span>=$<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-sh-quoted-exec">echo</span> -e <span class="org-string">"All\nGUI\nSelection\nCropped\nCopy\nShadow\nActive"</span> | rofi -i -dmenu -p <span class="org-string">"Type"</span><span class="org-rainbow-delimiters-depth-1">)</span>
<span class="org-keyword">if</span> <span class="org-rainbow-delimiters-depth-1">[</span> -z <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">status</span></span><span class="org-string">"</span> <span class="org-rainbow-delimiters-depth-1">]</span>; <span class="org-keyword">then</span>
@ -823,9 +830,9 @@ The sed piece just removes the colon from the provided prompt: <code>rofi -p</co
</div>
</div>
<div id="outline-container-org7cb3c53" class="outline-2">
<h2 id="org7cb3c53">Remote Desktop Connect</h2>
<div class="outline-text-2" id="text-org7cb3c53">
<div id="outline-container-orge31d949" class="outline-2">
<h2 id="orge31d949"><code>remote-desktop</code> - Remote Desktop Connect</h2>
<div class="outline-text-2" id="text-orge31d949">
<div class="org-src-container">
<pre class="src src-bash"><span class="org-variable-name">computer</span>=$<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-sh-quoted-exec">echo</span> -e <span class="org-string">'RNICE\nPCMEL1\nPCNASS1\nPCMEG01'</span> | dmenu -p <span class="org-string">'Computer:'</span> -l <span class="org-highlight-numbers-number">20</span><span class="org-rainbow-delimiters-depth-1">)</span>;
@ -851,9 +858,9 @@ The sed piece just removes the colon from the provided prompt: <code>rofi -p</co
</div>
</div>
<div id="outline-container-orgdee48e4" class="outline-2">
<h2 id="orgdee48e4">Toggle Network</h2>
<div class="outline-text-2" id="text-orgdee48e4">
<div id="outline-container-org8a00ba3" class="outline-2">
<h2 id="org8a00ba3"><code>network-toggle</code> - Toggle Network</h2>
<div class="outline-text-2" id="text-org8a00ba3">
<div class="org-src-container">
<pre class="src src-bash"><span class="org-variable-name">result</span>=$<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-sh-quoted-exec">nmcli</span> device | sed <span class="org-string">'1d'</span> | dmenu -l <span class="org-highlight-numbers-number">20</span><span class="org-rainbow-delimiters-depth-1">)</span>;
@ -870,9 +877,9 @@ The sed piece just removes the colon from the provided prompt: <code>rofi -p</co
</div>
</div>
<div id="outline-container-orgc1d9d95" class="outline-2">
<h2 id="orgc1d9d95">Print on Rnice</h2>
<div class="outline-text-2" id="text-orgc1d9d95">
<div id="outline-container-orgdd09825" class="outline-2">
<h2 id="orgdd09825"><code>print-rnice</code> - Print on Rnice</h2>
<div class="outline-text-2" id="text-orgdd09825">
<div class="org-src-container">
<pre class="src src-bash"><span class="org-variable-name">nbpage</span>=$<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-sh-quoted-exec">echo</span> -e <span class="org-string">'1\n2\n4'</span> | dmenu -p <span class="org-string">'Number of pages per sheet'</span> -l <span class="org-highlight-numbers-number">20</span><span class="org-rainbow-delimiters-depth-1">)</span>;
<span class="org-variable-name">sides</span>=$<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-sh-quoted-exec">echo</span> -e <span class="org-string">'one-sided\ntwo-sided-long-edge\ntwo-sided-short-edge'</span> | dmenu -p <span class="org-string">'Two Sided:'</span> -l <span class="org-highlight-numbers-number">20</span><span class="org-rainbow-delimiters-depth-1">)</span>;
@ -891,8 +898,12 @@ The sed piece just removes the colon from the provided prompt: <code>rofi -p</co
</div>
<div id="outline-container-orgf1a877f" class="outline-2">
<h2 id="orgf1a877f">Mount TMP14DAYS</h2>
<h2 id="orgf1a877f"><span class="todo TODO">TODO</span> Mount TMP14DAYS</h2>
<div class="outline-text-2" id="text-orgf1a877f">
<ul class="org-ul">
<li class="off"><code>[&#xa0;]</code> Put that as a script?</li>
</ul>
<div class="org-src-container">
<pre class="src src-bash"><span class="org-type">sudo</span> -A <span class="org-type">mkdir</span> ~/tmp_14_days;
<span class="org-type">sudo</span> -A mount -o rw,relatime,<span class="org-variable-name">vers</span>=3,<span class="org-variable-name">rsize</span>=1048576,<span class="org-variable-name">wsize</span>=1048576,<span class="org-variable-name">namlen</span>=255,hard,<span class="org-variable-name">proto</span>=tcp,<span class="org-variable-name">timeo</span>=600,<span class="org-variable-name">retrans</span>=2,<span class="org-variable-name">sec</span>=sys,<span class="org-variable-name">mountaddr</span>=160.103.232.103,<span class="org-variable-name">mountvers</span>=3,<span class="org-variable-name">mountport</span>=597,<span class="org-variable-name">mountproto</span>=tcp,<span class="org-variable-name">local_lock</span>=none,<span class="org-variable-name">addr</span>=160.103.232.103 rnice:/hz/tmp_14_days ~/tmp_14_days;
@ -901,9 +912,9 @@ The sed piece just removes the colon from the provided prompt: <code>rofi -p</co
</div>
</div>
<div id="outline-container-org43181f1" class="outline-2">
<h2 id="org43181f1">Make GIF</h2>
<div class="outline-text-2" id="text-org43181f1">
<div id="outline-container-orgd568e72" class="outline-2">
<h2 id="orgd568e72"><code>make-gif</code> - Make GIF</h2>
<div class="outline-text-2" id="text-orgd568e72">
<p>
<a href="http://blog.pkh.me/p/21-high-quality-gif-with-ffmpeg.html">http://blog.pkh.me/p/21-high-quality-gif-with-ffmpeg.html</a>
</p>
@ -919,12 +930,12 @@ ffmpeg -v warning -i $<span class="org-highlight-numbers-number">1</span> -i $<s
</div>
</div>
</div>
<div id="outline-container-org502a04a" class="outline-2">
<h2 id="org502a04a">Download-Audio</h2>
<div class="outline-text-2" id="text-org502a04a">
<div id="outline-container-orgd7e49ff" class="outline-2">
<h2 id="orgd7e49ff"><code>yt-audio</code> - Download-Audio from youtube</h2>
<div class="outline-text-2" id="text-orgd7e49ff">
<div class="org-src-container">
<pre class="src src-bash"><span class="org-keyword">if</span> <span class="org-rainbow-delimiters-depth-1">[</span> $<span class="org-variable-name">TMUX</span> <span class="org-rainbow-delimiters-depth-1">]</span>; <span class="org-keyword">then</span>
tmux split -v -l <span class="org-highlight-numbers-number">1</span> <span class="org-string">"</span><span class="org-type"><span class="org-string">cd</span></span><span class="org-string"> ~/Downloads/ &amp;&amp; youtube-dl --add-metadata -xic -f bestaudio/best </span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">1</span></span><span class="org-string">"</span> &amp;&amp; tmux select-pane -U
tmux split -v -l <span class="org-highlight-numbers-number">5</span> <span class="org-string">"</span><span class="org-type"><span class="org-string">cd</span></span><span class="org-string"> ~/Downloads/ &amp;&amp; youtube-dl --add-metadata -xic -f bestaudio/best </span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">1</span></span><span class="org-string">"</span> &amp;&amp; tmux select-pane -U
<span class="org-keyword">else</span>
<span class="org-type">cd</span> ~/Downloads/;
setsid nohup youtube-dl --add-metadata -xic -f bestaudio/best $<span class="org-highlight-numbers-number">1</span> &amp;&gt; /dev/null &amp;
@ -934,12 +945,12 @@ ffmpeg -v warning -i $<span class="org-highlight-numbers-number">1</span> -i $<s
</div>
</div>
<div id="outline-container-org294743b" class="outline-2">
<h2 id="org294743b">Download-Video</h2>
<div class="outline-text-2" id="text-org294743b">
<div id="outline-container-org89810de" class="outline-2">
<h2 id="org89810de"><code>yt-video</code> - Download-Video from youtube</h2>
<div class="outline-text-2" id="text-org89810de">
<div class="org-src-container">
<pre class="src src-bash"><span class="org-keyword">if</span> <span class="org-rainbow-delimiters-depth-1">[</span> $<span class="org-variable-name">TMUX</span> <span class="org-rainbow-delimiters-depth-1">]</span>; <span class="org-keyword">then</span>
tmux split -v -l <span class="org-highlight-numbers-number">1</span> <span class="org-string">"</span><span class="org-type"><span class="org-string">cd</span></span><span class="org-string"> ~/Downloads/ &amp;&amp; youtube-dl --add-metadata -ic </span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">1</span></span><span class="org-string">"</span> &amp;&amp; tmux select-pane -U
tmux split -v -l <span class="org-highlight-numbers-number">5</span> <span class="org-string">"</span><span class="org-type"><span class="org-string">cd</span></span><span class="org-string"> ~/Downloads/ &amp;&amp; youtube-dl --add-metadata -ic </span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">1</span></span><span class="org-string">"</span> &amp;&amp; tmux select-pane -U
<span class="org-keyword">else</span>
<span class="org-type">cd</span> ~/Downloads/;
setsid nohup youtube-dl --add-metadata -ic $<span class="org-highlight-numbers-number">1</span> &amp;&gt; /dev/null &amp;
@ -948,9 +959,9 @@ ffmpeg -v warning -i $<span class="org-highlight-numbers-number">1</span> -i $<s
</div>
</div>
</div>
<div id="outline-container-org03a3fa6" class="outline-2">
<h2 id="org03a3fa6">Pdf Shrink</h2>
<div class="outline-text-2" id="text-org03a3fa6">
<div id="outline-container-org18a85d1" class="outline-2">
<h2 id="org18a85d1"><code>pdf-shrink</code> Pdf Shrink</h2>
<div class="outline-text-2" id="text-org18a85d1">
<div class="org-src-container">
<pre class="src src-bash"><span class="org-function-name">shrink</span> <span class="org-rainbow-delimiters-depth-1">()</span>
<span class="org-rainbow-delimiters-depth-1">{</span>
@ -1023,10 +1034,72 @@ check_smaller <span class="org-string">"</span><span class="org-string"><span cl
</div>
</div>
</div>
<div id="outline-container-org539efcb" class="outline-2">
<h2 id="org539efcb"><code>setbg</code> - Set Background</h2>
<div class="outline-text-2" id="text-org539efcb">
<div class="org-src-container">
<pre class="src src-bash"><span class="org-variable-name">bgloc</span>=<span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">{XDG_CACHE_HOME:-$HOME/.cache/}</span></span><span class="org-string">/bg"</span>
<span class="org-rainbow-delimiters-depth-1">[</span> -f <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">1</span></span><span class="org-string">"</span> <span class="org-rainbow-delimiters-depth-1">]</span> &amp;&amp; <span class="org-type">ln</span> -sf <span class="org-string">"</span><span class="org-string"><span class="org-sh-quoted-exec">$(</span></span><span class="org-sh-quoted-exec">readlink</span><span class="org-string"><span class="org-sh-quoted-exec"> -f "</span></span><span class="org-string"><span class="org-constant"><span class="org-sh-quoted-exec">$</span></span></span><span class="org-string"><span class="org-variable-name"><span class="org-sh-quoted-exec">1</span></span></span><span class="org-string"><span class="org-sh-quoted-exec">")</span></span><span class="org-string">"</span> <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">bgloc</span></span><span class="org-string">"</span>
<span class="org-rainbow-delimiters-depth-1">[</span> -d <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">1</span></span><span class="org-string">"</span> <span class="org-rainbow-delimiters-depth-1">]</span> &amp;&amp; <span class="org-type">ln</span> -sf <span class="org-string">"</span><span class="org-string"><span class="org-sh-quoted-exec">$(</span></span><span class="org-sh-quoted-exec">find</span><span class="org-string"><span class="org-sh-quoted-exec"> "$(</span></span><span class="org-sh-quoted-exec">readlink</span><span class="org-string"><span class="org-sh-quoted-exec"> -f "</span></span><span class="org-string"><span class="org-constant"><span class="org-sh-quoted-exec">$</span></span></span><span class="org-string"><span class="org-variable-name"><span class="org-sh-quoted-exec">1</span></span></span><span class="org-string"><span class="org-sh-quoted-exec">")</span></span><span class="org-string">" -iregex '.*.\(jpg\|jpeg\|png\|gif\)' -type f | shuf -n 1)"</span> <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">bgloc</span></span><span class="org-string">"</span>
xwallpaper --zoom <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">bgloc</span></span><span class="org-string">"</span>
</pre>
</div>
</div>
</div>
<div id="outline-container-orge6aa5bf" class="outline-2">
<h2 id="orge6aa5bf">Insert Unicode Icon</h2>
<div class="outline-text-2" id="text-orge6aa5bf">
<div class="org-src-container">
<pre class="src src-bash"><span class="org-comment-delimiter"># </span><span class="org-comment">The famous "get a menu of emojis to copy" script.</span>
<span class="org-comment-delimiter"># </span><span class="org-comment">Must have xclip installed to even show menu.</span>
xclip -h <span class="org-highlight-numbers-number">2</span>&gt;/dev/null || <span class="org-keyword">exit</span> <span class="org-highlight-numbers-number">1</span>
<span class="org-variable-name">chosen</span>=$<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-sh-quoted-exec">cut</span> -d <span class="org-string">';'</span> -f1 ~/.local/share/emoji | rofi -dmenu -i -l <span class="org-highlight-numbers-number">20</span> | sed <span class="org-string">"s/ .*//"</span><span class="org-rainbow-delimiters-depth-1">)</span>
<span class="org-rainbow-delimiters-depth-1">[</span> <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">chosen</span></span><span class="org-string">"</span> != <span class="org-string">""</span> <span class="org-rainbow-delimiters-depth-1">]</span> || <span class="org-keyword">exit</span>
<span class="org-comment-delimiter"># </span><span class="org-comment">If you run this command with an argument, it will automatically insert the character.</span>
<span class="org-keyword">if</span> <span class="org-rainbow-delimiters-depth-1">[</span> -n <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">1</span></span><span class="org-string">"</span> <span class="org-rainbow-delimiters-depth-1">]</span>; <span class="org-keyword">then</span>
xdotool key Shift+Insert
<span class="org-keyword">else</span>
<span class="org-type">echo</span> <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">chosen</span></span><span class="org-string">"</span> | tr -d <span class="org-string">'\n'</span> | xsel -ib
dunstify <span class="org-string">"'</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">chosen</span></span><span class="org-string">' copied to clipboard."</span> &amp;
<span class="org-keyword">fi</span>
</pre>
</div>
</div>
</div>
<div id="outline-container-org02426ec" class="outline-2">
<h2 id="org02426ec">Insert Nerd Font Icon</h2>
<div class="outline-text-2" id="text-org02426ec">
<div class="org-src-container">
<pre class="src src-bash"><span class="org-comment-delimiter"># </span><span class="org-comment">Must have xsel installed to even show menu.</span>
xsel -h <span class="org-highlight-numbers-number">2</span>&gt;/dev/null || <span class="org-keyword">exit</span> <span class="org-highlight-numbers-number">1</span>
<span class="org-variable-name">chosen</span>=$<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-sh-quoted-exec">cat</span> ~/.local/share/nerd-fonts | rofi -dmenu -i -l <span class="org-highlight-numbers-number">20</span> | sed <span class="org-string">"s/ .*//"</span><span class="org-rainbow-delimiters-depth-1">)</span>
<span class="org-rainbow-delimiters-depth-1">[</span> <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">chosen</span></span><span class="org-string">"</span> != <span class="org-string">""</span> <span class="org-rainbow-delimiters-depth-1">]</span> || <span class="org-keyword">exit</span>
<span class="org-comment-delimiter"># </span><span class="org-comment">If you run this command with an argument, it will automatically insert the character.</span>
<span class="org-keyword">if</span> <span class="org-rainbow-delimiters-depth-1">[</span> -n <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">1</span></span><span class="org-string">"</span> <span class="org-rainbow-delimiters-depth-1">]</span>; <span class="org-keyword">then</span>
xdotool key Shift+Insert
<span class="org-keyword">else</span>
<span class="org-type">echo</span> <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">chosen</span></span><span class="org-string">"</span> | tr -d <span class="org-string">'\n'</span> | xsel -ib
dunstify <span class="org-string">"'</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">chosen</span></span><span class="org-string">' copied to clipboard."</span> &amp;
<span class="org-keyword">fi</span>
</pre>
</div>
</div>
</div>
</div>
<div id="postamble" class="status">
<p class="author">Author: Dehaeze Thomas</p>
<p class="date">Created: 2020-03-19 jeu. 10:38</p>
<p class="date">Created: 2020-04-05 dim. 11:29</p>
</div>
</body>
</html>

View File

@ -4,7 +4,7 @@
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<!-- 2020-03-01 dim. 22:50 -->
<!-- 2020-04-05 dim. 11:29 -->
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Configuration Files</title>
@ -201,7 +201,7 @@
<script type="text/javascript" src="./js/jquery.stickytableheaders.min.js"></script>
<script type="text/javascript" src="./js/readtheorg.js"></script>
<script type="text/javascript">
// @license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&dn=gpl-3.0.txt GPL-v3-or-Later
// @license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&amp;dn=gpl-3.0.txt GPL-v3-or-Later
<!--/*--><![CDATA[/*><!--*/
function CodeHighlightOn(elem, id)
{
@ -236,6 +236,7 @@
<h2>Table of Contents</h2>
<div id="text-table-of-contents">
<ul>
<li><a href="#org964079a">SSH</a></li>
<li><a href="#org4d50f78">Font</a></li>
<li><a href="#org09a995e">Input</a></li>
<li><a href="#org5432d18">GnuPG</a></li>
@ -243,11 +244,50 @@
<li><a href="#org2836d2e">dmenu</a></li>
<li><a href="#org4f16229">Locale</a></li>
<li><a href="#org3de708f">Pass Git Helper</a></li>
<li><a href="#org64dab5c">Nitrogen (Wallpaper manager)</a></li>
</ul>
</div>
</div>
<div id="outline-container-org964079a" class="outline-2">
<h2 id="org964079a">SSH</h2>
<div class="outline-text-2" id="text-org964079a">
<div class="org-src-container">
<pre class="src src-conf">AddKeysToAgent yes
Host grenoble
hostname ***REMOVED***
Port <span class="org-highlight-numbers-number">10022</span>
user tdehaeze
IdentityFile ~/.ssh/id_rsa
Host wingaudio
hostname 207.154.251.241
Port <span class="org-highlight-numbers-number">22</span>
user tdehaeze
IdentityFile ~/.ssh/id_rsa
Host octoprint
hostname 192.168.1.56
Port <span class="org-highlight-numbers-number">22</span>
user pi
IdentityFile ~/.ssh/id_rsa
Host hassio
hostname 192.168.1.101
Port <span class="org-highlight-numbers-number">10022</span>
user root
IdentityFile ~/.ssh/id_rsa
Host nas
hostname 192.168.1.50
Port <span class="org-highlight-numbers-number">10022</span>
user tdehaeze
IdentityFile ~/.ssh/id_rsa
</pre>
</div>
</div>
</div>
<div id="outline-container-org4d50f78" class="outline-2">
<h2 id="org4d50f78">Font</h2>
<div class="outline-text-2" id="text-org4d50f78">
@ -282,6 +322,9 @@
<div id="outline-container-org09a995e" class="outline-2">
<h2 id="org09a995e">Input</h2>
<div class="outline-text-2" id="text-org09a995e">
<p>
Completion:
</p>
<div class="org-src-container">
<pre class="src src-conf"><span class="org-comment-delimiter"># </span><span class="org-comment">Single tab for autocompletion</span>
set show-all-if-ambiguous on
@ -291,6 +334,9 @@ set completion-ignore-case on
</pre>
</div>
<p>
vi mode:
</p>
<div class="org-src-container">
<pre class="src src-conf"><span class="org-comment-delimiter"># </span><span class="org-comment">VI mode (works in bash and zsh)</span>
set editing-mode vi
@ -301,16 +347,51 @@ set show-mode-in-prompt on
<span class="org-comment-delimiter"># </span><span class="org-comment">Show the mode by changing the cursor</span>
set vi-ins-mode-string \<span class="org-highlight-numbers-number">1</span>\e[<span class="org-highlight-numbers-number">6</span> q\<span class="org-highlight-numbers-number">2</span>
set vi-cmd-mode-string \<span class="org-highlight-numbers-number">1</span>\e[<span class="org-highlight-numbers-number">2</span> q\<span class="org-highlight-numbers-number">2</span>
</pre>
</div>
set keymap vi-command
<p>
Key-bindings for vi-mode:
</p>
<div class="org-src-container">
<pre class="src src-conf">set keymap vi-command
<span class="org-comment-delimiter"># </span><span class="org-comment">these are for vi-command mode</span>
Control-l: clear-screen
Control-a: beginning-of-line
Control-e: end-of-line
Control-w: <span class="org-string">"\C-aisudo \C-e"</span>
set keymap vi-insert
<span class="org-comment-delimiter"># </span><span class="org-comment">these are for vi-insert mode</span>
Control-l: clear-screen
Control-a: beginning-of-line
Control-e: end-of-line
Control-w: <span class="org-string">"\C-asudo \C-e"</span>
</pre>
</div>
<p>
Colorized completion
</p>
<div class="org-src-container">
<pre class="src src-conf"><span class="org-comment-delimiter"># </span><span class="org-comment">Color files by types</span>
set colored-stats On
<span class="org-comment-delimiter"># </span><span class="org-comment">Append char to indicate type</span>
set visible-stats On
<span class="org-comment-delimiter"># </span><span class="org-comment">Mark symlinked directories</span>
set mark-symlinked-directories On
<span class="org-comment-delimiter"># </span><span class="org-comment">Color the common prefix</span>
set colored-completion-prefix On
<span class="org-comment-delimiter"># </span><span class="org-comment">Color the common prefix in menu-complete</span>
set menu-complete-display-prefix On
</pre>
</div>
<p>
Don&rsquo;t echo <code>^C</code> after <code>Ctrl+C</code> is pressed.
</p>
<div class="org-src-container">
<pre class="src src-conf">set echo-control-characters off
</pre>
</div>
</div>
@ -414,31 +495,10 @@ max-cache-ttl <span class="org-highlight-numbers-number">60480000</span>
</div>
</div>
</div>
<div id="outline-container-org64dab5c" class="outline-2">
<h2 id="org64dab5c">Nitrogen (Wallpaper manager)</h2>
<div class="outline-text-2" id="text-org64dab5c">
<div class="org-src-container">
<pre class="src src-conf">[<span class="org-type">geometry</span>]
<span class="org-variable-name">posx</span>=<span class="org-highlight-numbers-number">560</span>
<span class="org-variable-name">posy</span>=<span class="org-highlight-numbers-number">65</span>
<span class="org-variable-name">sizex</span>=<span class="org-highlight-numbers-number">578</span>
<span class="org-variable-name">sizey</span>=<span class="org-highlight-numbers-number">591</span>
[<span class="org-type">nitrogen</span>]
<span class="org-variable-name">view</span>=list
<span class="org-variable-name">recurse</span>=false
<span class="org-variable-name">sort</span>=alpha
<span class="org-variable-name">icon_caps</span>=false
<span class="org-variable-name">dirs</span>=/home/thomas/.wallpapers;
</pre>
</div>
</div>
</div>
</div>
<div id="postamble" class="status">
<p class="author">Author: Dehaeze Thomas</p>
<p class="date">Created: 2020-03-01 dim. 22:50</p>
<p class="date">Created: 2020-04-05 dim. 11:29</p>
</div>
</body>
</html>

2930
docs/data.html Normal file

File diff suppressed because it is too large Load Diff

View File

@ -4,7 +4,7 @@
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<!-- 2020-03-22 dim. 23:03 -->
<!-- 2020-04-05 dim. 11:29 -->
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Doom Emacs Configuration</title>
@ -201,50 +201,28 @@
<script type="text/javascript" src="./js/jquery.stickytableheaders.min.js"></script>
<script type="text/javascript" src="./js/readtheorg.js"></script>
<script type="text/javascript">
/*
@licstart The following is the entire license notice for the
JavaScript code in this tag.
Copyright (C) 2012-2020 Free Software Foundation, Inc.
The JavaScript code in this tag is free software: you can
redistribute it and/or modify it under the terms of the GNU
General Public License (GNU GPL) as published by the Free Software
Foundation, either version 3 of the License, or (at your option)
any later version. The code is distributed WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU GPL for more details.
As additional permission under GNU GPL version 3 section 7, you
may distribute non-source (e.g., minimized or compacted) forms of
that code without the copy of the GNU GPL normally required by
section 4, provided you include this license notice and a URL
through which recipients can access the Corresponding Source.
@licend The above is the entire license notice
for the JavaScript code in this tag.
*/
// @license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&amp;dn=gpl-3.0.txt GPL-v3-or-Later
<!--/*--><![CDATA[/*><!--*/
function CodeHighlightOn(elem, id)
{
var target = document.getElementById(id);
if(null != target) {
elem.cacheClassElem = elem.className;
elem.cacheClassTarget = target.className;
target.className = "code-highlighted";
elem.className = "code-highlighted";
}
}
function CodeHighlightOff(elem, id)
{
var target = document.getElementById(id);
if(elem.cacheClassElem)
elem.className = elem.cacheClassElem;
if(elem.cacheClassTarget)
target.className = elem.cacheClassTarget;
}
/*]]>*///-->
function CodeHighlightOn(elem, id)
{
var target = document.getElementById(id);
if(null != target) {
elem.cacheClassElem = elem.className;
elem.cacheClassTarget = target.className;
target.className = "code-highlighted";
elem.className = "code-highlighted";
}
}
function CodeHighlightOff(elem, id)
{
var target = document.getElementById(id);
if(elem.cacheClassElem)
elem.className = elem.cacheClassElem;
if(elem.cacheClassTarget)
target.className = elem.cacheClassTarget;
}
/*]]>*///-->
// @license-end
</script>
</head>
<body>
@ -263,7 +241,7 @@ for the JavaScript code in this tag.
<li><a href="#orgcf3b44c">Doom Config</a></li>
<li><a href="#orga2ab779">Evil</a></li>
<li><a href="#org10e9de4">Which Key</a></li>
<li><a href="#orgdf0806b">Basic</a>
<li><a href="#org2114520">Basic</a>
<ul>
<li><a href="#org0272904">Visual</a></li>
<li><a href="#orgfa0f4d4">Change default alert backend</a></li>
@ -273,7 +251,7 @@ for the JavaScript code in this tag.
</ul>
</li>
<li><a href="#orgc047155">Magit</a></li>
<li><a href="#org21e74b0">Org Mode</a>
<li><a href="#org937bc29">Org Mode</a>
<ul>
<li><a href="#orge682476">Org General Config</a></li>
<li><a href="#org4479f13">Org Inline Images</a></li>
@ -298,7 +276,7 @@ for the JavaScript code in this tag.
<li><a href="#org9713b96">Org Capture</a></li>
<li><a href="#org839d7a9">Org Export</a>
<ul>
<li><a href="#org2114520">Basic</a></li>
<li><a href="#org41293a7">Basic</a></li>
<li><a href="#orge4a036d">Do not export headline with the <code>:ignore:</code> tag</a></li>
<li><a href="#org3480957">Ox Latex Subfigure package</a></li>
<li><a href="#org44cf309">Clear page before heading</a></li>
@ -328,6 +306,7 @@ for the JavaScript code in this tag.
<li><a href="#org3f8f62d"><span class="todo TODO">TODO</span> View PDF in org mode</a></li>
<li><a href="#org0c85e50">Org Ref</a></li>
<li><a href="#orgbeb4320">Org Noter</a></li>
<li><a href="#orge17b53c">Org Roam</a></li>
<li><a href="#org51ce4d3">Org Projects</a></li>
<li><a href="#org0a79d9f">Automatically run <code>startblock</code> when opening org-mode files</a></li>
<li><a href="#orga1fc443"><span class="todo TODO">TODO</span> Insert ScreenShot or Picture from Phone</a></li>
@ -365,7 +344,7 @@ for the JavaScript code in this tag.
<li><a href="#org5783483">Helping Functions - Tangling <code>,b</code></a></li>
</ul>
</li>
<li><a href="#org443122a">LaTeX</a>
<li><a href="#org64f0e89">LaTeX</a>
<ul>
<li><a href="#org40b5f06">Basic LaTeX configuration</a></li>
<li><a href="#org78fafcf">Face Attributes</a></li>
@ -382,7 +361,7 @@ for the JavaScript code in this tag.
<li><a href="#org29f4b2d">List all element of the bibliography without pdf associated</a></li>
</ul>
</li>
<li><a href="#org913f371"><span class="todo TODO">TODO</span> Matlab</a>
<li><a href="#org74c3425"><span class="todo TODO">TODO</span> Matlab</a>
<ul>
<li><a href="#orgb915baf">Setup Matlab Mode</a></li>
<li><a href="#orgb8a016c">Setup Flycheck</a></li>
@ -428,7 +407,7 @@ for the JavaScript code in this tag.
<li><a href="#org973006b">Doom <code>packages.el</code></a></li>
<li><a href="#org2825322">Snippets</a>
<ul>
<li><a href="#org64f0e89">LaTeX</a>
<li><a href="#org5bc2aea">LaTeX</a>
<ul>
<li><a href="#org4373943">Coordinate</a></li>
<li><a href="#orgd34961c">Draw</a></li>
@ -436,13 +415,13 @@ for the JavaScript code in this tag.
<li><a href="#org9f72371">Path</a></li>
</ul>
</li>
<li><a href="#org74c3425">Matlab</a>
<li><a href="#orgd94d627">Matlab</a>
<ul>
<li><a href="#orge9ad144">Clear</a></li>
<li><a href="#org92008ce">Function</a></li>
</ul>
</li>
<li><a href="#org937bc29">Org Mode</a>
<li><a href="#orgda82ce0">Org Mode</a>
<ul>
<li><a href="#orgb14fbd1">Begin</a></li>
<li><a href="#org259484c">Block</a></li>
@ -501,6 +480,10 @@ Documentation:
<div id="outline-container-org1e5264a" class="outline-2">
<h2 id="org1e5264a">Useful Bindings</h2>
<div class="outline-text-2" id="text-org1e5264a">
<ul class="org-ul">
<li><code>align-regexp</code>: equivalent of <a href="https://github.com/junegunn/vim-easy-align">vim-easy-align</a>. Very useful to align tables and stuff</li>
</ul>
<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
@ -853,9 +836,9 @@ Make horizontal movement cross lines
</div>
</div>
<div id="outline-container-orgdf0806b" class="outline-2">
<h2 id="orgdf0806b">Basic</h2>
<div class="outline-text-2" id="text-orgdf0806b">
<div id="outline-container-org2114520" class="outline-2">
<h2 id="org2114520">Basic</h2>
<div class="outline-text-2" id="text-org2114520">
</div>
<div id="outline-container-org0272904" class="outline-3">
<h3 id="org0272904">Visual</h3>
@ -947,9 +930,9 @@ Turn off auto-fill mode that add line breaks.
</div>
</div>
<div id="outline-container-org21e74b0" class="outline-2">
<h2 id="org21e74b0">Org Mode</h2>
<div class="outline-text-2" id="text-org21e74b0">
<div id="outline-container-org937bc29" class="outline-2">
<h2 id="org937bc29">Org Mode</h2>
<div class="outline-text-2" id="text-org937bc29">
<ul class="org-ul">
<li><a href="http://cachestocaches.com/2016/9/my-workflow-org-agenda/">http://cachestocaches.com/2016/9/my-workflow-org-agenda/</a></li>
<li><a href="http://doc.norang.ca/org-mode.html#TodoKeywords">http://doc.norang.ca/org-mode.html#TodoKeywords</a></li>
@ -1435,9 +1418,9 @@ Documentation:
<h3 id="org839d7a9">Org Export</h3>
<div class="outline-text-3" id="text-org839d7a9">
</div>
<div id="outline-container-org2114520" class="outline-4">
<h4 id="org2114520">Basic</h4>
<div class="outline-text-4" id="text-org2114520">
<div id="outline-container-org41293a7" class="outline-4">
<h4 id="org41293a7">Basic</h4>
<div class="outline-text-4" id="text-org41293a7">
<div class="org-src-container">
<pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">after!</span> org
<span class="org-comment-delimiter">;; </span><span class="org-comment">How many levels of headline to export</span>
@ -2422,6 +2405,20 @@ Nice Functions:
</div>
</div>
<div id="outline-container-orge17b53c" class="outline-3">
<h3 id="orge17b53c">Org Roam</h3>
<div class="outline-text-3" id="text-orge17b53c">
<div class="org-src-container">
<pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">use-package!</span> org-roam
<span class="org-builtin">:config</span>
<span class="org-rainbow-delimiters-depth-2">(</span><span class="org-keyword">setq</span> <span class="org-variable-name">org-roam-directory</span> <span class="org-string">"~/Cloud/org-roam/"</span><span class="org-rainbow-delimiters-depth-2">)</span>
<span class="org-rainbow-delimiters-depth-2">(</span><span class="org-keyword">setq</span> <span class="org-variable-name">org-roam-completion-system</span> <span class="org-highlight-quoted-quote">'</span><span class="org-highlight-quoted-symbol">helm</span><span class="org-rainbow-delimiters-depth-2">)</span>
<span class="org-rainbow-delimiters-depth-1">)</span>
</pre>
</div>
</div>
</div>
<div id="outline-container-org51ce4d3" class="outline-3">
<h3 id="org51ce4d3">Org Projects</h3>
<div class="outline-text-3" id="text-org51ce4d3">
@ -2917,7 +2914,7 @@ Don&rsquo;t ask for confirmation when evaluating following blocs
</p>
<div class="org-src-container">
<pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">defun</span> <span class="org-function-name">tdh-org-confirm-babel-evaluate</span> <span class="org-rainbow-delimiters-depth-2">(</span>lang body<span class="org-rainbow-delimiters-depth-2">)</span>
<span class="org-rainbow-delimiters-depth-2">(</span><span class="org-constant">not</span> <span class="org-rainbow-delimiters-depth-3">(</span><span class="org-constant">member</span> lang <span class="org-highlight-quoted-quote">'</span><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-string">"emacs-lisp"</span> <span class="org-string">"latex"</span> <span class="org-string">"matlab"</span> <span class="org-string">"sh"</span> <span class="org-string">"latex-macros"</span><span class="org-rainbow-delimiters-depth-1">)</span><span class="org-rainbow-delimiters-depth-3">)</span><span class="org-rainbow-delimiters-depth-2">)</span><span class="org-rainbow-delimiters-depth-1">)</span>
<span class="org-rainbow-delimiters-depth-2">(</span><span class="org-constant">not</span> <span class="org-rainbow-delimiters-depth-3">(</span><span class="org-constant">member</span> lang <span class="org-highlight-quoted-quote">'</span><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-string">"emacs-lisp"</span> <span class="org-string">"latex"</span> <span class="org-string">"matlab"</span> <span class="org-string">"sh"</span> <span class="org-string">"latex-macros"</span> <span class="org-string">"python"</span><span class="org-rainbow-delimiters-depth-1">)</span><span class="org-rainbow-delimiters-depth-3">)</span><span class="org-rainbow-delimiters-depth-2">)</span><span class="org-rainbow-delimiters-depth-1">)</span>
<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">after!</span> org
<span class="org-rainbow-delimiters-depth-2">(</span><span class="org-keyword">setq</span> <span class="org-variable-name">org-confirm-babel-evaluate</span> <span class="org-highlight-quoted-quote">'</span><span class="org-highlight-quoted-symbol">tdh-org-confirm-babel-evaluate</span><span class="org-rainbow-delimiters-depth-2">)</span><span class="org-rainbow-delimiters-depth-1">)</span>
@ -3364,9 +3361,9 @@ Map Functions
</div>
</div>
<div id="outline-container-org443122a" class="outline-2">
<h2 id="org443122a">LaTeX</h2>
<div class="outline-text-2" id="text-org443122a">
<div id="outline-container-org64f0e89" class="outline-2">
<h2 id="org64f0e89">LaTeX</h2>
<div class="outline-text-2" id="text-org64f0e89">
<ul class="org-ul">
<li><a href="https://tex.stackexchange.com/questions/52179/what-is-your-favorite-emacs-and-or-auctex-command-trick">https://tex.stackexchange.com/questions/52179/what-is-your-favorite-emacs-and-or-auctex-command-trick</a></li>
<li><a href="https://tex.stackexchange.com/questions/20843/useful-shortcuts-or-key-bindings-or-predefined-commands-for-emacsauctex">https://tex.stackexchange.com/questions/20843/useful-shortcuts-or-key-bindings-or-predefined-commands-for-emacsauctex</a></li>
@ -3606,9 +3603,9 @@ Map Functions
</div>
</div>
<div id="outline-container-org913f371" class="outline-2">
<h2 id="org913f371"><span class="todo TODO">TODO</span> Matlab</h2>
<div class="outline-text-2" id="text-org913f371">
<div id="outline-container-org74c3425" class="outline-2">
<h2 id="org74c3425"><span class="todo TODO">TODO</span> Matlab</h2>
<div class="outline-text-2" id="text-org74c3425">
<ul class="org-ul">
<li><a href="https://github.com/yuhonglin/matlab-mode">https://github.com/yuhonglin/matlab-mode</a></li>
<li><a href="https://github.com/pronobis/matlab-mode">https://github.com/pronobis/matlab-mode</a></li>
@ -4245,7 +4242,6 @@ they are implemented.
<span class="org-builtin">:ui</span>
doom <span class="org-comment-delimiter">; </span><span class="org-comment">what makes DOOM look the way it does</span>
doom-dashboard <span class="org-comment-delimiter">; </span><span class="org-comment">a nifty splash screen for Emacs</span>
hl-todo <span class="org-comment-delimiter">; </span><span class="org-comment">highlight </span><span class="org-bold"><span class="org-warning">TODO</span></span><span class="org-comment">/</span><span class="org-bold"><span class="org-error">FIXME</span></span><span class="org-comment">/</span><span class="org-bold"><span class="org-success">NOTE</span></span><span class="org-comment">/</span><span class="org-bold"><span class="org-doc">DEPRECATED</span></span><span class="org-comment">/</span><span class="org-bold"><span class="org-constant">HACK</span></span><span class="org-comment">/</span><span class="org-bold"><span class="org-keyword">REVIEW</span></span>
hydra
modeline <span class="org-comment-delimiter">; </span><span class="org-comment">snazzy, Atom-inspired modeline, plus API</span>
@ -4299,9 +4295,10 @@ they are implemented.
+dragndrop <span class="org-comment-delimiter">; </span><span class="org-comment">drag &amp; drop files/images into org buffers</span>
+hugo <span class="org-comment-delimiter">; </span><span class="org-comment">use Emacs for hugo blogging</span>
+journal <span class="org-comment-delimiter">;</span>
+roam <span class="org-comment-delimiter">;</span>
+pomodoro <span class="org-comment-delimiter">;</span>
+present<span class="org-rainbow-delimiters-depth-2">)</span> <span class="org-comment-delimiter">; </span><span class="org-comment">using org-mode for presentations</span>
<span class="org-comment-delimiter">;;</span><span class="org-comment">python ; beautiful is better than ugly</span>
python <span class="org-comment-delimiter">; </span><span class="org-comment">beautiful is better than ugly</span>
sh <span class="org-comment-delimiter">; </span><span class="org-comment">she sells {ba,z,fi}sh shells on the C xor</span>
<span class="org-builtin">:email</span>
@ -4335,7 +4332,6 @@ they are implemented.
<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">package!</span> org-ref<span class="org-rainbow-delimiters-depth-1">)</span>
<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">package!</span> org-ql<span class="org-rainbow-delimiters-depth-1">)</span>
<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">package!</span> org-fancy-priorities<span class="org-rainbow-delimiters-depth-1">)</span>
<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">package!</span> org-fragtog<span class="org-rainbow-delimiters-depth-1">)</span>
</pre>
</div>
</div>
@ -4345,9 +4341,9 @@ they are implemented.
<h2 id="org2825322">Snippets</h2>
<div class="outline-text-2" id="text-org2825322">
</div>
<div id="outline-container-org64f0e89" class="outline-3">
<h3 id="org64f0e89">LaTeX</h3>
<div class="outline-text-3" id="text-org64f0e89">
<div id="outline-container-org5bc2aea" class="outline-3">
<h3 id="org5bc2aea">LaTeX</h3>
<div class="outline-text-3" id="text-org5bc2aea">
</div>
<div id="outline-container-org4373943" class="outline-4">
<h4 id="org4373943">Coordinate</h4>
@ -4406,9 +4402,9 @@ $0
</div>
</div>
<div id="outline-container-org74c3425" class="outline-3">
<h3 id="org74c3425">Matlab</h3>
<div class="outline-text-3" id="text-org74c3425">
<div id="outline-container-orgd94d627" class="outline-3">
<h3 id="orgd94d627">Matlab</h3>
<div class="outline-text-3" id="text-orgd94d627">
</div>
<div id="outline-container-orge9ad144" class="outline-4">
<h4 id="orge9ad144">Clear</h4>
@ -4466,9 +4462,9 @@ if exist(<span class="org-string">'opts_param'</span>,<span class="org-string">'
</div>
</div>
<div id="outline-container-org937bc29" class="outline-3">
<h3 id="org937bc29">Org Mode</h3>
<div class="outline-text-3" id="text-org937bc29">
<div id="outline-container-orgda82ce0" class="outline-3">
<h3 id="orgda82ce0">Org Mode</h3>
<div class="outline-text-3" id="text-orgda82ce0">
</div>
<div id="outline-container-orgb14fbd1" class="outline-4">
<h4 id="orgb14fbd1">Begin</h4>
@ -5069,7 +5065,7 @@ $0
</div>
<div id="postamble" class="status">
<p class="author">Author: Dehaeze Thomas</p>
<p class="date">Created: 2020-03-22 dim. 23:03</p>
<p class="date">Created: 2020-04-05 dim. 11:29</p>
</div>
</body>
</html>

View File

@ -4,7 +4,7 @@
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<!-- 2020-03-22 dim. 23:04 -->
<!-- 2020-04-05 dim. 11:29 -->
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>I3 Configuration</title>
@ -201,50 +201,28 @@
<script type="text/javascript" src="./js/jquery.stickytableheaders.min.js"></script>
<script type="text/javascript" src="./js/readtheorg.js"></script>
<script type="text/javascript">
/*
@licstart The following is the entire license notice for the
JavaScript code in this tag.
Copyright (C) 2012-2020 Free Software Foundation, Inc.
The JavaScript code in this tag is free software: you can
redistribute it and/or modify it under the terms of the GNU
General Public License (GNU GPL) as published by the Free Software
Foundation, either version 3 of the License, or (at your option)
any later version. The code is distributed WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU GPL for more details.
As additional permission under GNU GPL version 3 section 7, you
may distribute non-source (e.g., minimized or compacted) forms of
that code without the copy of the GNU GPL normally required by
section 4, provided you include this license notice and a URL
through which recipients can access the Corresponding Source.
@licend The above is the entire license notice
for the JavaScript code in this tag.
*/
// @license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&amp;dn=gpl-3.0.txt GPL-v3-or-Later
<!--/*--><![CDATA[/*><!--*/
function CodeHighlightOn(elem, id)
{
var target = document.getElementById(id);
if(null != target) {
elem.cacheClassElem = elem.className;
elem.cacheClassTarget = target.className;
target.className = "code-highlighted";
elem.className = "code-highlighted";
}
}
function CodeHighlightOff(elem, id)
{
var target = document.getElementById(id);
if(elem.cacheClassElem)
elem.className = elem.cacheClassElem;
if(elem.cacheClassTarget)
target.className = elem.cacheClassTarget;
}
/*]]>*///-->
function CodeHighlightOn(elem, id)
{
var target = document.getElementById(id);
if(null != target) {
elem.cacheClassElem = elem.className;
elem.cacheClassTarget = target.className;
target.className = "code-highlighted";
elem.className = "code-highlighted";
}
}
function CodeHighlightOff(elem, id)
{
var target = document.getElementById(id);
if(elem.cacheClassElem)
elem.className = elem.cacheClassElem;
if(elem.cacheClassTarget)
target.className = elem.cacheClassTarget;
}
/*]]>*///-->
// @license-end
</script>
</head>
<body>
@ -480,6 +458,7 @@ set $ws8 <span class="org-highlight-numbers-number">8</span>
<span class="org-variable-name">for_window [class</span>=<span class="org-string">"Lightdm-settings"</span>] floating enable
<span class="org-variable-name">for_window [class</span>=<span class="org-string">"Lxappearance"</span>] floating enable sticky enable border normal
<span class="org-variable-name">for_window [class</span>=<span class="org-string">"Pavucontrol"</span>] floating enable
<span class="org-variable-name">for_window [class</span>=<span class="org-string">"Arandr"</span>] floating enable
<span class="org-variable-name">for_window [class</span>=<span class="org-string">"Simple-scan"</span>] floating enable border normal
<span class="org-variable-name">for_window [class</span>=<span class="org-string">"(?i)System-config-printer.py"</span>] floating enable border normal
<span class="org-variable-name">for_window [class</span>=<span class="org-string">"Xfburn"</span>] floating enable
@ -529,7 +508,7 @@ exec --no-startup-id $HOME/.config/polybar/scripts/launch.sh
</div>
<div id="postamble" class="status">
<p class="author">Author: Dehaeze Thomas</p>
<p class="date">Created: 2020-03-22 dim. 23:04</p>
<p class="date">Created: 2020-04-05 dim. 11:29</p>
</div>
</body>
</html>

View File

@ -4,7 +4,7 @@
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<!-- 2020-03-19 jeu. 10:39 -->
<!-- 2020-04-05 dim. 11:29 -->
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>SXIV Configuration</title>
@ -201,7 +201,7 @@
<script type="text/javascript" src="./js/jquery.stickytableheaders.min.js"></script>
<script type="text/javascript" src="./js/readtheorg.js"></script>
<script type="text/javascript">
// @license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&dn=gpl-3.0.txt GPL-v3-or-Later
// @license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&amp;dn=gpl-3.0.txt GPL-v3-or-Later
<!--/*--><![CDATA[/*><!--*/
function CodeHighlightOn(elem, id)
{
@ -247,8 +247,6 @@ do
convert -rotate <span class="org-highlight-numbers-number">90</span> <span class="org-string">"$file"</span> <span class="org-string">"$file"</span> ;;
<span class="org-string">"C-c"</span>)
echo -n <span class="org-string">"$file"</span> | xsel -ib ;;
<span class="org-string">"C-w"</span>)
nitrogen --save --set-zoom-fill <span class="org-string">"$file"</span> ;;
esac
done
</pre>
@ -256,7 +254,7 @@ done
</div>
<div id="postamble" class="status">
<p class="author">Author: Dehaeze Thomas</p>
<p class="date">Created: 2020-03-19 jeu. 10:39</p>
<p class="date">Created: 2020-04-05 dim. 11:29</p>
</div>
</body>
</html>

File diff suppressed because it is too large Load Diff

View File

@ -4,7 +4,7 @@
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<!-- 2020-03-01 dim. 22:50 -->
<!-- 2020-04-05 dim. 11:29 -->
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Newsboat Configuration</title>
@ -201,7 +201,7 @@
<script type="text/javascript" src="./js/jquery.stickytableheaders.min.js"></script>
<script type="text/javascript" src="./js/readtheorg.js"></script>
<script type="text/javascript">
// @license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&dn=gpl-3.0.txt GPL-v3-or-Later
// @license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&amp;dn=gpl-3.0.txt GPL-v3-or-Later
<!--/*--><![CDATA[/*><!--*/
function CodeHighlightOn(elem, id)
{
@ -240,12 +240,19 @@
<ul>
<li><a href="#orgc984740">Reload configuration</a></li>
<li><a href="#org0ec3f69">Basic configuration</a></li>
<li><a href="#orgf429e4d">Queries</a></li>
<li><a href="#org72757a8">Filters</a></li>
<li><a href="#orga70d8cc">Notifications</a>
<ul>
<li><a href="#orgc06be83">Notification Script</a></li>
</ul>
</li>
<li><a href="#orgfe2fbd1">Bindings</a></li>
<li><a href="#org0719b73">Bookmarking</a>
<ul>
<li><a href="#org6578584">Buku Scripts</a></li>
</ul>
</li>
<li><a href="#org7887446">Macros - Starts with , key</a></li>
<li><a href="#org469467d">hide articles matching</a></li>
<li><a href="#orgbf81af1">Feedlist and Article Format</a></li>
@ -255,14 +262,8 @@
<li><a href="#org387f622">Colors</a></li>
<li><a href="#orgd487b2a">URLS</a>
<ul>
<li><a href="#orgdf15c11">NEWSFEEDS</a>
<ul>
<li><a href="#org45b67e9">Linux</a></li>
<li><a href="#orge79377c">Emacs</a></li>
<li><a href="#orgea87595">Other</a></li>
</ul>
</li>
<li><a href="#org2ae74eb">Radio</a></li>
<li><a href="#orge025425">Queries</a></li>
<li><a href="#org45abfcc">Newsfeeds</a></li>
<li><a href="#org7904544">Youtube</a></li>
</ul>
</li>
@ -311,20 +312,39 @@ external-url-viewer <span class="org-string">"urlscan -dc -r 'linkhandler {}'"</
goto-first-unread no
goto-next-feed no
<span class="org-comment-delimiter"># </span><span class="org-comment">TODO - Change these</span>
save-path <span class="org-string">"~/Saved Articles"</span>
download-path <span class="org-string">"~/Downloads"</span>
<span class="org-comment-delimiter"># </span><span class="org-comment">If set to no, then the keymap hints on the bottom of screen will not be displayed.</span>
show-keymap-hint no
feed-sort-order none
player <span class="org-string">"mpv"</span>
</pre>
</div>
</div>
</div>
<div id="outline-container-orgf429e4d" class="outline-3">
<h3 id="orgf429e4d">Queries</h3>
<div class="outline-text-3" id="text-orgf429e4d">
<div class="org-src-container">
<pre class="src src-conf">prepopulate-query-feeds yes
</pre>
</div>
</div>
</div>
<div id="outline-container-org72757a8" class="outline-3">
<h3 id="org72757a8">Filters</h3>
<div class="outline-text-3" id="text-org72757a8">
<div class="org-src-container">
<pre class="src src-conf">define-filter <span class="org-string">"Unread Articles"</span> <span class="org-string">"unread = \"yes\""</span>
</pre>
</div>
</div>
</div>
<div id="outline-container-orga70d8cc" class="outline-3">
<h3 id="orga70d8cc">Notifications</h3>
<div class="outline-text-3" id="text-orga70d8cc">
@ -340,7 +360,7 @@ notify-always no
<h4 id="orgc06be83">Notification Script</h4>
<div class="outline-text-4" id="text-orgc06be83">
<div class="org-src-container">
<pre class="src src-bash">dunstify -replace=<span class="org-highlight-numbers-number">38492</span> <span class="org-string">"Newsboat &#61763;"</span> <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">1</span></span><span class="org-string">"</span>
<pre class="src src-bash">dunstify --replace=<span class="org-highlight-numbers-number">38492</span> <span class="org-string">"Newsboat &#61763;"</span> <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">1</span></span><span class="org-string">"</span>
</pre>
</div>
</div>
@ -359,8 +379,11 @@ bind-key J next-feed articlelist
bind-key K prev-feed articlelist
bind-key G end
bind-key g home
bind-key d pagedown
bind-key u pageup
bind-key ^D pagedown
bind-key ^U pageup
bind-key q toggle-show-read-feeds
bind-key Q quit
bind-key l open
bind-key h quit
@ -374,8 +397,6 @@ bind-key D pb-download
bind-key U show-urls
<span class="org-comment-delimiter"># </span><span class="org-comment">bind-key x pb-delete</span>
bind-key t set-tag
bind-key T clear-tag
@ -386,6 +407,30 @@ bind-key R reload-all <span class="org-comment-delimiter"># </span><span class="
</div>
</div>
<div id="outline-container-org0719b73" class="outline-3">
<h3 id="org0719b73">Bookmarking</h3>
<div class="outline-text-3" id="text-org0719b73">
<div class="org-src-container">
<pre class="src src-conf">bookmark-autopilot no
bookmark-cmd <span class="org-string">"~/.config/newsboat/scripts/buku-add.sh"</span>
bookmark-interactive no
</pre>
</div>
</div>
<div id="outline-container-org6578584" class="outline-4">
<h4 id="org6578584">Buku Scripts</h4>
<div class="outline-text-4" id="text-org6578584">
<div class="org-src-container">
<pre class="src src-bash">buku --add <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">1</span></span><span class="org-string">"</span> --title <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">2</span></span><span class="org-string">"</span> --comment <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">3</span></span><span class="org-string">"</span> &amp;&amp; <span class="org-sh-escaped-newline">\</span>
dunstify <span class="org-string">"Buku"</span> <span class="org-string">"Bookmark Added"</span> &amp;&amp; <span class="org-sh-escaped-newline">\</span>
<span class="org-keyword">exit</span> <span class="org-highlight-numbers-number">0</span>
</pre>
</div>
</div>
</div>
</div>
<div id="outline-container-org7887446" class="outline-3">
<h3 id="org7887446">Macros - Starts with , key</h3>
<div class="outline-text-3" id="text-org7887446">
@ -397,7 +442,6 @@ browser <span class="org-string">"qutebrowser %u"</span>
macro , open-in-browser
<span class="org-comment-delimiter"># </span><span class="org-comment">Download Video with Youtube-DL</span>
<span class="org-comment-delimiter"># </span><span class="org-comment">TODO - Should write a script for that? Maybe open a tmux script if newsboat is in tmux pane?</span>
macro t set browser <span class="org-string">"~/bin/yt-video %u"</span> ; open-in-browser ; set browser <span class="org-string">"qutebrowser %u"</span>
<span class="org-comment-delimiter"># </span><span class="org-comment">Download Audio with Youtube-DL</span>
@ -411,6 +455,9 @@ macro w set browser <span class="org-string">"w3m %u"</span> ; open-in-browser ;
<span class="org-comment-delimiter"># </span><span class="org-comment">Copy Address to clipboard</span>
macro c set browser <span class="org-string">"xsel -b &lt;&lt;&lt;"</span> ; open-in-browser ; set browser <span class="org-string">"qutebrowser %u"</span>
<span class="org-comment-delimiter"># </span><span class="org-comment">Quit</span>
macro q set browser <span class="org-string">"tmux detach;"</span> ; open-in-browser ; set browser <span class="org-string">"qutebrowser %u"</span>
</pre>
</div>
</div>
@ -459,29 +506,18 @@ itemview-title-format <span class="org-string">"Article '%T'"</span>
<h2 id="org387f622">Colors</h2>
<div class="outline-text-2" id="text-org387f622">
<div class="org-src-container">
<pre class="src src-conf">highlight feedlist <span class="org-string">"^ *[0-9]+ *N "</span> cyan cyan
highlight articlelist <span class="org-string">"^ *[0-9]+ *N "</span> cyan cyan
<pre class="src src-conf">color background default default
color listnormal default default
color listnormal_unread default default
color listfocus black yellow
color listfocus_unread black yellow
color info default black
color article default default
highlight article <span class="org-string">"(^Feed:.*|^Title:.*|^Author:.*)"</span> red default
highlight article <span class="org-string">"(^Link:.*|^Date:.*)"</span> white default
highlight article <span class="org-string">"^Podcast Download URL:.*"</span> cyan default
highlight article <span class="org-string">"^Links:"</span> magenta black underline
highlight article <span class="org-string">"https?://[^ ]+"</span> green default
highlight article <span class="org-string">"^(Title):.*$"</span> blue default
highlight article <span class="org-string">"\\[[0-9][0-9]*\\]"</span> magenta default bold
highlight article <span class="org-string">"\\[image\\ [0-9]+\\]"</span> green default bold
highlight article <span class="org-string">"\\[embedded flash: [0-9][0-9]*\\]"</span> green default bold
highlight article <span class="org-string">":.*\\(link\\)$"</span> cyan default
highlight article <span class="org-string">":.*\\(image\\)$"</span> blue default
highlight article <span class="org-string">":.*\\(embedded flash\\)$"</span> magenta default
color background default default
color listnormal default default
color listnormal_unread white default
color listfocus color255 cyan bold
color listfocus_unread color255 cyan bold
color info cyan black
color article default default
<span class="org-comment-delimiter"># </span><span class="org-comment">highlights</span>
highlight article <span class="org-string">"^(Title):.*$"</span> blue default
highlight article <span class="org-string">"https?://[^ ]+"</span> red default
highlight article <span class="org-string">"\\[image\\ [0-9]+\\]"</span> green default
</pre>
</div>
</div>
@ -492,67 +528,79 @@ color article default default
<div class="outline-text-2" id="text-orgd487b2a">
</div>
<div id="outline-container-orgdf15c11" class="outline-3">
<h3 id="orgdf15c11">NEWSFEEDS</h3>
<div class="outline-text-3" id="text-orgdf15c11">
</div>
<div id="outline-container-org45b67e9" class="outline-4">
<h4 id="org45b67e9">Linux</h4>
<div class="outline-text-4" id="text-org45b67e9">
<div id="outline-container-orge025425" class="outline-3">
<h3 id="orge025425">Queries</h3>
<div class="outline-text-3" id="text-orge025425">
<div class="org-src-container">
<pre class="src src-conf">https://itsfoss.com/feed/ <span class="org-string">"~NEWSFEED: It's Foss"</span> linux
https://lukesmith.xyz/rss.xml <span class="org-string">"~NEWSFEED: Lukesmith"</span> linux
https://lord.re/index.xml <span class="org-string">"~NEWSFEED: /home/lord"</span> linux
http://feeds.cyberciti.biz/Nixcraft-LinuxFreebsdSolarisTipsTricks <span class="org-string">"~NEWSFEED: nixCraft"</span> linux
<span class="org-variable-name">http://frederic.bezies.free.fr/blog/?feed</span>=rss2 <span class="org-string">"~NEWSFEED: Le Weblog de Frederic Bezies"</span> linux
https://addy-dclxvi.github.io/index.xml <span class="org-string">"~NEWSFEED: Addy's Blog"</span> linux
http://feeds.feedburner.com/linoxideblog <span class="org-string">"~NEWSFEED: LinOxide"</span> linux
<pre class="src src-conf"><span class="org-string">"query:Unread:unread = \"yes\""</span>
<span class="org-string">"query:Unwatch - Youtube:unread = \"yes\" and tags # \"youtube\""</span>
<span class="org-string">"query:Unread - Linux:unread = \"yes\" and tags # \"linux\""</span>
<span class="org-string">"query:Unread - Emacs:unread = \"yes\" and tags # \"emacs\""</span>
<span class="org-string">"query:Unread - Sciences:unread = \"yes\" and tags # \"science\""</span>
</pre>
</div>
</div>
</div>
<div id="outline-container-orge79377c" class="outline-4">
<h4 id="orge79377c">Emacs</h4>
<div class="outline-text-4" id="text-orge79377c">
<div id="outline-container-org45abfcc" class="outline-3">
<h3 id="org45abfcc">Newsfeeds</h3>
<div class="outline-text-3" id="text-org45abfcc">
<div class="org-src-container">
<pre class="src src-conf">http://www.planet.emacsen.org/atom.xml <span class="org-string">"~NEWSFEED: Planet Emacs"</span> emacs
http://sachachua.com/blog/feed/ <span class="org-string">"~NEWSFEED: Sacha Chua"</span> emacs
https://scripter.co/categories/org/index.xml <span class="org-string">"~NEWSFEED: Scripter"</span> emacs
http://kitchingroup.cheme.cmu.edu/blog/feed <span class="org-string">"~NEWSFEED: The Kitchin Research Group"</span> emacs
<span class="org-variable-name">http://irreal.org/blog/?feed</span>=rss2 <span class="org-string">"~NEWSFEED: Irreal"</span> emacs
https://emacs.cafe/feed.xml <span class="org-string">"~NEWSFEED: Emacs caf&#233;"</span> emacs
http://pragmaticemacs.com/feed/ <span class="org-string">"~NEWSFEED: Pragmatic Emacs"</span> emacs
https://pinecast.com/feed/emacscast <span class="org-string">"~NEWSFEED: EmacsCast"</span> emacs
http://feeds.feedburner.com/CestLaZ <span class="org-string">"~NEWSFEED: c'est la Z"</span> emacs
https://joshrollinswrites.com/index.xml <span class="org-string">"~NEWSFEED: The Art of Not Asking Why"</span> emacs
http://howardism.org/index.xml <span class="org-string">"~NEWSFEED: Howardism"</span> emacs
</pre>
</div>
</div>
</div>
<div id="outline-container-orgea87595" class="outline-4">
<h4 id="orgea87595">Other</h4>
<div class="outline-text-4" id="text-orgea87595">
<div class="org-src-container">
<pre class="src src-conf">http://xkcd.com/rss.xml <span class="org-string">"~NEWSFEED: XKCD"</span> fun
https://undocumentedmatlab.com/feed/ <span class="org-string">"~NEWSFEED: undocumentedmatlab"</span> matlab
<span class="org-variable-name">http://feeds.feedburner.com/mathworks/pick?format</span>=xml <span class="org-string">"~NEWSFEED: Matlab Pick of the Week"</span> matlab
</pre>
</div>
</div>
</div>
</div>
<div id="outline-container-org2ae74eb" class="outline-3">
<h3 id="org2ae74eb">Radio</h3>
<div class="outline-text-3" id="text-org2ae74eb">
<div class="org-src-container">
<pre class="src src-conf">http://radiofrance-podcast.net/podcast09/rss_12494.xml <span class="org-string">"~RADIO: France Inter - Journal 7h"</span> radio
http://radiofrance-podcast.net/podcast09/rss_11736.xml <span class="org-string">"~RADIO: France Inter - Journal 19h"</span> radio
http://radiofrance-podcast.net/podcast09/rss_18911.xml <span class="org-string">"~RADIO: France Inter - Journal 19h we"</span> radio
<pre class="src src-conf">https://undocumentedmatlab.com/feed/ <span class="org-string">"~RSS undocumentedmatlab"</span> matlab
http://blogs.mathworks.com/seth/feed/ <span class="org-string">"~RSS Guy on Simulink"</span> matlab control
<span class="org-variable-name">http://blogs.mathworks.com/loren/?feed</span>=rss2 <span class="org-string">"~RSS Loren on the Art of MATLAB"</span> matlab
http://blogs.mathworks.com/pick/feed/ <span class="org-string">"~RSS File Exchange Pick of the Week"</span> matlab
https://enriquedelsol.com/feed/ <span class="org-string">"~RSS Enrique del Sol"</span> control
http://brettbeauregard.com/blog/feed/ <span class="org-string">"~RSS Project Blog"</span> control
http://jipihorn.wordpress.com/feed/ <span class="org-string">"~RSS Jipihorn's Blog"</span> electronics audio
http://sciencetonnante.wordpress.com/feed/ <span class="org-string">"~RSS Science &#233;tonnante"</span> science
https://yiufung.net/index.xml <span class="org-string">"~RSS yiufung"</span> emacs
https://bzg.fr/index.xml <span class="org-string">"~RSS bzg"</span> emacs
https://thomashartmann.dev/rss.xml <span class="org-string">"~RSS thomashartmann.dev"</span> emacs linux
http://cachestocaches.com/feed/ <span class="org-string">"~RSS CachesToCaches"</span> emacs
<span class="org-variable-name">http://frederic.bezies.free.fr/blog/?feed</span>=rss2 <span class="org-string">"~RSS Le Weblog de Frederic Bezies"</span> linux
https://la-bibliotex.fr/feed/ <span class="org-string">"~RSS La biblioTeX"</span> latex
https://so.nwalsh.com/feed/ <span class="org-string">"~RSS so..."</span> emacs
http://karl-voit.at/feeds/lazyblorg-all.atom_1.0.links-and-content.xml <span class="org-string">"~RSS Public Voit"</span> emacs
https://people.umass.edu/weikaichen/index.xml <span class="org-string">"~RSS Weikai Chen"</span> emacs
https://babbagefiles.xyz/index.xml <span class="org-string">"~RSS The Neo-Babbage Files"</span> linux emacs
https://write.as/dani/feed/ <span class="org-string">"~RSS Dani"</span> emacs
https://lepisma.xyz/atom.xml <span class="org-string">"~RSS Lepisma"</span> emacs
http://kitchingroup.cheme.cmu.edu/blog/feed <span class="org-string">"~RSS The Kitchin Research Group"</span> emacs
http://lukesmith.xyz/rss.xml <span class="org-string">"~RSS The Latest from Luke"</span> linux
http://manuel-uberti.github.io/feed.xml <span class="org-string">"~RSS Manuel Uberti"</span> emacs
https://lord.re/index.xml <span class="org-string">"~RSS /home/lord"</span> linux
http://pragmaticemacs.com/feed/ <span class="org-string">"~RSS Pragmatic Emacs"</span> emacs
https://mburkeonmbd.com/feed/ <span class="org-string">"~RSS Model-Based Design"</span> control matlab
https://jonathanabennett.github.io/rss.xml <span class="org-string">"~RSS Jonathan Bennett's Blog"</span> emacs
https://joshrollinswrites.com/index.xml <span class="org-string">"~RSS The Art of Not Asking Why"</span> emacs linux
http://endlessparentheses.com/atom.xml <span class="org-string">"~RSS Endless Parentheses"</span> emacs
https://www.gonsie.com/blorg/feed.xml <span class="org-string">"~RSS Elsa Gonsiorowski"</span> emacs
http://tiagoweber.github.io/blog.xml <span class="org-string">"~RSS Tiago Oliveira Weber"</span> matlab emacs science
https://shreyas.ragavan.co/index.xml <span class="org-string">"~RSS Shreyas Ragavan"</span> emacs
https://pinecast.com/feed/emacscast <span class="org-string">"~RSS EmacsCast"</span> emacs
http://amitp.blogspot.com/feeds/posts/default <span class="org-string">"~RSS Amit's Thoughts"</span> emacs
http://sachachua.com/wp/category/emacs/feed/ <span class="org-string">"~RSS Sacha Chua"</span> emacs
https://cestlaz.github.io/rss.xml <span class="org-string">"~RSS C'est la Z"</span> emacs
https://www-public.imtbs-tsp.eu/~berger_o/weblog/tag/org-mode/feed/ <span class="org-string">"~RSS WebLog Pro Olivier Berger"</span> emacs
https://scripter.co/index.xml <span class="org-string">"~RSS A Scripter's Notes"</span> linux emacs
https://assortedarray.com/index.xml <span class="org-string">"~RSS Assorted Array"</span> emacs
https://www.with-emacs.com/rss.xml <span class="org-string">"~RSS with-emacs"</span> emacs
https://linktohack.com/index.xml <span class="org-string">"~RSS QL's blog"</span> emacs
https://itsfoss.com/feed <span class="org-string">"~RSS It's FOSS"</span> linux
https://llazarek.com/feeds/all.rss.xml <span class="org-string">"~RSS llazarek"</span> emacs
https://200ok.ch/atom.xml <span class="org-string">"~RSS 200ok"</span> emacs
<span class="org-variable-name">http://irreal.org/blog/?feed</span>=rss2 <span class="org-string">"~RSS Irreal"</span> emacs
https://emacs.cafe/feed.xml <span class="org-string">"~RSS Emacs caf&#233;"</span> emacs
http://vxlabs.com/feed/ <span class="org-string">"~RSS vxlabs"</span> emacs linux
https://www.rousette.org.uk/index.xml <span class="org-string">"~RSS But she's a Girl..."</span> emacs
https://brushingupscience.com/feed/ <span class="org-string">"~RSS Brushing Up Science"</span> science
https://www.anand-iyer.com/feed.xml <span class="org-string">"~RSS Anand Iyer"</span> emacs
https://addy-dclxvi.github.io/index.xml <span class="org-string">"~RSS Addy's Blog"</span> linux
https://ekaschalk.github.io/index.xml <span class="org-string">"~RSS Modern Emacs"</span> emacs
http://howardism.org/index.xml <span class="org-string">"~RSS Howardism"</span> emacs
http://xkcd.com/rss.xml <span class="org-string">"~RSS XKCD"</span> random
https://quantasylum.com/blogs/news.atom <span class="org-string">"~RSS QuantAsylum"</span> audio
</pre>
</div>
</div>
@ -562,28 +610,150 @@ http://radiofrance-podcast.net/podcast09/rss_18911.xml <span class="org-string">
<h3 id="org7904544">Youtube</h3>
<div class="outline-text-3" id="text-org7904544">
<div class="org-src-container">
<pre class="src src-conf"><span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCkK9UDm_ZNrq_rIXCz3xCGA <span class="org-string">"~YOUTUBE: Bryan Lunduke"</span> youtube unix
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UC2eYFnH61tmytImy1mTYvhA <span class="org-string">"~YOUTUBE: Luke Smith"</span> youtube unix
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCXPHFM88IlFn68OmLwtPmZA <span class="org-string">"~YOUTUBE: Greg Hurrell"</span> youtube unix
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCUR1pFG_3XoZn3JNKjulqZg <span class="org-string">"~YOUTUBE: Thoughtbot"</span> youtube unix
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCOuIgj0CYCXCvjWywjDbauw <span class="org-string">"~YOUTUBE: Chat sceptique"</span> youtube science
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCMFcMhePnH4onVHt2-ItPZw <span class="org-string">"~YOUTUBE: Hygi&#232;ne Mentale"</span> youtube science
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCxqAWLTk1CmBvZFPzeZMd9A <span class="org-string">"~YOUTUBE: Domain of Science"</span> youtube science
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UC2LZO6swZ9SLUEOks3WnsfA <span class="org-string">"~YOUTUBE: 2veritasium"</span> youtube science
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCaNlbnghtwlsGF-KzAFThqA <span class="org-string">"~YOUTUBE: ScienceEtonnante"</span> youtube science
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCHnyfMqiRRG1u-2MsSQLbXA <span class="org-string">"~YOUTUBE: Veritasium"</span> youtube science
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCEfFUaIkjbI06PhALdcXNVA <span class="org-string">"~YOUTUBE: EmacsCast"</span> youtube emacs
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCkRmQ_G_NbdbCQMpALg6UPg <span class="org-string">"~YOUTUBE: Emacsrocks"</span> youtube emacs
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCQp2VLAOlvq142YN3JO3y8w <span class="org-string">"~YOUTUBE: John Kitchin"</span> youtube emacs
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCq0imsn84ShAe9PBOFnoIrg <span class="org-string">"~YOUTUBE: Brian Douglas"</span> youtube control
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCm5mt-A4w61lknZ9lCsZtBw <span class="org-string">"~YOUTUBE: Steve Brunton"</span> youtube control
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UC7vVhkEfw4nOGp8TyDk7RcQ <span class="org-string">"~YOUTUBE: BostonDynamics"</span> youtube control
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCmkP178NasnhR3TWQyyP4Gw <span class="org-string">"~YOUTUBE: How To Mechatronics"</span> youtube control
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCSqyMHDUsc1gs6wz4sUy91w <span class="org-string">"~YOUTUBE: Jipihorn"</span> youtube acoustic
<pre class="src src-conf"><span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCNqFXwI5gNcyxt2c1zTQAKw <span class="org-string">"~YT Yisrael Dov L"</span> youtube emacs
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCGEBcDJ7QIY1LuEddDM9x9Q <span class="org-string">"~YT Oldies"</span> youtube 3d-printing
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UC2eYFnH61tmytImy1mTYvhA <span class="org-string">"~YT Luke Smith"</span> youtube linux
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCSlhlkPaq3RL1CP0Tv1xWBQ <span class="org-string">"~YT MIT Institute for Data, Systems, and Society"</span> youtube science control
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCqdRx3JV3xRchi4_xwFJUTA <span class="org-string">"~YT 8FabLab"</span> youtube diy
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCwgqYNmYaij2_8hq_tOFyZw <span class="org-string">"~YT Aurelien Barrau"</span> youtube science
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCNmLe68qKzdjuEpT_YTDFuA <span class="org-string">"~YT Etonnarium"</span> youtube science
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCJM10Rp7G0h9j5S92QszJ5Q <span class="org-string">"~YT Tales From The Click"</span> youtube random
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCCSN5zJTKjl6UKvPcLzLuiw <span class="org-string">"~YT Macroscopie"</span> youtube science
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCkf4VIqu3Acnfzuk3kRIFwA <span class="org-string">"~YT gotbletu"</span> youtube linux
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UC7DdEm33SyaTDtWYGO2CwdA <span class="org-string">"~YT Physics Girl"</span> youtube science
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCRCdl2SXma02BG384RuZPqg <span class="org-string">"~YT katkimshow"</span> youtube science control
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UC3gZqwD45zGCsduBn-Q2lew <span class="org-string">"~YT Gabrielle Grau"</span> youtube music
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCVHICXXtKG7rZgtC5xonNdQ <span class="org-string">"~YT Howard Abrams"</span> youtube emacs
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCgREucssIfY9e0Iy3yhse8w <span class="org-string">"~YT Conner McDaniel"</span> youtube linux
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCCMxHHciWRBBouzk-PGzmtQ <span class="org-string">"~YT Bazar du Grenier"</span> youtube random
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UC2_OG1L8DLTzQ7UrZVOk7OA <span class="org-string">"~YT Axolot"</span> youtube random
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCeR8BYZS7IHYjk_9Mh5JgkA <span class="org-string">"~YT Scilabus"</span> youtube science
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UC_ZChHhr5nDrUymz7qsRqRw <span class="org-string">"~YT Conf&#233;r'ENS"</span> youtube science
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCGNxF654kRelnM0nKxM6QDQ <span class="org-string">"~YT Tom Oomen"</span> youtube science control
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCTt2AnK--mnRmICnf-CCcrw <span class="org-string">"~YT Le Rire Jaune"</span> youtube random
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCtpB66XKjAtFZfZyzmC-_Cg <span class="org-string">"~YT HexiBase"</span> youtube audio
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCdL3UpiseRlvxXuORJjmqZw <span class="org-string">"~YT Stardust"</span> youtube space
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCEfFUaIkjbI06PhALdcXNVA <span class="org-string">"~YT EmacsCast"</span> youtube emacs
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCCsdIja21VT7AKkbVI5y8bQ <span class="org-string">"~YT Alain Vaillancourt"</span> youtube diy
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCq0imsn84ShAe9PBOFnoIrg <span class="org-string">"~YT Brian Douglas"</span> youtube control
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCzgkOWKcwy0uhYilE6bd1Lg <span class="org-string">"~YT Zaiste Programming"</span> youtube emacs
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCmkP178NasnhR3TWQyyP4Gw <span class="org-string">"~YT How To Mechatronics"</span> youtube science control
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCYnrHo7CDgKobmoJ3Borrnw <span class="org-string">"~YT Niklas Carlsson"</span> youtube emacs
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UC1Ue7TuX3iH4y8-Qrjj-hyg <span class="org-string">"~YT J'm'&#233;nerve pas, j'explique"</span> youtube science
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UC5dAH2txWtKSsgmRglRB88A <span class="org-string">"~YT kyptin"</span> youtube emacs
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCvGag7MyHR8H9oRm9iL9Ifw <span class="org-string">"~YT Experimentboy"</span> youtube science
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCJRljQ8OcyfzHBYpS_bDbow <span class="org-string">"~YT La Mezzanine"</span> youtube random
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UC6107grRI4m0o2-emgoDnAA <span class="org-string">"~YT SmarterEveryDay"</span> youtube science
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCyi6pFP-lmaDD3Eb4dqsvdg <span class="org-string">"~YT ioduremetallique"</span> youtube diy
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCSULDz1yaHLVQWHpm4g_GHA <span class="org-string">"~YT monsieur bidouille"</span> youtube diy
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCYI8olK-jH9Ubc2FaA2LgPw <span class="org-string">"~YT Egalistel"</span> youtube 3d-printing
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCld68syR8Wi-GY_n4CaoJGA <span class="org-string">"~YT Brodie Robertson"</span> youtube linux
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCUF4bHszxd8T4ulrvLejumA <span class="org-string">"~YT Alexander Fu"</span> youtube emacs
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCI-FgEdZQxBASsm3HNcWKxQ <span class="org-string">"~YT Red Robbo's Workshop"</span> youtube linux audio
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCGIr92yrDW4cRLD-QaZmS6w <span class="org-string">"~YT Ethan Winer"</span> youtube audio
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCVTAmJvZOxuj9Kto8Ty9L8Q <span class="org-string">"~YT Rapha Gaming"</span> youtube random
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCtqICqGbPSbTN09K1_7VZ3Q <span class="org-string">"~YT DirtyBiology"</span> youtube science
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCotwjyJnb-4KW7bmsOoLfkg <span class="org-string">"~YT Art of the Problem"</span> youtube engineering
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCXPHFM88IlFn68OmLwtPmZA <span class="org-string">"~YT Greg Hurrell"</span> youtube linux
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCvA_wgsX6eFAOXI8Rbg_WiQ <span class="org-string">"~YT tutoriaLinux"</span> youtube linux
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UC2UT8pPDlUvRbQXTVOf5Ocw <span class="org-string">"~YT Henri Hihacks"</span> youtube diy
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCTafEJoRl5myC8A50plIrng <span class="org-string">"~YT FabienOlicard"</span> youtube random
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCNm2TzhsV5wGlFIAcpCx9hQ <span class="org-string">"~YT Jousef Murad"</span> youtube engineering matlab
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCZHPwKyeypWwU8SNJSzQhCw <span class="org-string">"~YT R&#233;visons nos Classiques"</span> youtube music
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCzabZYC0MYRR2MFkq62d6yQ <span class="org-string">"~YT Florent Garcia"</span> youtube music
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCZeyUZmGAyRLDfM2ir3q-OQ <span class="org-string">"~YT Captain Popcorn"</span> youtube random
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCR1IuLEqb6UEA_zQ81kwXfg <span class="org-string">"~YT Real Engineering"</span> youtube engineering
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCjsHDXUU3BjBCG7OaCbNDyQ <span class="org-string">"~YT Le Sense Of Wonder"</span> youtube science
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCPUuVY7w8brL0r__P8UBgyQ <span class="org-string">"~YT Christopher Lum"</span> youtube matlab control
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCLecVrux63S6aYiErxdiy4w <span class="org-string">"~YT BRUH Automation"</span> youtube diy
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UC2LZO6swZ9SLUEOks3WnsfA <span class="org-string">"~YT 2veritasium"</span> youtube science
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCwzxu1j19ICnfW5zrBvUw-w <span class="org-string">"~YT Une bi&#232;re et Jivay"</span> youtube random
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UC7vVhkEfw4nOGp8TyDk7RcQ <span class="org-string">"~YT BostonDynamics"</span> youtube control engineering
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UC5X4e8ScZI2AFd_vkjSoyoQ <span class="org-string">"~YT AstronoGeek"</span> youtube space
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCPF7JOWMDWZmnP_cQfyAezg <span class="org-string">"~YT Scin&#233;ma"</span> youtube random
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCfsznjef2zGJnrCRQBXqo6Q <span class="org-string">"~YT Machine Thinking"</span> youtube engineering
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UC2bkHVIDjXS7sgrgjFtzOXQ <span class="org-string">"~YT engineerguy"</span> youtube engineering
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UC5QPFDZ3Y4ylkkGJc6Y1OOA <span class="org-string">"~YT Philippe Demerliac"</span> youtube electronics
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCkRmQ_G_NbdbCQMpALg6UPg <span class="org-string">"~YT emacsrocks"</span> youtube emacs
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCUK0HBIBWgM2c4vsPhkYY4w <span class="org-string">"~YT The Slow Mo Guys"</span> youtube random
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCGgvKW19IWVvUUblrr8EgHA <span class="org-string">"~YT Experimentboy 2"</span> youtube random
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCxjDcP3Su59bg5VDnlwyt5A <span class="org-string">"~YT Bailey Ling"</span> youtube emacs
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCJZ94qp4dtCw0Q5UQqAkg7w <span class="org-string">"~YT larsandersen23"</span> youtube random
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UC0uTPqBCFIpZxlz_Lv1tk_g <span class="org-string">"~YT Protesilaos Stavrou"</span> youtube emacs
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCDPK_MTu3uTUFJXRVcTJcEw <span class="org-string">"~YT Mcfly et Carlito"</span> youtube random
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCQfMyugsjrVUWU0v_ZxQs2Q <span class="org-string">"~YT Machine Tech Video Blog"</span> youtube diy engineering
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCslWMxX93gcaiXwxMv4asHA <span class="org-string">"~YT Jean Maurer Swiss Audio Manufacture SA"</span> youtube audio
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UC4PasDd25MXqlXBogBw9CAg <span class="org-string">"~YT Micka&#235;l Launay"</span> youtube science
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCjED9uS41ioeFuPfbR-OBlw <span class="org-string">"~YT Les Freres Poulain"</span> youtube diy
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCxeA1l2E5AYrtpkqUbBEg3A <span class="org-string">"~YT Pierre Lecourt"</span> youtube random
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCVSHXNNBitaPd5lYz48--yg <span class="org-string">"~YT Tech Ingredients"</span> youtube diy
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCP5tjEmvPItGyLhmjdwP7Ww <span class="org-string">"~YT RealLifeLore"</span> youtube random
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCi8XrDg1bK_MJ0goOnbpTMQ <span class="org-string">"~YT budlabs"</span> youtube linux
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCIFJHWyIlN0XFrW2vMKG6QA <span class="org-string">"~YT Alain M. Lafon"</span> youtube emacs
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCwbV8cTR4yBgFdfa_BXV2OA <span class="org-string">"~YT Le Fossoyeur de Films"</span> youtube random
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCHnyfMqiRRG1u-2MsSQLbXA <span class="org-string">"~YT Veritasium"</span> youtube science
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCH6ppHEvV3_WIXEwmhv9HEg <span class="org-string">"~YT Deus Ex Silicium"</span> youtube engineering science
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCfbGTpcJyEOMwKP-eYz3_fg <span class="org-string">"~YT Rainer K&#246;nig"</span> youtube emacs
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCYD22MFqaNqXp-ogTMosW_A <span class="org-string">"~YT Le Show Jaune"</span> youtube random
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCND0gjuG9ltEWDvh82VJITg <span class="org-string">"~YT Jeannot Nymouce"</span> youtube random
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCPpNtkHeCnwN7Tl5oLq4AAg <span class="org-string">"~YT Une chanson, l'addition"</span> youtube music
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCsnGwSIHyoYN0kiINAGUKxg <span class="org-string">"~YT Wolfgang's Channel"</span> youtube linux
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCsz9DiwPtgDvxJ-njWnieZw <span class="org-string">"~YT Passe-Science"</span> youtube science
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCivA7_KLKWo43tFcCkFvydw <span class="org-string">"~YT Applied Science"</span> youtube science engineering
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UC4HANn7TBY-xcION-eL3rLA <span class="org-string">"~YT Daniil le Russe"</span> youtube random
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UC_GlthPB9gzdxfkTTEIVxMA <span class="org-string">"~YT Incroyables Exp&#233;riences"</span> youtube science engineering
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCQp2VLAOlvq142YN3JO3y8w <span class="org-string">"~YT John Kitchin"</span> youtube emacs
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCFk8kgNu_bqsRZewxMGqkzQ <span class="org-string">"~YT Emacs SF"</span> youtube emacs
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCww2zZWg4Cf5xcRKG-ThmXQ <span class="org-string">"~YT NORMAN FAIT DES VID&#201;OS"</span> youtube random
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCkEa1AfdeB93-he4VziKGFg <span class="org-string">"~YT JIGM&#201;"</span> youtube random
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCMBXZxd-j6VqrynykO1dURw <span class="org-string">"~YT John Rossiter"</span> youtube control
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCaNlbnghtwlsGF-KzAFThqA <span class="org-string">"~YT ScienceEtonnante"</span> youtube science
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UC6mzA8J7n0ylf0RnDpj-vrg <span class="org-string">"~YT PS Audio"</span> youtube audio
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCPFChjpOgkUqckj3378jt5w <span class="org-string">"~YT Heliox"</span> youtube 3d-printing
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCf0mOxfawezlHIVuHd3L2VA <span class="org-string">"~YT Didi Chandouidoui"</span> youtube random
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCoZoRz4-y6r87ptDp4Jk74g <span class="org-string">"~YT Palmashow"</span> youtube random
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCbW6-rTEn6nPj56K_9dLozQ <span class="org-string">"~YT Gilles Castel"</span> youtube linux
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCy0tKL1T7wFoYcxCe0xjN6Q <span class="org-string">"~YT Technology Connections"</span> youtube audio engineering
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCVqx3vXNghSqUcVg2nmegYA <span class="org-string">"~YT U&#42890;RI"</span> youtube electronics diy
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCeQEKFH31vvD-InkTGSvCrA <span class="org-string">"~YT brusspup"</span> youtube science
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UC5ClFK9Ko4ACRgXjRZc_GfA <span class="org-string">"~YT Rhinofeed"</span> youtube keyboards
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCw3tZ7g_FljNjzGprCuptpA <span class="org-string">"~YT Taupe10"</span> youtube random
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCAFQjCZo5okIPkHUQlBZM-g <span class="org-string">"~YT Bonjour Tristesse"</span> youtube random
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCxqAWLTk1CmBvZFPzeZMd9A <span class="org-string">"~YT Domain of Science"</span> youtube science
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCUR1pFG_3XoZn3JNKjulqZg <span class="org-string">"~YT thoughtbot"</span> youtube linux emacs
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCDEtZ7AKmwS0_GNJog01D2g <span class="org-string">"~YT Uncle Dave"</span> youtube emacs
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCSqyMHDUsc1gs6wz4sUy91w <span class="org-string">"~YT jipihorn"</span> youtube electronics audio
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCfXXAQ-mp1uUcvSpvMcAAtw <span class="org-string">"~YT LinksTheSun"</span> youtube random
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCm3C3OSgcyzaTBXrNRupB3Q <span class="org-string">"~YT Le Woop"</span> youtube random
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCVls1GmFKf6WlTraIb_IaJg <span class="org-string">"~YT DistroTube"</span> youtube linux
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCm5mt-A4w61lknZ9lCsZtBw <span class="org-string">"~YT Steve Brunton"</span> youtube control science
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCuBzVunAVbcwzMfQaJVacuw <span class="org-string">"~YT LE ROI DES RATS"</span> youtube random
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCljOhRB2a3sQgLCdK9CHQvQ <span class="org-string">"~YT Leafshade Software"</span> youtube linux
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCyWqModMQlbIo8274Wh_ZsQ <span class="org-string">"~YT Cyprien"</span> youtube random
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCxkMDXQ5qzYOgXPRnOBrp1w <span class="org-string">"~YT Mike Zamansky"</span> youtube emacs
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCk0fGHsCEzGig-rSzkfCjMw <span class="org-string">"~YT The Engineering Mindset"</span> youtube engineering
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCWeg2Pkate69NFdBeuRFTAw <span class="org-string">"~YT Squeezie"</span> youtube random
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UC5_Y-BKzq1uW_2rexWkUzlA <span class="org-string">"~YT New Mind"</span> youtube engineering
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCwRXb5dUK4cvsHbx-rGzSgw <span class="org-string">"~YT Derek Banas"</span> youtube linux
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UC_17P1ruDpCVujf7C_SxhOA <span class="org-string">"~YT Metalliquoi"</span> youtube music
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UC2yitP8oH86YBRVU4anycoA <span class="org-string">"~YT Quentin Lebastard"</span> youtube keyboards
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCUJQSGHlYC9Xyz-uNfSpSsA <span class="org-string">"~YT ElectronikHeart"</span> youtube electronics
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCP2bshADPrVMoNrdJvZEQzw <span class="org-string">"~YT KeepItTechie"</span> youtube linux
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCtI6_1vGanPlH5lgVIDjJGQ <span class="org-string">"~YT MrAntoineDaniel"</span> youtube random
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCoUOaSVYkTV6W4uLvxvgiFA <span class="org-string">"~YT Nathan Kutz"</span> youtube science control
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCVRJ6D343dX-x730MRP8tNw <span class="org-string">"~YT cocadmin"</span> youtube linux
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UC5eOLQO5VUEFJukNg9cl5jg <span class="org-string">"~YT Histoire Br&#232;ve"</span> youtube interesting
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCMFcMhePnH4onVHt2-ItPZw <span class="org-string">"~YT Hygi&#232;ne Mentale"</span> youtube interesting
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UC9BnGZLT4iPaJtDOXYwQuHQ <span class="org-string">"~YT Primum Non Nocere"</span> youtube interesting
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCP46_MXP_WG_auH88FnfS1A <span class="org-string">"~YT Nota Bene"</span> youtube interesting
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCUR03ZSZlEvCO6EWwv4jU2w <span class="org-string">"~YT Absol Vid&#233;os"</span> youtube interesting
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCWty1tzwZW_ZNSp5GVGteaA <span class="org-string">"~YT La statistique expliqu&#233;e &#224; mon chat"</span> youtube interesting
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCLbgxBMMEo6mAYe87esxGmg <span class="org-string">"~YT horror humanum est"</span> youtube interesting
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCOuIgj0CYCXCvjWywjDbauw <span class="org-string">"~YT Chat Sceptique"</span> youtube interesting
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCOuow_HIYmeaIqi42zVs3qg <span class="org-string">"~YT Kirby Meets Audio"</span> youtube audio
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UC6mIxFTvXkWQVEHPsEdflzQ <span class="org-string">"~YT GreatScott"</span> youtube diy
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UCWOhWAOydPUqillkpt5UlaA <span class="org-string">"~YT Dakoustics"</span> youtube audio
<span class="org-variable-name">https://www.youtube.com/feeds/videos.xml?channel_id</span>=UC9_nxvBohH1G2yR77XTdA2g <span class="org-string">"~YT Tommy Desrochers"</span> youtube 3d-printing diy
</pre>
</div>
</div>
@ -592,7 +762,7 @@ http://radiofrance-podcast.net/podcast09/rss_18911.xml <span class="org-string">
</div>
<div id="postamble" class="status">
<p class="author">Author: Dehaeze Thomas</p>
<p class="date">Created: 2020-03-01 dim. 22:50</p>
<p class="date">Created: 2020-04-05 dim. 11:29</p>
</div>
</body>
</html>

View File

@ -4,7 +4,7 @@
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<!-- 2020-03-22 dim. 23:03 -->
<!-- 2020-04-05 dim. 11:29 -->
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Polybar Configuration</title>
@ -201,50 +201,28 @@
<script type="text/javascript" src="./js/jquery.stickytableheaders.min.js"></script>
<script type="text/javascript" src="./js/readtheorg.js"></script>
<script type="text/javascript">
/*
@licstart The following is the entire license notice for the
JavaScript code in this tag.
Copyright (C) 2012-2020 Free Software Foundation, Inc.
The JavaScript code in this tag is free software: you can
redistribute it and/or modify it under the terms of the GNU
General Public License (GNU GPL) as published by the Free Software
Foundation, either version 3 of the License, or (at your option)
any later version. The code is distributed WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU GPL for more details.
As additional permission under GNU GPL version 3 section 7, you
may distribute non-source (e.g., minimized or compacted) forms of
that code without the copy of the GNU GPL normally required by
section 4, provided you include this license notice and a URL
through which recipients can access the Corresponding Source.
@licend The above is the entire license notice
for the JavaScript code in this tag.
*/
// @license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&amp;dn=gpl-3.0.txt GPL-v3-or-Later
<!--/*--><![CDATA[/*><!--*/
function CodeHighlightOn(elem, id)
{
var target = document.getElementById(id);
if(null != target) {
elem.cacheClassElem = elem.className;
elem.cacheClassTarget = target.className;
target.className = "code-highlighted";
elem.className = "code-highlighted";
}
}
function CodeHighlightOff(elem, id)
{
var target = document.getElementById(id);
if(elem.cacheClassElem)
elem.className = elem.cacheClassElem;
if(elem.cacheClassTarget)
target.className = elem.cacheClassTarget;
}
/*]]>*///-->
function CodeHighlightOn(elem, id)
{
var target = document.getElementById(id);
if(null != target) {
elem.cacheClassElem = elem.className;
elem.cacheClassTarget = target.className;
target.className = "code-highlighted";
elem.className = "code-highlighted";
}
}
function CodeHighlightOff(elem, id)
{
var target = document.getElementById(id);
if(elem.cacheClassElem)
elem.className = elem.cacheClassElem;
if(elem.cacheClassTarget)
target.className = elem.cacheClassTarget;
}
/*]]>*///-->
// @license-end
</script>
</head>
<body>
@ -274,12 +252,20 @@ for the JavaScript code in this tag.
<li><a href="#org1e00bc3">Unread Mails</a>
<ul>
<li><a href="#org2c713a7">Unread Mail Scripts</a></li>
<li><a href="#org61e09e9">Refresh Mail Scripts</a></li>
<li><a href="#orgd0fb5fc">Open Mails</a></li>
</ul>
</li>
<li><a href="#orgbf8122f">Unread News</a>
<ul>
<li><a href="#orgc9bda50">Unread News Scripts</a></li>
<li><a href="#org5fbaf38">Refresh News Scripts</a></li>
<li><a href="#org3459140">Open Newsboat</a></li>
</ul>
</li>
<li><a href="#org8bc0735">Redshift</a>
<ul>
<li><a href="#org0e1685e">Redshift Scripts</a></li>
<li><a href="#orgc95d065">Redshift - Status</a></li>
<li><a href="#org5f3dbe0">Toggle Redshift</a></li>
</ul>
</li>
@ -292,6 +278,7 @@ for the JavaScript code in this tag.
<li><a href="#org3734bc8">Packages</a>
<ul>
<li><a href="#org9b8a9c8">Packages Status script</a></li>
<li><a href="#orgb8c1426">Refresh New Packages script</a></li>
<li><a href="#orgb3e71da">Packages Update</a></li>
</ul>
</li>
@ -308,6 +295,12 @@ for the JavaScript code in this tag.
</ul>
</li>
<li><a href="#org7b140fd">Network</a></li>
<li><a href="#org8c39876">Wireguard</a>
<ul>
<li><a href="#org5fe71f8">Wireguard Connection Status</a></li>
<li><a href="#orgad2cf0d">Toggle Wireguard Connection</a></li>
</ul>
</li>
<li><a href="#org726272d">Screenshot</a></li>
<li><a href="#orgc30611d">Scripts</a>
<ul>
@ -390,7 +383,7 @@ for the JavaScript code in this tag.
<span class="org-variable-name">modules-left</span> = i3 bspwm xwindow
<span class="org-variable-name">modules-center</span> =
<span class="org-variable-name">modules-right</span> = pulseaudio xbacklight redshift nordvpn lockscreen dunst packages unread_mail cpu battery temperature date
<span class="org-variable-name">modules-right</span> = pulseaudio xbacklight redshift wireguard nordvpn lockscreen dunst packages unread_news unread_mail temperature battery date
<span class="org-variable-name">wm-restack</span> = i3
@ -589,10 +582,9 @@ for the JavaScript code in this tag.
<span class="org-variable-name">interval</span> = <span class="org-highlight-numbers-number">2</span>
<span class="org-variable-name">format-prefix-foreground</span> = ${colors.fg}
<span class="org-variable-name">format-underline</span> = ${colors.bg}
<span class="org-variable-name">label</span> = %{A1:$TERMINAL -e <span class="org-string">"htop"</span> &amp;:} &#64281; %percentage:2%% %{A}
<span class="org-variable-name">label</span> = %{A1:$TERMINAL -e <span class="org-string">"htop"</span> &amp;:}&#64281; %percentage:2%%%{A}
</pre>
</div>
</div>
@ -665,17 +657,16 @@ for the JavaScript code in this tag.
<span class="org-variable-name">type</span> = internal/battery
<span class="org-variable-name">battery</span> = BAT0
<span class="org-variable-name">adapter</span> = ADP1
<span class="org-variable-name">adapter</span> = AC
<span class="org-variable-name">full-at</span> = <span class="org-highlight-numbers-number">95</span>
<span class="org-variable-name">format-charging</span> = %{A1:xfce4-power-manager-settings &amp;:}&lt;ramp-capacity&gt; &lt;label-charging&gt;%{A}
<span class="org-variable-name">format-charging</span> = %{A1:xfce4-power-manager-settings &amp;:}&lt;ramp-capacity&gt; &lt;label-charging&gt;%{A}
<span class="org-variable-name">format-charging-underline</span> = ${colors.blue}
<span class="org-variable-name">format-discharging</span> = %{A1:xfce4-power-manager-settings &amp;:}&lt;ramp-capacity&gt; &lt;label-discharging&gt;%{A}
<span class="org-variable-name">format-discharging</span> = %{A1:xfce4-power-manager-settings &amp;:}&lt;ramp-capacity&gt; &lt;label-discharging&gt;%{A}
<span class="org-variable-name">format-discharging-underline</span> = ${colors.red}
<span class="org-variable-name">format-full-prefix</span> = %{A1:xfce4-power-manager-settings &amp;:}&#62016; %{A}
<span class="org-variable-name">format-full-prefix-foreground</span> = ${colors.fg}
<span class="org-variable-name">label-full</span> = %{A1:xfce4-power-manager-settings &amp;:}&#62016; %{A}
<span class="org-variable-name">format-full-underline</span> = ${colors.bg}
<span class="org-variable-name">ramp-capacity-0</span> = &#62020;
@ -683,23 +674,6 @@ for the JavaScript code in this tag.
<span class="org-variable-name">ramp-capacity-2</span> = &#62018;
<span class="org-variable-name">ramp-capacity-3</span> = &#62017;
<span class="org-variable-name">ramp-capacity-4</span> = &#62016;
<span class="org-variable-name">ramp-capacity-foreground</span> = ${colors.fg}
<span class="org-variable-name">animation-charging-0</span> = &#62020;
<span class="org-variable-name">animation-charging-1</span> = &#62019;
<span class="org-variable-name">animation-charging-2</span> = &#62018;
<span class="org-variable-name">animation-charging-3</span> = &#62017;
<span class="org-variable-name">animation-charging-4</span> = &#62016;
<span class="org-variable-name">animation-charging-foreground</span> = ${colors.fg}
<span class="org-variable-name">animation-charging-framerate</span> = <span class="org-highlight-numbers-number">750</span>
<span class="org-variable-name">animation-discharging-0</span> = &#62016;
<span class="org-variable-name">animation-discharging-1</span> = &#62017;
<span class="org-variable-name">animation-discharging-2</span> = &#62018;
<span class="org-variable-name">animation-discharging-3</span> = &#62019;
<span class="org-variable-name">animation-discharging-4</span> = &#62020;
<span class="org-variable-name">animation-discharging-foreground</span> = ${color.fg}
<span class="org-variable-name">animation-discharging-framerate</span> = <span class="org-highlight-numbers-number">750</span>
</pre>
</div>
</div>
@ -742,9 +716,10 @@ for the JavaScript code in this tag.
<span class="org-variable-name">format-underline</span> = ${colors.bg}
<span class="org-variable-name">click-left</span> = ~/.config/polybar/scripts/mail-open.sh
<span class="org-variable-name">click-right</span> = ~/.config/polybar/scripts/mail-refresh.sh
<span class="org-variable-name">format</span> = &lt;label&gt;
<span class="org-variable-name">exec</span> = ~/.config/polybar/scripts/mail-status.sh
<span class="org-variable-name">interval</span> = <span class="org-highlight-numbers-number">1</span>
<span class="org-variable-name">interval</span> = <span class="org-highlight-numbers-number">2</span>
</pre>
</div>
</div>
@ -765,6 +740,21 @@ for the JavaScript code in this tag.
</div>
</div>
<div id="outline-container-org61e09e9" class="outline-3">
<h3 id="org61e09e9">Refresh Mail Scripts</h3>
<div class="outline-text-3" id="text-org61e09e9">
<div class="org-src-container">
<pre class="src src-bash">dunstify --replace=<span class="org-highlight-numbers-number">98465</span> <span class="org-string">"Mails &#62511;"</span> <span class="org-string">"Syncing..."</span>;
~/scripts/checkmail.sh -q &amp;&amp; <span class="org-sh-escaped-newline">\</span>
<span class="org-variable-name">mail_nb</span>=<span class="org-sh-quoted-exec">`du -a ~/.mail/*/Inbox/new/* 2&gt;/dev/null | wc -l`</span> &amp;&amp; <span class="org-sh-escaped-newline">\</span>
<span class="org-keyword">if</span> <span class="org-rainbow-delimiters-depth-1">[</span> <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">mail_nb</span></span><span class="org-string">"</span> -eq <span class="org-string">"0"</span> <span class="org-rainbow-delimiters-depth-1">]</span>; <span class="org-keyword">then</span>
dunstify --replace=<span class="org-highlight-numbers-number">98465</span> <span class="org-string">"Mails &#62511;"</span> <span class="org-string">"No new mail"</span>;
<span class="org-keyword">fi</span>
</pre>
</div>
</div>
</div>
<div id="outline-container-orgd0fb5fc" class="outline-3">
<h3 id="orgd0fb5fc">Open Mails</h3>
<div class="outline-text-3" id="text-orgd0fb5fc">
@ -776,6 +766,69 @@ for the JavaScript code in this tag.
</div>
</div>
<div id="outline-container-orgbf8122f" class="outline-2">
<h2 id="orgbf8122f">Unread News</h2>
<div class="outline-text-2" id="text-orgbf8122f">
<div class="org-src-container">
<pre class="src src-conf">[<span class="org-type">module/unread_news</span>]
<span class="org-variable-name">type</span> = custom/script
<span class="org-variable-name">format-underline</span> = ${colors.bg}
<span class="org-variable-name">click-left</span> = ~/.config/polybar/scripts/news-open.sh
<span class="org-variable-name">click-right</span> = ~/.config/polybar/scripts/news-refresh.sh &amp;
<span class="org-variable-name">format</span> = &lt;label&gt;
<span class="org-variable-name">exec</span> = ~/.config/polybar/scripts/news-status.sh
<span class="org-variable-name">interval</span> = <span class="org-highlight-numbers-number">60</span>
</pre>
</div>
</div>
<div id="outline-container-orgc9bda50" class="outline-3">
<h3 id="orgc9bda50">Unread News Scripts</h3>
<div class="outline-text-3" id="text-orgc9bda50">
<div class="org-src-container">
<pre class="src src-bash"> <span class="org-variable-name">news_nb</span>=<span class="org-sh-quoted-exec">`newsboat -x print-unread 2&gt;/dev/null | cut -d " " -f1`</span>
<span class="org-keyword">if</span> <span class="org-rainbow-delimiters-depth-1">[</span> -z <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">news_nb</span></span><span class="org-string">"</span> <span class="org-rainbow-delimiters-depth-1">]</span> || <span class="org-rainbow-delimiters-depth-1">[</span> <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">news_nb</span></span><span class="org-string">"</span> -eq <span class="org-string">"0"</span> <span class="org-rainbow-delimiters-depth-1">]</span>; <span class="org-keyword">then</span>
<span class="org-type">echo</span> <span class="org-string">"&#61930;"</span>;
<span class="org-keyword">else</span>
<span class="org-type">echo</span> <span class="org-string">"%{F#859900}&#61930; </span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">news_nb</span></span><span class="org-string">%{F-}"</span>;
<span class="org-keyword">fi</span>
</pre>
</div>
</div>
</div>
<div id="outline-container-org5fbaf38" class="outline-3">
<h3 id="org5fbaf38">Refresh News Scripts</h3>
<div class="outline-text-3" id="text-org5fbaf38">
<div class="org-src-container">
<pre class="src src-bash">dunstify --replace=<span class="org-highlight-numbers-number">38492</span> <span class="org-string">"Newsboat &#61763;"</span> <span class="org-string">"Reloading..."</span>;
<span class="org-keyword">if</span> <span class="org-type">pgrep</span> -x <span class="org-string">"newsboat"</span> &gt;/dev/null; <span class="org-keyword">then</span>
<span class="org-comment-delimiter"># </span><span class="org-comment">If newsboat is already running, try to refresh in the tmux session</span>
tmux send-keys -t newsboat R
<span class="org-keyword">else</span>
newsboat -x reload &amp;&amp; /
<span class="org-variable-name">news_nb</span>=<span class="org-sh-quoted-exec">`newsboat -x print-unread | cut -d " " -f1`</span> &amp;&amp; <span class="org-sh-escaped-newline">\</span>
dunstify --replace=<span class="org-highlight-numbers-number">38492</span> <span class="org-string">"Newsboat &#61763;"</span> <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">news_nb</span></span><span class="org-string"> Unread News"</span>;
<span class="org-keyword">fi</span>
</pre>
</div>
</div>
</div>
<div id="outline-container-org3459140" class="outline-3">
<h3 id="org3459140">Open Newsboat</h3>
<div class="outline-text-3" id="text-org3459140">
<div class="org-src-container">
<pre class="src src-bash">$<span class="org-variable-name">TERMINAL</span> -e <span class="org-string">"tmux new-session -A -s newsboat newsboat"</span> &amp;
</pre>
</div>
</div>
</div>
</div>
<div id="outline-container-org8bc0735" class="outline-2">
<h2 id="org8bc0735">Redshift</h2>
<div class="outline-text-2" id="text-org8bc0735">
@ -792,9 +845,9 @@ for the JavaScript code in this tag.
</div>
</div>
<div id="outline-container-org0e1685e" class="outline-3">
<h3 id="org0e1685e">Redshift Scripts</h3>
<div class="outline-text-3" id="text-org0e1685e">
<div id="outline-container-orgc95d065" class="outline-3">
<h3 id="orgc95d065">Redshift - Status</h3>
<div class="outline-text-3" id="text-orgc95d065">
<div class="org-src-container">
<pre class="src src-bash"><span class="org-keyword">if</span> <span class="org-type">pgrep</span> -x <span class="org-string">"redshift"</span> &gt;/dev/null; <span class="org-keyword">then</span>
<span class="org-type">echo</span> <span class="org-string">"&#64147;"</span>;
@ -811,9 +864,11 @@ for the JavaScript code in this tag.
<div class="outline-text-3" id="text-org5f3dbe0">
<div class="org-src-container">
<pre class="src src-bash"><span class="org-keyword">if</span> <span class="org-type">pgrep</span> -x <span class="org-string">"redshift"</span> &gt;/dev/null; <span class="org-keyword">then</span>
killall redshift;
killall redshift &amp;&amp; <span class="org-sh-escaped-newline">\</span>
dunstify --replace=<span class="org-highlight-numbers-number">36492</span> <span class="org-string">"Redshift &#64147;"</span> <span class="org-string">"Turned off"</span>;
<span class="org-keyword">else</span>
nohup redshift &gt; /dev/null <span class="org-highlight-numbers-number">2</span>&gt;&amp;<span class="org-highlight-numbers-number">1</span> &amp;
dunstify --replace=<span class="org-highlight-numbers-number">36492</span> <span class="org-string">"Redshift &#64147;"</span> <span class="org-string">"Starting..."</span>;
<span class="org-keyword">fi</span>
</pre>
</div>
@ -860,11 +915,15 @@ for the JavaScript code in this tag.
<pre class="src src-bash"><span class="org-variable-name">tmpfile</span>=<span class="org-string">"/tmp/vpnstatus"</span>;
<span class="org-keyword">if</span> <span class="org-rainbow-delimiters-depth-1">[</span> -f $<span class="org-variable-name">tmpfile</span> <span class="org-rainbow-delimiters-depth-1">]</span> &amp;&amp; <span class="org-type">grep</span> -q <span class="org-string">"on"</span> $<span class="org-variable-name">tmpfile</span>; <span class="org-keyword">then</span>
nordvpn disconnect &amp;&amp; dunstify --replace=<span class="org-highlight-numbers-number">23198</span> <span class="org-string">"VPN"</span> <span class="org-string">"Disconnected"</span> &amp;&amp; <span class="org-type">echo</span> <span class="org-string">"off"</span> &gt; $<span class="org-variable-name">tmpfile</span>;
nordvpn disconnect &amp;&amp; <span class="org-sh-escaped-newline">\</span>
dunstify --replace=<span class="org-highlight-numbers-number">23198</span> <span class="org-string">"VPN"</span> <span class="org-string">"Disconnected"</span> &amp;&amp; <span class="org-sh-escaped-newline">\</span>
<span class="org-type">echo</span> <span class="org-string">"off"</span> &gt; $<span class="org-variable-name">tmpfile</span>;
<span class="org-keyword">else</span>
<span class="org-variable-name">country</span>=<span class="org-sh-quoted-exec">`</span><span class="org-type"><span class="org-sh-quoted-exec">cat</span></span><span class="org-sh-quoted-exec"> ~/bin/nordvpn_countries.txt | sed 's/\s*\t\s*/ /g ; s/\s/\n/g ; s/_/ /g ; /^[a-zA-Z]/!d ; s/\(.*\)/\L\1/' | rofi -i -dmenu | sed 's/\s/_/g'`</span>;
dunstify --replace=<span class="org-highlight-numbers-number">23198</span> <span class="org-string">"VPN"</span> <span class="org-string">"Connecting to </span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">country</span></span><span class="org-string">..."</span>;
nordvpn connect $<span class="org-variable-name">country</span> &amp;&amp; dunstify --replace=<span class="org-highlight-numbers-number">23198</span> <span class="org-string">"VPN"</span> <span class="org-string">"Connected to </span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">country</span></span><span class="org-string">"</span> &amp;&amp; <span class="org-type">echo</span> <span class="org-string">"on"</span> &gt; $<span class="org-variable-name">tmpfile</span>;
nordvpn connect $<span class="org-variable-name">country</span> &amp;&amp; <span class="org-sh-escaped-newline">\</span>
dunstify --replace=<span class="org-highlight-numbers-number">23198</span> <span class="org-string">"VPN"</span> <span class="org-string">"Connected to </span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">country</span></span><span class="org-string">"</span> &amp;&amp; <span class="org-sh-escaped-newline">\</span>
<span class="org-type">echo</span> <span class="org-string">"on"</span> &gt; $<span class="org-variable-name">tmpfile</span>;
<span class="org-keyword">fi</span>
</pre>
</div>
@ -881,6 +940,7 @@ for the JavaScript code in this tag.
<span class="org-variable-name">format-underline</span> = ${colors.bg}
<span class="org-variable-name">click-left</span> = ~/.config/polybar/scripts/packages-update.sh
<span class="org-variable-name">click-right</span> = ~/.config/polybar/scripts/packages-refresh.sh
<span class="org-variable-name">format</span> = &lt;label&gt;
<span class="org-variable-name">exec</span> = ~/.config/polybar/scripts/packages-status.sh
<span class="org-variable-name">interval</span> = <span class="org-highlight-numbers-number">600</span>
@ -892,7 +952,8 @@ for the JavaScript code in this tag.
<h3 id="org9b8a9c8">Packages Status script</h3>
<div class="outline-text-3" id="text-org9b8a9c8">
<div class="org-src-container">
<pre class="src src-bash"><span class="org-variable-name">package_nb</span>=<span class="org-sh-quoted-exec">`yay -Qu 2&gt; /dev/null | wc -l`</span>;
<pre class="src src-bash">yay -Sy &gt; /dev/null <span class="org-highlight-numbers-number">2</span>&gt;&amp;<span class="org-highlight-numbers-number">1</span> &amp;&amp; <span class="org-sh-escaped-newline">\</span>
<span class="org-variable-name">package_nb</span>=<span class="org-sh-quoted-exec">`yay -Qu 2&gt; /dev/null | wc -l`</span>;
<span class="org-keyword">if</span> <span class="org-rainbow-delimiters-depth-1">[</span> <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">package_nb</span></span><span class="org-string">"</span> -eq <span class="org-string">"0"</span> <span class="org-rainbow-delimiters-depth-1">]</span>; <span class="org-keyword">then</span>
<span class="org-type">echo</span> <span class="org-string">"&#62211;"</span>;
@ -904,6 +965,25 @@ for the JavaScript code in this tag.
</div>
</div>
<div id="outline-container-orgb8c1426" class="outline-3">
<h3 id="orgb8c1426">Refresh New Packages script</h3>
<div class="outline-text-3" id="text-orgb8c1426">
<div class="org-src-container">
<pre class="src src-bash">dunstify --replace=<span class="org-highlight-numbers-number">64654</span> <span class="org-string">'Packages &#62211;'</span> <span class="org-string">"Refreshing..."</span>
yay -Sy &gt; /dev/null <span class="org-highlight-numbers-number">2</span>&gt;&amp;<span class="org-highlight-numbers-number">1</span> &amp;&amp; <span class="org-sh-escaped-newline">\</span>
<span class="org-variable-name">package_nb</span>=<span class="org-sh-quoted-exec">`yay -Qu 2&gt; /dev/null | wc -l`</span>;
<span class="org-keyword">if</span> <span class="org-rainbow-delimiters-depth-1">[</span> <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">package_nb</span></span><span class="org-string">"</span> -eq <span class="org-string">"0"</span> <span class="org-rainbow-delimiters-depth-1">]</span>; <span class="org-keyword">then</span>
dunstify --replace=<span class="org-highlight-numbers-number">64654</span> <span class="org-string">'Packages &#62211;'</span> <span class="org-string">"No upgrade available"</span>
<span class="org-keyword">else</span>
dunstify --replace=<span class="org-highlight-numbers-number">64654</span> <span class="org-string">'Packages &#62211;'</span> <span class="org-string">"</span><span class="org-string"><span class="org-sh-quoted-exec">$(</span></span><span class="org-sh-quoted-exec">package_nb</span><span class="org-string"><span class="org-sh-quoted-exec">)</span></span><span class="org-string"> upgrade(s) available"</span>
<span class="org-keyword">fi</span>
</pre>
</div>
</div>
</div>
<div id="outline-container-orgb3e71da" class="outline-3">
<h3 id="orgb3e71da">Packages Update</h3>
<div class="outline-text-3" id="text-orgb3e71da">
@ -957,15 +1037,15 @@ for the JavaScript code in this tag.
<div class="org-src-container">
<pre class="src src-bash"><span class="org-variable-name">tmpfile</span>=<span class="org-string">"/tmp/dunststatus"</span>;
<span class="org-keyword">if</span> <span class="org-rainbow-delimiters-depth-1">[</span> -f $<span class="org-variable-name">tmpfile</span> <span class="org-rainbow-delimiters-depth-1">]</span>; <span class="org-keyword">then</span>
<span class="org-keyword">if</span> <span class="org-type">grep</span> -q <span class="org-string">"on"</span> $<span class="org-variable-name">tmpfile</span>; <span class="org-keyword">then</span>
killall -SIGUSR1 dunst &amp;&amp; <span class="org-type">echo</span> <span class="org-string">"off"</span> &gt; $<span class="org-variable-name">tmpfile</span>;
<span class="org-keyword">elif</span> <span class="org-type">grep</span> -q <span class="org-string">"off"</span> $<span class="org-variable-name">tmpfile</span>; <span class="org-keyword">then</span>
killall -SIGUSR2 dunst &amp;&amp; <span class="org-type">echo</span> <span class="org-string">"on"</span> &gt; $<span class="org-variable-name">tmpfile</span>;
dunstify --replace=<span class="org-highlight-numbers-number">16549</span> <span class="org-string">"Dunst"</span> <span class="org-string">"Activated"</span>;
<span class="org-keyword">fi</span>
<span class="org-keyword">if</span> <span class="org-rainbow-delimiters-depth-1">[</span> -f $<span class="org-variable-name">tmpfile</span> <span class="org-rainbow-delimiters-depth-1">]</span> &amp;&amp; <span class="org-type">grep</span> -q <span class="org-string">"off"</span> $<span class="org-variable-name">tmpfile</span> ; <span class="org-keyword">then</span>
killall -SIGUSR2 dunst &amp;&amp; <span class="org-sh-escaped-newline">\</span>
<span class="org-type">echo</span> <span class="org-string">"on"</span> &gt; $<span class="org-variable-name">tmpfile</span>;
dunstify --replace=<span class="org-highlight-numbers-number">16549</span> <span class="org-string">"Notifications &#61683;"</span> <span class="org-string">"Activated"</span>;
<span class="org-keyword">else</span>
killall -SIGUSR1 dunst &amp;&amp; <span class="org-type">echo</span> <span class="org-string">"off"</span> &gt; $<span class="org-variable-name">tmpfile</span>;
dunstify --replace=<span class="org-highlight-numbers-number">16549</span> <span class="org-string">"Notifications &#61683;"</span> <span class="org-string">"Deactivated"</span>;
<span class="org-type">sleep</span> <span class="org-highlight-numbers-number">1</span> &amp;&amp; <span class="org-sh-escaped-newline">\</span>
killall -SIGUSR1 dunst &amp;&amp; <span class="org-sh-escaped-newline">\</span>
<span class="org-type">echo</span> <span class="org-string">"off"</span> &gt; $<span class="org-variable-name">tmpfile</span>;
<span class="org-keyword">fi</span>
</pre>
</div>
@ -1010,13 +1090,12 @@ for the JavaScript code in this tag.
<h3 id="org8891736">Toggle Automatic Lock Screen</h3>
<div class="outline-text-3" id="text-org8891736">
<div class="org-src-container">
<pre class="src src-bash"><span class="org-keyword">if</span> <span class="org-type">pgrep</span> -x <span class="org-string">"xautolock"</span> &gt;/dev/null
<span class="org-keyword">then</span>
<span class="org-type">pkill</span> xautolock;
dunstify --replace=<span class="org-highlight-numbers-number">13602</span> <span class="org-string">'Lock Screen'</span> <span class="org-string">'Desactivated'</span>
<pre class="src src-bash"><span class="org-keyword">if</span> <span class="org-type">pgrep</span> -x <span class="org-string">"xautolock"</span> &gt;/dev/null ; <span class="org-keyword">then</span>
<span class="org-type">pkill</span> xautolock &amp;&amp; <span class="org-sh-escaped-newline">\</span>
dunstify --replace=<span class="org-highlight-numbers-number">13602</span> <span class="org-string">'Lock Screen &#61475;'</span> <span class="org-string">'Desactivated'</span>
<span class="org-keyword">else</span>
xautolock -locker <span class="org-string">"~/scripts/lockscreen.sh"</span> -detectsleep -time <span class="org-highlight-numbers-number">30</span> -notify <span class="org-highlight-numbers-number">60</span> -notifier <span class="org-string">"dunstify --replace=31846 -u critical -t 10000 -- 'Locking Screen' '60 seconds'"</span> &amp;
dunstify --replace=<span class="org-highlight-numbers-number">13602</span> <span class="org-string">'Lock Screen'</span> <span class="org-string">'Activated'</span>
dunstify --replace=<span class="org-highlight-numbers-number">13602</span> <span class="org-string">'Lock Screen &#61475;'</span> <span class="org-string">'Activated'</span>
<span class="org-keyword">fi</span>
</pre>
</div>
@ -1062,6 +1141,62 @@ for the JavaScript code in this tag.
</div>
</div>
<div id="outline-container-org8c39876" class="outline-2">
<h2 id="org8c39876">Wireguard</h2>
<div class="outline-text-2" id="text-org8c39876">
<div class="org-src-container">
<pre class="src src-conf">[<span class="org-type">module/wireguard</span>]
<span class="org-variable-name">type</span> = custom/script
<span class="org-variable-name">format-underline</span> = ${colors.bg}
<span class="org-variable-name">click-left</span> = ~/.config/polybar/scripts/wireguard-toggle.sh
<span class="org-variable-name">format</span> = &lt;label&gt;
<span class="org-variable-name">exec</span> = ~/.config/polybar/scripts/wireguard-status.sh
<span class="org-variable-name">interval</span> = <span class="org-highlight-numbers-number">2</span>
</pre>
</div>
</div>
<div id="outline-container-org5fe71f8" class="outline-3">
<h3 id="org5fe71f8">Wireguard Connection Status</h3>
<div class="outline-text-3" id="text-org5fe71f8">
<div class="org-src-container">
<pre class="src src-bash"><span class="org-variable-name">config</span>=<span class="org-string">"pivpn"</span>
<span class="org-variable-name">connection</span>=$<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-sh-quoted-exec">sudo</span> wg show <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">config</span></span><span class="org-string">"</span> <span class="org-highlight-numbers-number">2</span>&gt;/dev/null | head -n <span class="org-highlight-numbers-number">1</span> | awk <span class="org-string">'{print $NF }'</span><span class="org-rainbow-delimiters-depth-1">)</span>
<span class="org-keyword">if</span> <span class="org-rainbow-delimiters-depth-1">[</span> <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">connection</span></span><span class="org-string">"</span> = <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">config</span></span><span class="org-string">"</span> <span class="org-rainbow-delimiters-depth-1">]</span>; <span class="org-keyword">then</span>
<span class="org-type">echo</span> <span class="org-string">"%{F#859900}&#63511;%{F-}"</span>
<span class="org-keyword">else</span>
<span class="org-type">echo</span> <span class="org-string">"&#63512;"</span>
<span class="org-keyword">fi</span>
</pre>
</div>
</div>
</div>
<div id="outline-container-orgad2cf0d" class="outline-3">
<h3 id="orgad2cf0d">Toggle Wireguard Connection</h3>
<div class="outline-text-3" id="text-orgad2cf0d">
<div class="org-src-container">
<pre class="src src-bash"><span class="org-variable-name">config</span>=<span class="org-string">"pivpn"</span>
<span class="org-variable-name">connection</span>=$<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-sh-quoted-exec">sudo</span> wg show <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">config</span></span><span class="org-string">"</span> <span class="org-highlight-numbers-number">2</span>&gt;/dev/null | head -n <span class="org-highlight-numbers-number">1</span> | awk <span class="org-string">'{print $NF }'</span><span class="org-rainbow-delimiters-depth-1">)</span>
<span class="org-keyword">if</span> <span class="org-rainbow-delimiters-depth-1">[</span> <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">connection</span></span><span class="org-string">"</span> = <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">config</span></span><span class="org-string">"</span> <span class="org-rainbow-delimiters-depth-1">]</span>; <span class="org-keyword">then</span>
<span class="org-type">sudo</span> wg-quick down <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">config</span></span><span class="org-string">"</span> &amp;&amp; <span class="org-sh-escaped-newline">\</span>
dunstify --replace=<span class="org-highlight-numbers-number">83244</span> <span class="org-string">"Wireguard"</span> <span class="org-string">"Disconnected from </span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">config</span></span><span class="org-string">"</span>
<span class="org-keyword">else</span>
<span class="org-type">sudo</span> wg-quick up <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">config</span></span><span class="org-string">"</span> &amp;&amp; <span class="org-sh-escaped-newline">\</span>
dunstify --replace=<span class="org-highlight-numbers-number">83244</span> <span class="org-string">"Wireguard"</span> <span class="org-string">"Connected to </span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">config</span></span><span class="org-string">"</span>
<span class="org-keyword">fi</span>
</pre>
</div>
</div>
</div>
</div>
<div id="outline-container-org726272d" class="outline-2">
<h2 id="org726272d">Screenshot</h2>
<div class="outline-text-2" id="text-org726272d">
@ -1118,7 +1253,7 @@ polybar top &gt;&gt;/tmp/polybar.log <span class="org-highlight-numbers-number">
</div>
<div id="postamble" class="status">
<p class="author">Author: Dehaeze Thomas</p>
<p class="date">Created: 2020-03-22 dim. 23:03</p>
<p class="date">Created: 2020-04-05 dim. 11:29</p>
</div>
</body>
</html>

View File

@ -4,7 +4,7 @@
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<!-- 2020-03-22 dim. 23:03 -->
<!-- 2020-04-05 dim. 11:29 -->
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Qutebrowser Configuration</title>
@ -201,50 +201,28 @@
<script type="text/javascript" src="./js/jquery.stickytableheaders.min.js"></script>
<script type="text/javascript" src="./js/readtheorg.js"></script>
<script type="text/javascript">
/*
@licstart The following is the entire license notice for the
JavaScript code in this tag.
Copyright (C) 2012-2020 Free Software Foundation, Inc.
The JavaScript code in this tag is free software: you can
redistribute it and/or modify it under the terms of the GNU
General Public License (GNU GPL) as published by the Free Software
Foundation, either version 3 of the License, or (at your option)
any later version. The code is distributed WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU GPL for more details.
As additional permission under GNU GPL version 3 section 7, you
may distribute non-source (e.g., minimized or compacted) forms of
that code without the copy of the GNU GPL normally required by
section 4, provided you include this license notice and a URL
through which recipients can access the Corresponding Source.
@licend The above is the entire license notice
for the JavaScript code in this tag.
*/
// @license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&amp;dn=gpl-3.0.txt GPL-v3-or-Later
<!--/*--><![CDATA[/*><!--*/
function CodeHighlightOn(elem, id)
{
var target = document.getElementById(id);
if(null != target) {
elem.cacheClassElem = elem.className;
elem.cacheClassTarget = target.className;
target.className = "code-highlighted";
elem.className = "code-highlighted";
}
}
function CodeHighlightOff(elem, id)
{
var target = document.getElementById(id);
if(elem.cacheClassElem)
elem.className = elem.cacheClassElem;
if(elem.cacheClassTarget)
target.className = elem.cacheClassTarget;
}
/*]]>*///-->
function CodeHighlightOn(elem, id)
{
var target = document.getElementById(id);
if(null != target) {
elem.cacheClassElem = elem.className;
elem.cacheClassTarget = target.className;
target.className = "code-highlighted";
elem.className = "code-highlighted";
}
}
function CodeHighlightOff(elem, id)
{
var target = document.getElementById(id);
if(elem.cacheClassElem)
elem.className = elem.cacheClassElem;
if(elem.cacheClassTarget)
target.className = elem.cacheClassTarget;
}
/*]]>*///-->
// @license-end
</script>
</head>
<body>
@ -677,6 +655,14 @@ config.bind(<span class="org-string">',R'</span>, <span class="org-string">'hint
</pre>
</div>
<p>
Download a torrent
</p>
<div class="org-src-container">
<pre class="src src-python">config.bind(<span class="org-string">',t'</span>, <span class="org-string">'hint links spawn --userscript ~/scripts/torrent-add.sh {hint-url}'</span>)
</pre>
</div>
<p>
Annotate with Hypothesis
</p>
@ -704,14 +690,17 @@ See Amazon price history using CamelCamelCamel
<div class="outline-text-3" id="text-org6be4b76">
<div class="org-src-container">
<pre class="src src-bash"><span class="org-variable-name">url</span>=$<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-sh-quoted-exec">echo</span> <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">QUTE_URL</span></span><span class="org-string">"</span> | awk -F<span class="org-rainbow-delimiters-depth-2">[</span>/:<span class="org-rainbow-delimiters-depth-2">]</span> <span class="org-string">'{print $4}'</span> | rofi -p <span class="org-string">"URL"</span> -dmenu -lines <span class="org-highlight-numbers-number">1</span><span class="org-rainbow-delimiters-depth-1">)</span>
<span class="org-variable-name">username</span>=$<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-sh-quoted-exec">echo</span> <span class="org-string">"dehaeze.thomas@gmail.com\nthomas.dehaeze@esrf.fr\ntdehaeze"</span> | rofi -p <span class="org-string">"Username"</span> -dmenu -lines <span class="org-highlight-numbers-number">5</span><span class="org-rainbow-delimiters-depth-1">)</span>
<span class="org-variable-name">username</span>=$<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-sh-quoted-exec">echo</span> -e <span class="org-string">"dehaeze.thomas@gmail.com\nthomas.dehaeze@esrf.fr\ntdehaeze"</span> | rofi -p <span class="org-string">"Username"</span> -dmenu -lines <span class="org-highlight-numbers-number">5</span><span class="org-rainbow-delimiters-depth-1">)</span>
<span class="org-variable-name">password</span>=$<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-sh-quoted-exec">rofi</span> -p <span class="org-string">"Password"</span> -dmenu -password -lines <span class="org-highlight-numbers-number">1</span><span class="org-rainbow-delimiters-depth-1">)</span>
<span class="org-type">echo</span> <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">password</span></span><span class="org-string">\nlogin: </span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">username</span></span><span class="org-string">\nurl: </span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">QUTE_URL</span></span><span class="org-string">"</span> &gt; /tmp/add-password.txt
pass insert --multiline <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">url</span></span><span class="org-string">/</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">username</span></span><span class="org-string">"</span> &lt; /tmp/add-password.txt
<span class="org-type">rm</span> /tmp/add-password.txt
<span class="org-keyword">if</span> <span class="org-rainbow-delimiters-depth-1">[</span> -z <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">url</span></span><span class="org-string">"</span> <span class="org-rainbow-delimiters-depth-1">]</span> || <span class="org-rainbow-delimiters-depth-1">[</span> -z <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">username</span></span><span class="org-string">"</span> <span class="org-rainbow-delimiters-depth-1">]</span> || <span class="org-rainbow-delimiters-depth-1">[</span> -z <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">password</span></span><span class="org-string">"</span> <span class="org-rainbow-delimiters-depth-1">]</span>; <span class="org-keyword">then</span>
dunstify <span class="org-string">"Pass"</span> <span class="org-string">"Failed to Add Password"</span>
<span class="org-keyword">else</span>
<span class="org-type">echo</span> -e <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">password</span></span><span class="org-string">\nlogin: </span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">username</span></span><span class="org-string">\nurl: </span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">QUTE_URL</span></span><span class="org-string">"</span> &gt; /tmp/add-password.txt
pass insert --multiline <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">url</span></span><span class="org-string">/</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">username</span></span><span class="org-string">"</span> &lt; /tmp/add-password.txt;
<span class="org-type">rm</span> /tmp/add-password.txt
dunstify <span class="org-string">"Pass"</span> <span class="org-string">"Password Added"</span>
<span class="org-keyword">fi</span>
</pre>
</div>
</div>
@ -783,7 +772,7 @@ pass insert --multiline <span class="org-string">"</span><span class="org-string
<pre class="src src-bash"><span class="org-variable-name">title</span>=$<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-sh-quoted-exec">echo</span> <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">QUTE_TITLE</span></span><span class="org-string">"</span> | rofi -p <span class="org-string">"Title"</span> -dmenu -lines <span class="org-highlight-numbers-number">1</span><span class="org-rainbow-delimiters-depth-1">)</span>
<span class="org-variable-name">tags</span>=$<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-sh-quoted-exec">buku</span> -t --nc --np | sed -e <span class="org-string">'s/\s*[[:digit:]]*\.\s*\(.*\)\s*([[:digit:]]*)\s*/\1/'</span> -e <span class="org-string">'/^\s*$/d'</span> | sort | uniq | rofi -p <span class="org-string">"Tags"</span> -dmenu<span class="org-rainbow-delimiters-depth-1">)</span>
buku --add <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">QUTE_URL</span></span><span class="org-string">"</span> --tag <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">tags</span></span><span class="org-string">"</span> --title <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">title</span></span><span class="org-string">"</span> &amp;&amp; dunstify <span class="org-string">"Buku"</span> <span class="org-string">"&#128209; Bookmark Added"</span>
buku --add <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">QUTE_URL</span></span><span class="org-string">"</span> --tag <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">tags</span></span><span class="org-string">"</span> --title <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">title</span></span><span class="org-string">"</span> &amp;&amp; dunstify <span class="org-string">"Buku"</span> <span class="org-string">"Bookmark Added"</span>
</pre>
</div>
</div>
@ -802,7 +791,7 @@ buku --add <span class="org-string">"</span><span class="org-string"><span class
</div>
<div id="postamble" class="status">
<p class="author">Author: Dehaeze Thomas</p>
<p class="date">Created: 2020-03-22 dim. 23:03</p>
<p class="date">Created: 2020-04-05 dim. 11:29</p>
</div>
</body>
</html>

View File

@ -4,7 +4,7 @@
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<!-- 2020-03-22 dim. 23:03 -->
<!-- 2020-04-05 dim. 11:29 -->
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Scripts</title>
@ -201,50 +201,28 @@
<script type="text/javascript" src="./js/jquery.stickytableheaders.min.js"></script>
<script type="text/javascript" src="./js/readtheorg.js"></script>
<script type="text/javascript">
/*
@licstart The following is the entire license notice for the
JavaScript code in this tag.
Copyright (C) 2012-2020 Free Software Foundation, Inc.
The JavaScript code in this tag is free software: you can
redistribute it and/or modify it under the terms of the GNU
General Public License (GNU GPL) as published by the Free Software
Foundation, either version 3 of the License, or (at your option)
any later version. The code is distributed WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU GPL for more details.
As additional permission under GNU GPL version 3 section 7, you
may distribute non-source (e.g., minimized or compacted) forms of
that code without the copy of the GNU GPL normally required by
section 4, provided you include this license notice and a URL
through which recipients can access the Corresponding Source.
@licend The above is the entire license notice
for the JavaScript code in this tag.
*/
// @license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&amp;dn=gpl-3.0.txt GPL-v3-or-Later
<!--/*--><![CDATA[/*><!--*/
function CodeHighlightOn(elem, id)
{
var target = document.getElementById(id);
if(null != target) {
elem.cacheClassElem = elem.className;
elem.cacheClassTarget = target.className;
target.className = "code-highlighted";
elem.className = "code-highlighted";
}
}
function CodeHighlightOff(elem, id)
{
var target = document.getElementById(id);
if(elem.cacheClassElem)
elem.className = elem.cacheClassElem;
if(elem.cacheClassTarget)
target.className = elem.cacheClassTarget;
}
/*]]>*///-->
function CodeHighlightOn(elem, id)
{
var target = document.getElementById(id);
if(null != target) {
elem.cacheClassElem = elem.className;
elem.cacheClassTarget = target.className;
target.className = "code-highlighted";
elem.className = "code-highlighted";
}
}
function CodeHighlightOff(elem, id)
{
var target = document.getElementById(id);
if(elem.cacheClassElem)
elem.className = elem.cacheClassElem;
if(elem.cacheClassTarget)
target.className = elem.cacheClassTarget;
}
/*]]>*///-->
// @license-end
</script>
</head>
<body>
@ -258,30 +236,16 @@ for the JavaScript code in this tag.
<h2>Table of Contents</h2>
<div id="text-table-of-contents">
<ul>
<li><a href="#orgfbe1cfb">Wallpapers</a></li>
<li><a href="#orgf13ea83">LockScreen</a></li>
<li><a href="#org872b600">Lock / Exit / Suspend / &#x2026;</a></li>
<li><a href="#org872b600"><span class="todo TODO">TODO</span> Lock / Exit / Suspend / &#x2026;</a></li>
<li><a href="#org8a282fd">NAS - Mount</a></li>
<li><a href="#orge80ca70">Icons Unicode</a></li>
<li><a href="#orgb5498b2">Download Torrent</a></li>
<li><a href="#orgfe8be19">Org-Protocol-Capture-HTML</a></li>
<li><a href="#orgcd3ccf1">Restart Mopidy</a></li>
</ul>
</div>
</div>
<div id="outline-container-orgfbe1cfb" class="outline-2">
<h2 id="orgfbe1cfb">Wallpapers</h2>
<div class="outline-text-2" id="text-orgfbe1cfb">
<div class="org-src-container">
<pre class="src src-bash"><span class="org-keyword">while</span> true; <span class="org-keyword">do</span>
nitrogen --set-zoom-fill --random <span class="org-string">".wallpapers"</span>
<span class="org-type">sleep</span> 10m
<span class="org-keyword">done</span>
</pre>
</div>
</div>
</div>
<div id="outline-container-orgf13ea83" class="outline-2">
<h2 id="orgf13ea83">LockScreen</h2>
<div class="outline-text-2" id="text-orgf13ea83">
@ -363,8 +327,12 @@ revert
</div>
<div id="outline-container-org872b600" class="outline-2">
<h2 id="org872b600">Lock / Exit / Suspend / &#x2026;</h2>
<h2 id="org872b600"><span class="todo TODO">TODO</span> Lock / Exit / Suspend / &#x2026;</h2>
<div class="outline-text-2" id="text-org872b600">
<ul class="org-ul">
<li class="off"><code>[&#xa0;]</code> Seems duplicated with <a href="binaries.html#org1ce653d"><code>i3exit</code> - Manage lock, suspend, reboot, &#x2026;</a></li>
</ul>
<div class="org-src-container">
<pre class="src src-bash"><span class="org-variable-name">option</span>=$<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-sh-quoted-exec">echo</span> -e <span class="org-string">"Lock\nExit\nLogout\nSuspend\nHibernate\nReboot\nShutdown"</span> | rofi -i -dmenu<span class="org-rainbow-delimiters-depth-1">)</span>
@ -392,15 +360,23 @@ revert
<div id="outline-container-org8a282fd" class="outline-2">
<h2 id="org8a282fd">NAS - Mount</h2>
<div class="outline-text-2" id="text-org8a282fd">
<p>
As an alternative, <code>sshfs</code> can be used:
</p>
<div class="org-src-container">
<pre class="src src-bash">sshfs -o allow_other,default_permissions nas:/Data ~/mnt/NAS
</pre>
</div>
<div class="org-src-container">
<pre class="src src-bash"><span class="org-keyword">if</span> <span class="org-rainbow-delimiters-depth-1">[</span> $<span class="org-highlight-numbers-number">1</span> == <span class="org-string">"mount"</span> <span class="org-rainbow-delimiters-depth-1">]</span>; <span class="org-keyword">then</span>
<span class="org-keyword">if</span> <span class="org-type">sudo</span> -A mount 192.168.1.2:/volume1/Downloads/ /mnt/NAS/; <span class="org-keyword">then</span>
<span class="org-keyword">if</span> mount /home/thomas/mnt/NAS/; <span class="org-keyword">then</span>
dunstify --replace=<span class="org-highlight-numbers-number">58249</span> <span class="org-string">'NAS'</span> <span class="org-string">'Successfully mounted'</span>
<span class="org-keyword">else</span>
dunstify --replace=<span class="org-highlight-numbers-number">58249</span> <span class="org-string">'NAS'</span> <span class="org-string">'Error while mounted'</span>
<span class="org-keyword">fi</span>
<span class="org-keyword">elif</span> <span class="org-rainbow-delimiters-depth-1">[</span> $<span class="org-highlight-numbers-number">1</span> == <span class="org-string">"umount"</span> <span class="org-rainbow-delimiters-depth-1">]</span>; <span class="org-keyword">then</span>
<span class="org-keyword">if</span> <span class="org-type">sudo</span> -A umount /mnt/NAS/; <span class="org-keyword">then</span>
<span class="org-keyword">if</span> umount /home/thomas/mnt/NAS/; <span class="org-keyword">then</span>
dunstify --replace=<span class="org-highlight-numbers-number">58249</span> <span class="org-string">'NAS'</span> <span class="org-string">'Successfully unmounted'</span>
<span class="org-keyword">else</span>
dunstify --replace=<span class="org-highlight-numbers-number">58249</span> <span class="org-string">'NAS'</span> <span class="org-string">'Error while unmounted'</span>
@ -411,26 +387,14 @@ revert
</div>
</div>
<div id="outline-container-orge80ca70" class="outline-2">
<h2 id="orge80ca70">Icons Unicode</h2>
<div class="outline-text-2" id="text-orge80ca70">
<div id="outline-container-orgb5498b2" class="outline-2">
<h2 id="orgb5498b2">Download Torrent</h2>
<div class="outline-text-2" id="text-orgb5498b2">
<div class="org-src-container">
<pre class="src src-bash"><span class="org-comment-delimiter"># </span><span class="org-comment">The famous "get a menu of emojis to copy" script.</span>
<pre class="src src-bash">transmission-remote ***REMOVED***:9091 --auth tdehaeze:$<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-sh-quoted-exec">pass</span> nas/transmission | sed -n 1p<span class="org-rainbow-delimiters-depth-1">)</span> -a $<span class="org-highlight-numbers-number">1</span> &amp;&amp; <span class="org-sh-escaped-newline">\</span>
dunstify <span class="org-string">'Torrent'</span> <span class="org-string">'Successfully added'</span> || <span class="org-sh-escaped-newline">\</span>
dunstify <span class="org-string">'Torrent'</span> <span class="org-string">'Error'</span>
<span class="org-comment-delimiter"># </span><span class="org-comment">Must have xclip installed to even show menu.</span>
xclip -h <span class="org-highlight-numbers-number">2</span>&gt;/dev/null || <span class="org-keyword">exit</span> <span class="org-highlight-numbers-number">1</span>
<span class="org-variable-name">chosen</span>=$<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-sh-quoted-exec">cut</span> -d <span class="org-string">';'</span> -f1 ~/.local/share/emoji | rofi -dmenu -i -l <span class="org-highlight-numbers-number">20</span> | sed <span class="org-string">"s/ .*//"</span><span class="org-rainbow-delimiters-depth-1">)</span>
<span class="org-rainbow-delimiters-depth-1">[</span> <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">chosen</span></span><span class="org-string">"</span> != <span class="org-string">""</span> <span class="org-rainbow-delimiters-depth-1">]</span> || <span class="org-keyword">exit</span>
<span class="org-comment-delimiter"># </span><span class="org-comment">If you run this command with an argument, it will automatically insert the character.</span>
<span class="org-keyword">if</span> <span class="org-rainbow-delimiters-depth-1">[</span> -n <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">1</span></span><span class="org-string">"</span> <span class="org-rainbow-delimiters-depth-1">]</span>; <span class="org-keyword">then</span>
xdotool key Shift+Insert
<span class="org-keyword">else</span>
<span class="org-type">echo</span> <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">chosen</span></span><span class="org-string">"</span> | tr -d <span class="org-string">'\n'</span> | xsel -ib
dunstify <span class="org-string">"'</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">chosen</span></span><span class="org-string">' copied to clipboard."</span> &amp;
<span class="org-keyword">fi</span>
</pre>
</div>
</div>
@ -609,7 +573,7 @@ mopidy --config ~/.config/mopidy/mopidy.conf &gt;/dev/null <span class="org-high
</div>
<div id="postamble" class="status">
<p class="author">Author: Dehaeze Thomas</p>
<p class="date">Created: 2020-03-22 dim. 23:03</p>
<p class="date">Created: 2020-04-05 dim. 11:29</p>
</div>
</body>
</html>

View File

@ -4,7 +4,7 @@
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<!-- 2020-03-19 jeu. 10:38 -->
<!-- 2020-04-05 dim. 11:29 -->
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Simple X Hotkey Daemon</title>
@ -201,7 +201,7 @@
<script type="text/javascript" src="./js/jquery.stickytableheaders.min.js"></script>
<script type="text/javascript" src="./js/readtheorg.js"></script>
<script type="text/javascript">
// @license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&dn=gpl-3.0.txt GPL-v3-or-Later
// @license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&amp;dn=gpl-3.0.txt GPL-v3-or-Later
<!--/*--><![CDATA[/*><!--*/
function CodeHighlightOn(elem, id)
{
@ -253,23 +253,23 @@
<li><a href="#org9d0a9b9">BSPWM related</a>
<ul>
<li><a href="#org97f0c44">BSPWM hotkeys</a></li>
<li><a href="#org2695587">Monocle Layout</a></li>
<li><a href="#org450c8fd">Set the window State</a></li>
<li><a href="#org1e277da">Sticky Window</a></li>
<li><a href="#orgd7260b2">Monocle Layout</a></li>
<li><a href="#org7675fb7">Set the window State</a></li>
<li><a href="#org370d3f4">Sticky Window</a></li>
<li><a href="#org33a7d86">Focus and Swap</a></li>
<li><a href="#orga753787">Preselect</a></li>
<li><a href="#org2696cae">Resize</a></li>
<li><a href="#org1822729">Preselect</a></li>
<li><a href="#org9872528">Resize</a></li>
</ul>
</li>
<li><a href="#org177f7f6">I3 related</a>
<ul>
<li><a href="#org43a8bcb">Quit/Restart hotkeys</a></li>
<li><a href="#orgd7260b2">Monocle Layout</a></li>
<li><a href="#org7675fb7">Set the window State</a></li>
<li><a href="#org370d3f4">Sticky Window</a></li>
<li><a href="#org22b42d5">Monocle Layout</a></li>
<li><a href="#org832c633">Set the window State</a></li>
<li><a href="#org8464120">Sticky Window</a></li>
<li><a href="#orgd24232d">focus/swap</a></li>
<li><a href="#org1822729">Preselect</a></li>
<li><a href="#org9872528">Resize</a></li>
<li><a href="#org64cc91f">Preselect</a></li>
<li><a href="#org567d2ed">Resize</a></li>
</ul>
</li>
</ul>
@ -493,6 +493,10 @@ super + space ; shift + p
super + space ; i
$BROWSER;
<span class="org-comment-delimiter"># </span><span class="org-comment">Start Terminal Application</span>
super + space ; t
$TERMINAL -e <span class="org-string">"tremc"</span>
<span class="org-comment-delimiter"># </span><span class="org-comment">Alternative Browser</span>
super + space ; shift + i
brave;
@ -543,9 +547,9 @@ super + {_,shift + }q
</div>
</div>
<div id="outline-container-org2695587" class="outline-3">
<h3 id="org2695587">Monocle Layout</h3>
<div class="outline-text-3" id="text-org2695587">
<div id="outline-container-orgd7260b2" class="outline-3">
<h3 id="orgd7260b2">Monocle Layout</h3>
<div class="outline-text-3" id="text-orgd7260b2">
<div class="org-src-container">
<pre class="src src-conf"><span class="org-comment-delimiter"># </span><span class="org-comment">alternate between the tiled and monocle layout</span>
super + m
@ -559,9 +563,9 @@ super + c
</div>
</div>
<div id="outline-container-org450c8fd" class="outline-3">
<h3 id="org450c8fd">Set the window State</h3>
<div class="outline-text-3" id="text-org450c8fd">
<div id="outline-container-org7675fb7" class="outline-3">
<h3 id="org7675fb7">Set the window State</h3>
<div class="outline-text-3" id="text-org7675fb7">
<div class="org-src-container">
<pre class="src src-conf"><span class="org-comment-delimiter"># </span><span class="org-comment">Set the window state to tiled</span>
super + t
@ -588,9 +592,9 @@ super + s
</div>
</div>
<div id="outline-container-org1e277da" class="outline-3">
<h3 id="org1e277da">Sticky Window</h3>
<div class="outline-text-3" id="text-org1e277da">
<div id="outline-container-org370d3f4" class="outline-3">
<h3 id="org370d3f4">Sticky Window</h3>
<div class="outline-text-3" id="text-org370d3f4">
<div class="org-src-container">
<pre class="src src-conf"><span class="org-comment-delimiter"># </span><span class="org-comment">set the node flags</span>
super + ctrl + y
@ -635,9 +639,9 @@ super + shift + {1-9}
</div>
</div>
<div id="outline-container-orga753787" class="outline-3">
<h3 id="orga753787">Preselect</h3>
<div class="outline-text-3" id="text-orga753787">
<div id="outline-container-org1822729" class="outline-3">
<h3 id="org1822729">Preselect</h3>
<div class="outline-text-3" id="text-org1822729">
<div class="org-src-container">
<pre class="src src-conf"><span class="org-comment-delimiter"># </span><span class="org-comment">preselect the direction</span>
super + ctrl + {h,j,k,l}
@ -655,9 +659,9 @@ super + ctrl + space
</div>
</div>
<div id="outline-container-org2696cae" class="outline-3">
<h3 id="org2696cae">Resize</h3>
<div class="outline-text-3" id="text-org2696cae">
<div id="outline-container-org9872528" class="outline-3">
<h3 id="org9872528">Resize</h3>
<div class="outline-text-3" id="text-org9872528">
<div class="org-src-container">
<pre class="src src-conf"><span class="org-comment-delimiter"># </span><span class="org-comment">expand a window by moving one of its side outward</span>
super + alt + {h,j,k,l}
@ -700,9 +704,9 @@ super + {_,shift + }q
</div>
</div>
<div id="outline-container-orgd7260b2" class="outline-3">
<h3 id="orgd7260b2">Monocle Layout</h3>
<div class="outline-text-3" id="text-orgd7260b2">
<div id="outline-container-org22b42d5" class="outline-3">
<h3 id="org22b42d5">Monocle Layout</h3>
<div class="outline-text-3" id="text-org22b42d5">
<div class="org-src-container">
<pre class="src src-conf"><span class="org-comment-delimiter"># </span><span class="org-comment">alternate between the tiled and monocle layout</span>
super + f
@ -716,9 +720,9 @@ super + c
</div>
</div>
<div id="outline-container-org7675fb7" class="outline-3">
<h3 id="org7675fb7">Set the window State</h3>
<div class="outline-text-3" id="text-org7675fb7">
<div id="outline-container-org832c633" class="outline-3">
<h3 id="org832c633">Set the window State</h3>
<div class="outline-text-3" id="text-org832c633">
<div class="org-src-container">
<pre class="src src-conf"><span class="org-comment-delimiter"># </span><span class="org-comment">set the window state</span>
super + {t,s, shift + f}
@ -728,9 +732,9 @@ super + {t,s, shift + f}
</div>
</div>
<div id="outline-container-org370d3f4" class="outline-3">
<h3 id="org370d3f4">Sticky Window</h3>
<div class="outline-text-3" id="text-org370d3f4">
<div id="outline-container-org8464120" class="outline-3">
<h3 id="org8464120">Sticky Window</h3>
<div class="outline-text-3" id="text-org8464120">
<div class="org-src-container">
<pre class="src src-conf">super + ctrl + y
i3-msg sticky toggle
@ -776,9 +780,9 @@ super + shift + {1-9}
</div>
</div>
<div id="outline-container-org1822729" class="outline-3">
<h3 id="org1822729">Preselect</h3>
<div class="outline-text-3" id="text-org1822729">
<div id="outline-container-org64cc91f" class="outline-3">
<h3 id="org64cc91f">Preselect</h3>
<div class="outline-text-3" id="text-org64cc91f">
<p>
Preselect the direction
</p>
@ -793,9 +797,9 @@ super + ctrl + {j,k,Up,Down}
</div>
</div>
<div id="outline-container-org9872528" class="outline-3">
<h3 id="org9872528">Resize</h3>
<div class="outline-text-3" id="text-org9872528">
<div id="outline-container-org567d2ed" class="outline-3">
<h3 id="org567d2ed">Resize</h3>
<div class="outline-text-3" id="text-org567d2ed">
<p>
Expand/Shrink a window
</p>
@ -816,7 +820,7 @@ super + alt + l
</div>
<div id="postamble" class="status">
<p class="author">Author: Dehaeze Thomas</p>
<p class="date">Created: 2020-03-19 jeu. 10:38</p>
<p class="date">Created: 2020-04-05 dim. 11:29</p>
</div>
</body>
</html>

View File

@ -4,7 +4,7 @@
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<!-- 2020-03-01 dim. 22:50 -->
<!-- 2020-04-05 dim. 11:29 -->
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Systemd services and timers</title>
@ -201,7 +201,7 @@
<script type="text/javascript" src="./js/jquery.stickytableheaders.min.js"></script>
<script type="text/javascript" src="./js/readtheorg.js"></script>
<script type="text/javascript">
// @license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&dn=gpl-3.0.txt GPL-v3-or-Later
// @license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&amp;dn=gpl-3.0.txt GPL-v3-or-Later
<!--/*--><![CDATA[/*><!--*/
function CodeHighlightOn(elem, id)
{
@ -238,50 +238,50 @@
<ul>
<li><a href="#org5b65512">Pass Git</a>
<ul>
<li><a href="#org273d46b">Service</a></li>
<li><a href="#orgb01bb7a">Timer</a></li>
<li><a href="#org51ea00d">Script</a></li>
<li><a href="#org49549f0">Service</a></li>
<li><a href="#orgd6ba6e4">Timer</a></li>
<li><a href="#org55b365f">Script</a></li>
</ul>
</li>
<li><a href="#org79abe94">Buku Git</a>
<ul>
<li><a href="#org4754614">Service</a></li>
<li><a href="#org82ac068">Timer</a></li>
<li><a href="#org2868e0c">Script</a></li>
<li><a href="#org8965ecc">Service</a></li>
<li><a href="#orgee842db">Timer</a></li>
<li><a href="#org79768ff">Script</a></li>
</ul>
</li>
<li><a href="#org1d68bb0">Check mail</a>
<ul>
<li><a href="#orgac03fe6">Service</a></li>
<li><a href="#orgcf59bd1">Timer</a></li>
<li><a href="#org55b365f">Script</a></li>
<li><a href="#org40f00a0">Service</a></li>
<li><a href="#org1c71d4b">Timer</a></li>
<li><a href="#org0561aed">Script</a></li>
</ul>
</li>
<li><a href="#orgefb3320">Sync mail</a>
<ul>
<li><a href="#org02e8c97">Service</a></li>
<li><a href="#org6676a46">Timer</a></li>
<li><a href="#org489f39c">Service</a></li>
<li><a href="#org3e11f18">Timer</a></li>
</ul>
</li>
<li><a href="#org2ff1601">Vdirsyncer</a>
<ul>
<li><a href="#orgc4390f4">Service</a></li>
<li><a href="#orgd6ba6e4">Timer</a></li>
<li><a href="#org57d88e9">Service</a></li>
<li><a href="#orge9865a6">Timer</a></li>
</ul>
</li>
<li><a href="#orgb34591d">SSH Agent</a>
<ul>
<li><a href="#orga05a23f">Service</a></li>
<li><a href="#org79ab33b">Service</a></li>
</ul>
</li>
<li><a href="#orge82b3ac">Powertop</a>
<ul>
<li><a href="#org3f915ce">Service</a></li>
<li><a href="#org94eb997">Service</a></li>
</ul>
</li>
<li><a href="#orgd4b9d58">Mopidy</a>
<ul>
<li><a href="#org49549f0">Service</a></li>
<li><a href="#org206b59c">Service</a></li>
</ul>
</li>
</ul>
@ -296,9 +296,9 @@
<h2 id="org5b65512">Pass Git</h2>
<div class="outline-text-2" id="text-org5b65512">
</div>
<div id="outline-container-org273d46b" class="outline-3">
<h3 id="org273d46b">Service</h3>
<div class="outline-text-3" id="text-org273d46b">
<div id="outline-container-org49549f0" class="outline-3">
<h3 id="org49549f0">Service</h3>
<div class="outline-text-3" id="text-org49549f0">
<div class="org-src-container">
<pre class="src src-conf">[<span class="org-type">Unit</span>]
<span class="org-variable-name">Description</span>=Sync Passwords every day
@ -313,9 +313,9 @@
</div>
</div>
<div id="outline-container-orgb01bb7a" class="outline-3">
<h3 id="orgb01bb7a">Timer</h3>
<div class="outline-text-3" id="text-orgb01bb7a">
<div id="outline-container-orgd6ba6e4" class="outline-3">
<h3 id="orgd6ba6e4">Timer</h3>
<div class="outline-text-3" id="text-orgd6ba6e4">
<div class="org-src-container">
<pre class="src src-conf">[<span class="org-type">Unit</span>]
<span class="org-variable-name">Description</span>=Sync Passwords every day
@ -336,9 +336,9 @@
</div>
</div>
<div id="outline-container-org51ea00d" class="outline-3">
<h3 id="org51ea00d">Script</h3>
<div class="outline-text-3" id="text-org51ea00d">
<div id="outline-container-org55b365f" class="outline-3">
<h3 id="org55b365f">Script</h3>
<div class="outline-text-3" id="text-org55b365f">
<div class="org-src-container">
<pre class="src src-bash">pass <span class="org-type">git</span> pull --rebase &amp;&amp; pass <span class="org-type">git</span> push
</pre>
@ -351,9 +351,9 @@
<h2 id="org79abe94">Buku Git</h2>
<div class="outline-text-2" id="text-org79abe94">
</div>
<div id="outline-container-org4754614" class="outline-3">
<h3 id="org4754614">Service</h3>
<div class="outline-text-3" id="text-org4754614">
<div id="outline-container-org8965ecc" class="outline-3">
<h3 id="org8965ecc">Service</h3>
<div class="outline-text-3" id="text-org8965ecc">
<div class="org-src-container">
<pre class="src src-conf">[<span class="org-type">Unit</span>]
<span class="org-variable-name">Description</span>=Sync Bookmarks every day
@ -368,9 +368,9 @@
</div>
</div>
<div id="outline-container-org82ac068" class="outline-3">
<h3 id="org82ac068">Timer</h3>
<div class="outline-text-3" id="text-org82ac068">
<div id="outline-container-orgee842db" class="outline-3">
<h3 id="orgee842db">Timer</h3>
<div class="outline-text-3" id="text-orgee842db">
<div class="org-src-container">
<pre class="src src-conf">[<span class="org-type">Unit</span>]
<span class="org-variable-name">Description</span>=Sync All Mails every x hours
@ -391,9 +391,9 @@
</div>
</div>
<div id="outline-container-org2868e0c" class="outline-3">
<h3 id="org2868e0c">Script</h3>
<div class="outline-text-3" id="text-org2868e0c">
<div id="outline-container-org79768ff" class="outline-3">
<h3 id="org79768ff">Script</h3>
<div class="outline-text-3" id="text-org79768ff">
<div class="org-src-container">
<pre class="src src-bash"><span class="org-type">cd</span> ~/.local/share/buku/
@ -414,9 +414,9 @@
<h2 id="org1d68bb0">Check mail</h2>
<div class="outline-text-2" id="text-org1d68bb0">
</div>
<div id="outline-container-orgac03fe6" class="outline-3">
<h3 id="orgac03fe6">Service</h3>
<div class="outline-text-3" id="text-orgac03fe6">
<div id="outline-container-org40f00a0" class="outline-3">
<h3 id="org40f00a0">Service</h3>
<div class="outline-text-3" id="text-org40f00a0">
<div class="org-src-container">
<pre class="src src-conf">[<span class="org-type">Unit</span>]
<span class="org-variable-name">Description</span>=Check new mails
@ -431,9 +431,9 @@
</div>
</div>
<div id="outline-container-orgcf59bd1" class="outline-3">
<h3 id="orgcf59bd1">Timer</h3>
<div class="outline-text-3" id="text-orgcf59bd1">
<div id="outline-container-org1c71d4b" class="outline-3">
<h3 id="org1c71d4b">Timer</h3>
<div class="outline-text-3" id="text-org1c71d4b">
<div class="org-src-container">
<pre class="src src-conf">[<span class="org-type">Unit</span>]
<span class="org-variable-name">Description</span>=Check Mail every x minutes
@ -457,9 +457,9 @@
</div>
</div>
<div id="outline-container-org55b365f" class="outline-3">
<h3 id="org55b365f">Script</h3>
<div class="outline-text-3" id="text-org55b365f">
<div id="outline-container-org0561aed" class="outline-3">
<h3 id="org0561aed">Script</h3>
<div class="outline-text-3" id="text-org0561aed">
<div class="org-src-container">
<pre class="src src-bash"><span class="org-keyword">while</span> <span class="org-rainbow-delimiters-depth-1">[</span> -n <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">1</span></span><span class="org-string">"</span> <span class="org-rainbow-delimiters-depth-1">]</span>; <span class="org-keyword">do</span> <span class="org-comment-delimiter"># </span><span class="org-comment">while loop starts</span>
<span class="org-keyword">case</span> <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">1</span></span><span class="org-string">"</span><span class="org-keyword"> in</span>
@ -502,7 +502,7 @@ mbsync $<span class="org-variable-name">opt_all</span> $<span class="org-variabl
<span class="org-comment-delimiter"># </span><span class="org-comment">=============================================================</span>
<span class="org-comment-delimiter"># </span><span class="org-comment">Notification</span>
<span class="org-keyword">if</span> <span class="org-rainbow-delimiters-depth-1">[</span> <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">new</span></span><span class="org-string">"</span> -gt <span class="org-highlight-numbers-number">0</span> <span class="org-rainbow-delimiters-depth-1">]</span>; <span class="org-keyword">then</span>
dunstify --replace=<span class="org-highlight-numbers-number">98465</span> <span class="org-string">'New mail'</span> <span class="org-string">"&#63215; </span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">esrf_new</span></span><span class="org-string"> &#63402; </span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">gmail_new</span></span><span class="org-string"> &#63215; </span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">ulg_new</span></span><span class="org-string"> &#63215; </span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">uliege_new</span></span><span class="org-string">"</span>
dunstify --replace=<span class="org-highlight-numbers-number">98465</span> <span class="org-string">'Mails &#63215;'</span> <span class="org-string">"</span><span class="org-string"><span class="org-sh-quoted-exec">$((</span></span><span class="org-string"><span class="org-constant"><span class="org-sh-quoted-exec">$</span></span></span><span class="org-string"><span class="org-variable-name"><span class="org-sh-quoted-exec">gmail_new</span></span></span><span class="org-string"><span class="org-sh-quoted-exec">+</span></span><span class="org-string"><span class="org-constant"><span class="org-sh-quoted-exec">$</span></span></span><span class="org-string"><span class="org-variable-name"><span class="org-sh-quoted-exec">esrf_new</span></span></span><span class="org-string"><span class="org-sh-quoted-exec">+</span></span><span class="org-string"><span class="org-constant"><span class="org-sh-quoted-exec">$</span></span></span><span class="org-string"><span class="org-variable-name"><span class="org-sh-quoted-exec">ulg_new</span></span></span><span class="org-string"><span class="org-sh-quoted-exec">+</span></span><span class="org-string"><span class="org-constant"><span class="org-sh-quoted-exec">$</span></span></span><span class="org-string"><span class="org-variable-name"><span class="org-sh-quoted-exec">uliege_new</span></span></span><span class="org-string"><span class="org-sh-quoted-exec">)</span></span><span class="org-string">) new mail(s)"</span>
<span class="org-keyword">fi</span>
<span class="org-comment-delimiter"># </span><span class="org-comment">=============================================================</span>
@ -525,9 +525,9 @@ mu index --maildir=~/.mail $<span class="org-variable-name">opt_verbose</span> $
<h2 id="orgefb3320">Sync mail</h2>
<div class="outline-text-2" id="text-orgefb3320">
</div>
<div id="outline-container-org02e8c97" class="outline-3">
<h3 id="org02e8c97">Service</h3>
<div class="outline-text-3" id="text-org02e8c97">
<div id="outline-container-org489f39c" class="outline-3">
<h3 id="org489f39c">Service</h3>
<div class="outline-text-3" id="text-org489f39c">
<div class="org-src-container">
<pre class="src src-conf">[<span class="org-type">Unit</span>]
<span class="org-variable-name">Description</span>=Sync all mails
@ -542,9 +542,9 @@ mu index --maildir=~/.mail $<span class="org-variable-name">opt_verbose</span> $
</div>
</div>
<div id="outline-container-org6676a46" class="outline-3">
<h3 id="org6676a46">Timer</h3>
<div class="outline-text-3" id="text-org6676a46">
<div id="outline-container-org3e11f18" class="outline-3">
<h3 id="org3e11f18">Timer</h3>
<div class="outline-text-3" id="text-org3e11f18">
<div class="org-src-container">
<pre class="src src-conf">[<span class="org-type">Unit</span>]
<span class="org-variable-name">Description</span>=Sync All Mails every x hours
@ -573,9 +573,9 @@ mu index --maildir=~/.mail $<span class="org-variable-name">opt_verbose</span> $
<h2 id="org2ff1601">Vdirsyncer</h2>
<div class="outline-text-2" id="text-org2ff1601">
</div>
<div id="outline-container-orgc4390f4" class="outline-3">
<h3 id="orgc4390f4">Service</h3>
<div class="outline-text-3" id="text-orgc4390f4">
<div id="outline-container-org57d88e9" class="outline-3">
<h3 id="org57d88e9">Service</h3>
<div class="outline-text-3" id="text-org57d88e9">
<div class="org-src-container">
<pre class="src src-conf">[<span class="org-type">Unit</span>]
<span class="org-variable-name">Description</span>=Synchronize calendars and contacts
@ -591,9 +591,9 @@ mu index --maildir=~/.mail $<span class="org-variable-name">opt_verbose</span> $
</div>
</div>
<div id="outline-container-orgd6ba6e4" class="outline-3">
<h3 id="orgd6ba6e4">Timer</h3>
<div class="outline-text-3" id="text-orgd6ba6e4">
<div id="outline-container-orge9865a6" class="outline-3">
<h3 id="orge9865a6">Timer</h3>
<div class="outline-text-3" id="text-orge9865a6">
<div class="org-src-container">
<pre class="src src-conf">[<span class="org-type">Unit</span>]
<span class="org-variable-name">Description</span>=Synchronize vdirs
@ -615,9 +615,9 @@ mu index --maildir=~/.mail $<span class="org-variable-name">opt_verbose</span> $
<h2 id="orgb34591d">SSH Agent</h2>
<div class="outline-text-2" id="text-orgb34591d">
</div>
<div id="outline-container-orga05a23f" class="outline-3">
<h3 id="orga05a23f">Service</h3>
<div class="outline-text-3" id="text-orga05a23f">
<div id="outline-container-org79ab33b" class="outline-3">
<h3 id="org79ab33b">Service</h3>
<div class="outline-text-3" id="text-org79ab33b">
<div class="org-src-container">
<pre class="src src-conf">[<span class="org-type">Unit</span>]
<span class="org-variable-name">Description</span>=SSH key agent
@ -639,9 +639,9 @@ mu index --maildir=~/.mail $<span class="org-variable-name">opt_verbose</span> $
<h2 id="orge82b3ac">Powertop</h2>
<div class="outline-text-2" id="text-orge82b3ac">
</div>
<div id="outline-container-org3f915ce" class="outline-3">
<h3 id="org3f915ce">Service</h3>
<div class="outline-text-3" id="text-org3f915ce">
<div id="outline-container-org94eb997" class="outline-3">
<h3 id="org94eb997">Service</h3>
<div class="outline-text-3" id="text-org94eb997">
<div class="org-src-container">
<pre class="src src-conf">[<span class="org-type">Unit</span>]
<span class="org-variable-name">Description</span>=Powertop tunings
@ -662,9 +662,9 @@ mu index --maildir=~/.mail $<span class="org-variable-name">opt_verbose</span> $
<h2 id="orgd4b9d58">Mopidy</h2>
<div class="outline-text-2" id="text-orgd4b9d58">
</div>
<div id="outline-container-org49549f0" class="outline-3">
<h3 id="org49549f0">Service</h3>
<div class="outline-text-3" id="text-org49549f0">
<div id="outline-container-org206b59c" class="outline-3">
<h3 id="org206b59c">Service</h3>
<div class="outline-text-3" id="text-org206b59c">
<div class="org-src-container">
<pre class="src src-conf">[<span class="org-type">Unit</span>]
<span class="org-variable-name">Description</span>=Mopidy music server
@ -689,7 +689,7 @@ mu index --maildir=~/.mail $<span class="org-variable-name">opt_verbose</span> $
</div>
<div id="postamble" class="status">
<p class="author">Author: Dehaeze Thomas</p>
<p class="date">Created: 2020-03-01 dim. 22:50</p>
<p class="date">Created: 2020-04-05 dim. 11:29</p>
</div>
</body>
</html>

308
docs/torrent.html Normal file
View File

@ -0,0 +1,308 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<!-- 2020-04-05 dim. 11:29 -->
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Torrent Configuration</title>
<meta name="generator" content="Org mode" />
<meta name="author" content="Dehaeze Thomas" />
<style type="text/css">
<!--/*--><![CDATA[/*><!--*/
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
.tag { background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
border: 1px solid #ccc;
box-shadow: 3px 3px 3px #eee;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
}
pre.src {
position: relative;
overflow: visible;
padding-top: 1.2em;
}
pre.src:before {
display: none;
position: absolute;
background-color: white;
top: -10px;
right: 10px;
padding: 3px;
border: 1px solid black;
}
pre.src:hover:before { display: inline;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
pre.src-css:before { content: 'CSS'; }
pre.src-D:before { content: 'D'; }
pre.src-ditaa:before { content: 'ditaa'; }
pre.src-dot:before { content: 'Graphviz'; }
pre.src-calc:before { content: 'Emacs Calc'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
pre.src-fortran:before { content: 'Fortran'; }
pre.src-gnuplot:before { content: 'gnuplot'; }
pre.src-haskell:before { content: 'Haskell'; }
pre.src-hledger:before { content: 'hledger'; }
pre.src-java:before { content: 'Java'; }
pre.src-js:before { content: 'Javascript'; }
pre.src-latex:before { content: 'LaTeX'; }
pre.src-ledger:before { content: 'Ledger'; }
pre.src-lisp:before { content: 'Lisp'; }
pre.src-lilypond:before { content: 'Lilypond'; }
pre.src-lua:before { content: 'Lua'; }
pre.src-matlab:before { content: 'MATLAB'; }
pre.src-mscgen:before { content: 'Mscgen'; }
pre.src-ocaml:before { content: 'Objective Caml'; }
pre.src-octave:before { content: 'Octave'; }
pre.src-org:before { content: 'Org mode'; }
pre.src-oz:before { content: 'OZ'; }
pre.src-plantuml:before { content: 'Plantuml'; }
pre.src-processing:before { content: 'Processing.js'; }
pre.src-python:before { content: 'Python'; }
pre.src-R:before { content: 'R'; }
pre.src-ruby:before { content: 'Ruby'; }
pre.src-sass:before { content: 'Sass'; }
pre.src-scheme:before { content: 'Scheme'; }
pre.src-screen:before { content: 'Gnu Screen'; }
pre.src-sed:before { content: 'Sed'; }
pre.src-sh:before { content: 'shell'; }
pre.src-sql:before { content: 'SQL'; }
pre.src-sqlite:before { content: 'SQLite'; }
/* additional languages in org.el's org-babel-load-languages alist */
pre.src-forth:before { content: 'Forth'; }
pre.src-io:before { content: 'IO'; }
pre.src-J:before { content: 'J'; }
pre.src-makefile:before { content: 'Makefile'; }
pre.src-maxima:before { content: 'Maxima'; }
pre.src-perl:before { content: 'Perl'; }
pre.src-picolisp:before { content: 'Pico Lisp'; }
pre.src-scala:before { content: 'Scala'; }
pre.src-shell:before { content: 'Shell Script'; }
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
/* additional language identifiers per "defun org-babel-execute"
in ob-*.el */
pre.src-cpp:before { content: 'C++'; }
pre.src-abc:before { content: 'ABC'; }
pre.src-coq:before { content: 'Coq'; }
pre.src-groovy:before { content: 'Groovy'; }
/* additional language identifiers from org-babel-shell-names in
ob-shell.el: ob-shell is the only babel language using a lambda to put
the execution function name together. */
pre.src-bash:before { content: 'bash'; }
pre.src-csh:before { content: 'csh'; }
pre.src-ash:before { content: 'ash'; }
pre.src-dash:before { content: 'dash'; }
pre.src-ksh:before { content: 'ksh'; }
pre.src-mksh:before { content: 'mksh'; }
pre.src-posh:before { content: 'posh'; }
/* Additional Emacs modes also supported by the LaTeX listings package */
pre.src-ada:before { content: 'Ada'; }
pre.src-asm:before { content: 'Assembler'; }
pre.src-caml:before { content: 'Caml'; }
pre.src-delphi:before { content: 'Delphi'; }
pre.src-html:before { content: 'HTML'; }
pre.src-idl:before { content: 'IDL'; }
pre.src-mercury:before { content: 'Mercury'; }
pre.src-metapost:before { content: 'MetaPost'; }
pre.src-modula-2:before { content: 'Modula-2'; }
pre.src-pascal:before { content: 'Pascal'; }
pre.src-ps:before { content: 'PostScript'; }
pre.src-prolog:before { content: 'Prolog'; }
pre.src-simula:before { content: 'Simula'; }
pre.src-tcl:before { content: 'tcl'; }
pre.src-tex:before { content: 'TeX'; }
pre.src-plain-tex:before { content: 'Plain TeX'; }
pre.src-verilog:before { content: 'Verilog'; }
pre.src-vhdl:before { content: 'VHDL'; }
pre.src-xml:before { content: 'XML'; }
pre.src-nxml:before { content: 'XML'; }
/* add a generic configuration mode; LaTeX export needs an additional
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
pre.src-conf:before { content: 'Configuration File'; }
table { border-collapse:collapse; }
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara { display: inline; }
.footdef { margin-bottom: 1em; }
.figure { padding: 1em; }
.figure p { text-align: center; }
.equation-container {
display: table;
text-align: center;
width: 100%;
}
.equation {
vertical-align: middle;
}
.equation-label {
display: table-cell;
text-align: right;
vertical-align: middle;
}
.inlinetask {
padding: 10px;
border: 2px solid gray;
margin: 10px;
background: #ffffcc;
}
#org-div-home-and-up
{ text-align: right; font-size: 70%; white-space: nowrap; }
textarea { overflow-x: auto; }
.linenr { font-size: smaller }
.code-highlighted { background-color: #ffff00; }
.org-info-js_info-navigation { border-style: none; }
#org-info-js_console-label
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { width: 90%; }
/*]]>*/-->
</style>
<link rel="stylesheet" type="text/css" href="./css/htmlize.css"/>
<link rel="stylesheet" type="text/css" href="./css/readtheorg.css"/>
<script type="text/javascript" src="./js/jquery.min.js"></script>
<script type="text/javascript" src="./js/bootstrap.min.js"></script>
<script type="text/javascript" src="./js/jquery.stickytableheaders.min.js"></script>
<script type="text/javascript" src="./js/readtheorg.js"></script>
<script type="text/javascript">
// @license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&amp;dn=gpl-3.0.txt GPL-v3-or-Later
<!--/*--><![CDATA[/*><!--*/
function CodeHighlightOn(elem, id)
{
var target = document.getElementById(id);
if(null != target) {
elem.cacheClassElem = elem.className;
elem.cacheClassTarget = target.className;
target.className = "code-highlighted";
elem.className = "code-highlighted";
}
}
function CodeHighlightOff(elem, id)
{
var target = document.getElementById(id);
if(elem.cacheClassElem)
elem.className = elem.cacheClassElem;
if(elem.cacheClassTarget)
target.className = elem.cacheClassTarget;
}
/*]]>*///-->
// @license-end
</script>
</head>
<body>
<div id="org-div-home-and-up">
<a accesskey="h" href="./index.html"> UP </a>
|
<a accesskey="H" href="./index.html"> HOME </a>
</div><div id="content">
<h1 class="title">Torrent Configuration</h1>
<div id="table-of-contents">
<h2>Table of Contents</h2>
<div id="text-table-of-contents">
<ul>
<li><a href="#org9165dd2">NAS Configuration</a></li>
<li><a href="#orgdb0f5e2">Tremc - Curses interface for Transmission</a></li>
</ul>
</div>
</div>
<div id="outline-container-org9165dd2" class="outline-2">
<h2 id="org9165dd2">NAS Configuration</h2>
</div>
<div id="outline-container-orgdb0f5e2" class="outline-2">
<h2 id="orgdb0f5e2">Tremc - Curses interface for Transmission</h2>
<div class="outline-text-2" id="text-orgdb0f5e2">
<p>
<a href="https://github.com/tremc/tremc">https://github.com/tremc/tremc</a>
</p>
<div class="org-src-container">
<pre class="src src-conf">[<span class="org-type">Connection</span>]
<span class="org-variable-name">password</span> = &lt;&lt;get-password(passname=<span class="org-string">"nas/transmission"</span>)&gt;&gt;
<span class="org-variable-name">username</span> = tdehaeze
<span class="org-variable-name">port</span> = <span class="org-highlight-numbers-number">9091</span>
<span class="org-variable-name">host</span> = ***REMOVED***
<span class="org-variable-name">path</span> = /transmission/rpc
<span class="org-variable-name">ssl</span> = False
[<span class="org-type">Sorting</span>]
<span class="org-variable-name">order</span> = name
[<span class="org-type">Filtering</span>]
<span class="org-variable-name">filter</span> =
<span class="org-variable-name">invert</span> = False
[<span class="org-type">Misc</span>]
<span class="org-variable-name">compact_list</span> = False
<span class="org-variable-name">torrentname_is_progressbar</span> = True
<span class="org-variable-name">file_viewer</span> = xdg-open %%s
<span class="org-variable-name">file_open_in_terminal</span> = True
[<span class="org-type">Colors</span>]
<span class="org-variable-name">title_seed</span> = bg:green,fg:black
<span class="org-variable-name">title_download</span> = bg:blue,fg:black
<span class="org-variable-name">title_idle</span> = bg:cyan,fg:black
<span class="org-variable-name">title_verify</span> = bg:magenta,fg:black
<span class="org-variable-name">title_paused</span> = bg:black,fg:white
<span class="org-variable-name">title_error</span> = bg:red,fg:white
<span class="org-variable-name">download_rate</span> = bg:black,fg:blue
<span class="org-variable-name">upload_rate</span> = bg:black,fg:red
<span class="org-variable-name">eta+ratio</span> = bg:black,fg:white
<span class="org-variable-name">filter_status</span> = bg:red,fg:black
<span class="org-variable-name">dialog</span> = bg:black,fg:white
<span class="org-variable-name">dialog_important</span> = bg:red,fg:black
<span class="org-variable-name">button</span> = bg:white,fg:black
<span class="org-variable-name">button_focused</span> = bg:black,fg:white
<span class="org-variable-name">file_prio_high</span> = bg:red,fg:black
<span class="org-variable-name">file_prio_normal</span> = bg:white,fg:black
<span class="org-variable-name">file_prio_low</span> = bg:yellow,fg:black
<span class="org-variable-name">file_prio_off</span> = bg:blue,fg:black
</pre>
</div>
</div>
</div>
</div>
<div id="postamble" class="status">
<p class="author">Author: Dehaeze Thomas</p>
<p class="date">Created: 2020-04-05 dim. 11:29</p>
</div>
</body>
</html>

View File

@ -4,7 +4,7 @@
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<!-- 2020-01-11 sam. 22:20 -->
<!-- 2020-04-05 dim. 11:29 -->
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Vim Config</title>
@ -201,50 +201,28 @@
<script type="text/javascript" src="./js/jquery.stickytableheaders.min.js"></script>
<script type="text/javascript" src="./js/readtheorg.js"></script>
<script type="text/javascript">
/*
@licstart The following is the entire license notice for the
JavaScript code in this tag.
Copyright (C) 2012-2020 Free Software Foundation, Inc.
The JavaScript code in this tag is free software: you can
redistribute it and/or modify it under the terms of the GNU
General Public License (GNU GPL) as published by the Free Software
Foundation, either version 3 of the License, or (at your option)
any later version. The code is distributed WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU GPL for more details.
As additional permission under GNU GPL version 3 section 7, you
may distribute non-source (e.g., minimized or compacted) forms of
that code without the copy of the GNU GPL normally required by
section 4, provided you include this license notice and a URL
through which recipients can access the Corresponding Source.
@licend The above is the entire license notice
for the JavaScript code in this tag.
*/
// @license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&amp;dn=gpl-3.0.txt GPL-v3-or-Later
<!--/*--><![CDATA[/*><!--*/
function CodeHighlightOn(elem, id)
{
var target = document.getElementById(id);
if(null != target) {
elem.cacheClassElem = elem.className;
elem.cacheClassTarget = target.className;
target.className = "code-highlighted";
elem.className = "code-highlighted";
}
}
function CodeHighlightOff(elem, id)
{
var target = document.getElementById(id);
if(elem.cacheClassElem)
elem.className = elem.cacheClassElem;
if(elem.cacheClassTarget)
target.className = elem.cacheClassTarget;
}
/*]]>*///-->
function CodeHighlightOn(elem, id)
{
var target = document.getElementById(id);
if(null != target) {
elem.cacheClassElem = elem.className;
elem.cacheClassTarget = target.className;
target.className = "code-highlighted";
elem.className = "code-highlighted";
}
}
function CodeHighlightOff(elem, id)
{
var target = document.getElementById(id);
if(elem.cacheClassElem)
elem.className = elem.cacheClassElem;
if(elem.cacheClassTarget)
target.className = elem.cacheClassTarget;
}
/*]]>*///-->
// @license-end
</script>
</head>
<body>
@ -276,8 +254,8 @@ for the JavaScript code in this tag.
<li><a href="#org74ef746">Tmux</a></li>
<li><a href="#org824d2ab">Syntax</a></li>
<li><a href="#orgf340ea7">Markdown</a></li>
<li><a href="#org78d7d3a">LaTeX</a></li>
<li><a href="#org7eb0377">Matlab</a></li>
<li><a href="#org2855dff">LaTeX</a></li>
<li><a href="#org26daa75">Matlab</a></li>
<li><a href="#org97199a9">Org Mode</a></li>
<li><a href="#orgdc1ffed">Others / To test</a></li>
<li><a href="#org9dadb1b">Plug End</a></li>
@ -311,15 +289,15 @@ for the JavaScript code in this tag.
</li>
<li><a href="#org9efbaf9">Filetypes</a>
<ul>
<li><a href="#orgaa90e5a">Vim Which Key</a></li>
<li><a href="#org17185dd">Vim Which Key</a></li>
<li><a href="#org3fe94b3">Mails</a></li>
<li><a href="#org6672ae9">MarkDown</a></li>
<li><a href="#org2855dff">LaTeX</a></li>
<li><a href="#orgd42161f">LaTeX</a></li>
<li><a href="#orgdbd486b">Arduino</a></li>
<li><a href="#orgf0c3730">Python</a></li>
<li><a href="#org26daa75">Matlab</a></li>
<li><a href="#orgf35353b">Matlab</a></li>
<li><a href="#org8951ba1">Sage</a></li>
<li><a href="#org1cbea57">Save Which Key Configuration</a></li>
<li><a href="#org63ebf9d">Save Which Key Configuration</a></li>
</ul>
</li>
<li><a href="#org48e4b16">Plugins Config</a>
@ -348,7 +326,7 @@ for the JavaScript code in this tag.
</li>
<li><a href="#org75b0074">Bindings</a>
<ul>
<li><a href="#org17185dd">Vim Which Key</a></li>
<li><a href="#org4c8e0af">Vim Which Key</a></li>
<li><a href="#orgac7157e">Direct ones</a></li>
<li><a href="#orgb41f651">Quit</a></li>
<li><a href="#org9159c40">Files</a></li>
@ -359,12 +337,12 @@ for the JavaScript code in this tag.
<li><a href="#org512741f">Check Spell</a></li>
<li><a href="#orga3f84f4">Make</a></li>
<li><a href="#orgafc2d25">Search</a></li>
<li><a href="#org17121de"><span class="todo TODO">TODO</span> - GIT</a></li>
<li><a href="#org090f24d">GIT</a></li>
<li><a href="#orgfb0a00a">Errors</a></li>
<li><a href="#org2e47a1e">Text</a></li>
<li><a href="#org7ee13d9">Config</a></li>
<li><a href="#org480d260">Insert</a></li>
<li><a href="#org63ebf9d">Save Which Key Configuration</a></li>
<li><a href="#org27ccd54">Save Which Key Configuration</a></li>
</ul>
</li>
</ul>
@ -508,7 +486,6 @@ Plug 'junegunn/goyo.vim' " Distraction-free writing in Vim
<div class="outline-text-3" id="text-org4b93f38">
<div class="org-src-container">
<pre class="src src-vimrc">Plug 'SirVer/ultisnips' " The ultimate snippet solution for Vim
" TODO Alternative https://github.com/Shougo/neosnippet.vim
Plug 'honza/vim-snippets' " Vim-snipmate default snippets
</pre>
</div>
@ -577,9 +554,9 @@ Plug 'nelstrom/vim-markdown-folding' " Fold markdown
</div>
</div>
<div id="outline-container-org78d7d3a" class="outline-3">
<h3 id="org78d7d3a">LaTeX</h3>
<div class="outline-text-3" id="text-org78d7d3a">
<div id="outline-container-org2855dff" class="outline-3">
<h3 id="org2855dff">LaTeX</h3>
<div class="outline-text-3" id="text-org2855dff">
<div class="org-src-container">
<pre class="src src-vimrc">Plug 'lervag/vimtex', { 'for': 'tex' } " A modern vim plugin for editing LaTeX files.
</pre>
@ -587,9 +564,9 @@ Plug 'nelstrom/vim-markdown-folding' " Fold markdown
</div>
</div>
<div id="outline-container-org7eb0377" class="outline-3">
<h3 id="org7eb0377">Matlab</h3>
<div class="outline-text-3" id="text-org7eb0377">
<div id="outline-container-org26daa75" class="outline-3">
<h3 id="org26daa75">Matlab</h3>
<div class="outline-text-3" id="text-org26daa75">
<div class="org-src-container">
<pre class="src src-vimrc">Plug 'tdehaeze/matlab-vim', { 'for': 'matlab' } " Edit Matlab M-files in Vim editor
Plug 'djoshea/vim-matlab-fold', { 'for': 'matlab' } " Vim code folding for Matlab files
@ -1121,9 +1098,9 @@ snoremap &lt;C-K&gt; &lt;Esc&gt;b[sviw&lt;C-G&gt;
<h2 id="org9efbaf9">Filetypes</h2>
<div class="outline-text-2" id="text-org9efbaf9">
</div>
<div id="outline-container-orgaa90e5a" class="outline-3">
<h3 id="orgaa90e5a">Vim Which Key</h3>
<div class="outline-text-3" id="text-orgaa90e5a">
<div id="outline-container-org17185dd" class="outline-3">
<h3 id="org17185dd">Vim Which Key</h3>
<div class="outline-text-3" id="text-org17185dd">
<div class="org-src-container">
<pre class="src src-vimrc">nnoremap &lt;silent&gt; &lt;localleader&gt; :&lt;c-u&gt;WhichKey ','&lt;CR&gt;
@ -1153,9 +1130,9 @@ au BufRead,BufNewFile *.md setlocal spell spelllang=fr,en
</div>
</div>
<div id="outline-container-org2855dff" class="outline-3">
<h3 id="org2855dff">LaTeX</h3>
<div class="outline-text-3" id="text-org2855dff">
<div id="outline-container-orgd42161f" class="outline-3">
<h3 id="orgd42161f">LaTeX</h3>
<div class="outline-text-3" id="text-orgd42161f">
<div class="org-src-container">
<pre class="src src-vimrc">" TODO : améliorer ça
au BufRead,BufNewFile *.tikz set filetype=tex
@ -1243,9 +1220,9 @@ au FileType python nmap &lt;buffer&gt; &lt;localleader&gt;c :SlimeSend0('cd '.ex
</div>
</div>
<div id="outline-container-org26daa75" class="outline-3">
<h3 id="org26daa75">Matlab</h3>
<div class="outline-text-3" id="text-org26daa75">
<div id="outline-container-orgf35353b" class="outline-3">
<h3 id="orgf35353b">Matlab</h3>
<div class="outline-text-3" id="text-orgf35353b">
<div class="org-src-container">
<pre class="src src-vimrc">" TODO Run Section (delimited by %%)
au FileType matlab nmap &lt;buffer&gt; &lt;localleader&gt;mm &lt;Plug&gt;SlimeParagraphSend
@ -1304,9 +1281,9 @@ au FileType sage.python vmap &lt;buffer&gt; &lt;localleader&gt;&lt;localleader&g
</div>
</div>
<div id="outline-container-org1cbea57" class="outline-3">
<h3 id="org1cbea57">Save Which Key Configuration</h3>
<div class="outline-text-3" id="text-org1cbea57">
<div id="outline-container-org63ebf9d" class="outline-3">
<h3 id="org63ebf9d">Save Which Key Configuration</h3>
<div class="outline-text-3" id="text-org63ebf9d">
<div class="org-src-container">
<pre class="src src-vimrc">call which_key#register(',', "g:which_key_map_local")
</pre>
@ -1684,9 +1661,9 @@ let g:EditorConfig_exclude_patterns = ['fugitive://.*']
<h2 id="org75b0074">Bindings</h2>
<div class="outline-text-2" id="text-org75b0074">
</div>
<div id="outline-container-org17185dd" class="outline-3">
<h3 id="org17185dd">Vim Which Key</h3>
<div class="outline-text-3" id="text-org17185dd">
<div id="outline-container-org4c8e0af" class="outline-3">
<h3 id="org4c8e0af">Vim Which Key</h3>
<div class="outline-text-3" id="text-org4c8e0af">
<div class="org-src-container">
<pre class="src src-vimrc">nnoremap &lt;silent&gt; &lt;leader&gt; :WhichKey '&lt;Space&gt;'&lt;cr&gt;
@ -2051,9 +2028,9 @@ let g:which_key_map.s.t = 'search-todos'
</div>
</div>
<div id="outline-container-org17121de" class="outline-3">
<h3 id="org17121de"><span class="todo TODO">TODO</span> - GIT</h3>
<div class="outline-text-3" id="text-org17121de">
<div id="outline-container-org090f24d" class="outline-3">
<h3 id="org090f24d">GIT</h3>
<div class="outline-text-3" id="text-org090f24d">
<div class="org-src-container">
<pre class="src src-vimrc">let g:which_key_map.g = { 'name' : '+git' }
@ -2282,9 +2259,9 @@ let g:which_key_map.i.s = 'insert-snippet'
</div>
</div>
<div id="outline-container-org63ebf9d" class="outline-3">
<h3 id="org63ebf9d">Save Which Key Configuration</h3>
<div class="outline-text-3" id="text-org63ebf9d">
<div id="outline-container-org27ccd54" class="outline-3">
<h3 id="org27ccd54">Save Which Key Configuration</h3>
<div class="outline-text-3" id="text-org27ccd54">
<div class="org-src-container">
<pre class="src src-vimrc">call which_key#register('&lt;Space&gt;', "g:which_key_map")
</pre>
@ -2295,7 +2272,7 @@ let g:which_key_map.i.s = 'insert-snippet'
</div>
<div id="postamble" class="status">
<p class="author">Author: Dehaeze Thomas</p>
<p class="date">Created: 2020-01-11 sam. 22:20</p>
<p class="date">Created: 2020-04-05 dim. 11:29</p>
</div>
</body>
</html>

View File

@ -4,7 +4,7 @@
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<!-- 2020-03-01 dim. 22:50 -->
<!-- 2020-04-05 dim. 11:29 -->
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Configuration Files related to Xorg</title>
@ -201,7 +201,7 @@
<script type="text/javascript" src="./js/jquery.stickytableheaders.min.js"></script>
<script type="text/javascript" src="./js/readtheorg.js"></script>
<script type="text/javascript">
// @license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&dn=gpl-3.0.txt GPL-v3-or-Later
// @license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&amp;dn=gpl-3.0.txt GPL-v3-or-Later
<!--/*--><![CDATA[/*><!--*/
function CodeHighlightOn(elem, id)
{
@ -680,7 +680,7 @@ Start programs related to display.
xrandr --output eDP1 --mode 1920x1080 --dpi <span class="org-highlight-numbers-number">192</span> &amp;
<span class="org-comment-delimiter"># </span><span class="org-comment">Set custom wallpaper script</span>
$<span class="org-variable-name">HOME</span>/scripts/wallpapers.sh &amp;
setbg &amp;
<span class="org-comment-delimiter"># </span><span class="org-comment">Hide mouse cursor after x seconds</span>
<span class="org-type">pgrep</span> -xu <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">USER</span></span><span class="org-string">"</span> unclutter &gt;/dev/null || <span class="org-sh-escaped-newline">\</span>
@ -739,7 +739,7 @@ Finally, run SXHKD for the key bindings.
</div>
<div id="postamble" class="status">
<p class="author">Author: Dehaeze Thomas</p>
<p class="date">Created: 2020-03-01 dim. 22:50</p>
<p class="date">Created: 2020-04-05 dim. 11:29</p>
</div>
</body>
</html>