Org-Publish
This commit is contained in:
parent
afbdc290d9
commit
8f39bb691a
@ -1,229 +1,19 @@
|
||||
<?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 -->
|
||||
<!-- 2020-05-26 mar. 08:40 -->
|
||||
<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>
|
||||
<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&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">
|
||||
@ -240,7 +30,6 @@
|
||||
<li><a href="#org40d2ff7">Neomutt</a></li>
|
||||
<li><a href="#orgfba702e">Weechat</a></li>
|
||||
<li><a href="#org0917adc">Matlab</a></li>
|
||||
<li><a href="#org67724e9">Zathura</a></li>
|
||||
<li><a href="#org721c080">Neovim</a></li>
|
||||
<li><a href="#org11a99e9">Images</a></li>
|
||||
<li><a href="#org6d53535">Org-Protocol</a></li>
|
||||
@ -255,33 +44,33 @@
|
||||
<h2 id="org3781e6a">Mime Applications</h2>
|
||||
<div class="outline-text-2" id="text-org3781e6a">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">[<span class="org-type">Default Applications</span>]
|
||||
<span class="org-variable-name">text/plain</span>=nvim.desktop
|
||||
<span class="org-variable-name">x-scheme-handler/magnet</span>=torrent.desktop;
|
||||
<span class="org-variable-name">text/x-shellscript</span>=nvim.desktop;
|
||||
<span class="org-variable-name">image/png</span>=img.desktop;
|
||||
<span class="org-variable-name">image/jpeg</span>=img.desktop;
|
||||
<span class="org-variable-name">image/gif</span>=img.desktop;
|
||||
<span class="org-variable-name">application/rss+xml</span>=rss.desktop
|
||||
<span class="org-variable-name">x-scheme-handler/mailto</span>=neomutt.desktop
|
||||
<span class="org-variable-name">message/rfc822</span>=neomutt.desktop
|
||||
<span class="org-variable-name">application/x-bittorrent</span>=deluge.desktop
|
||||
<span class="org-variable-name">application/pdf</span>=zathura.desktop
|
||||
<span class="org-variable-name">x-scheme-handler/http</span>=qutebrowser.desktop
|
||||
<span class="org-variable-name">x-scheme-handler/https</span>=qutebrowser.desktop
|
||||
<span class="org-variable-name">x-scheme-handler/ftp</span>=qutebrowser.desktop
|
||||
<span class="org-variable-name">x-scheme-handler/chrome</span>=qutebrowser.desktop
|
||||
<span class="org-variable-name">text/html</span>=qutebrowser.desktop
|
||||
<span class="org-variable-name">application/x-extension-htm</span>=qutebrowser.desktop
|
||||
<span class="org-variable-name">application/x-extension-html</span>=qutebrowser.desktop
|
||||
<span class="org-variable-name">application/x-extension-shtml</span>=qutebrowser.desktop
|
||||
<span class="org-variable-name">application/xhtml+xml</span>=qutebrowser.desktop
|
||||
<span class="org-variable-name">application/x-extension-xhtml</span>=qutebrowser.desktop
|
||||
<span class="org-variable-name">application/x-extension-xht</span>=qutebrowser.desktop
|
||||
<pre class="src src-conf">[Default Applications]
|
||||
text/plain=nvim.desktop
|
||||
x-scheme-handler/magnet=torrent.desktop;
|
||||
text/x-shellscript=nvim.desktop;
|
||||
image/png=img.desktop;
|
||||
image/jpeg=img.desktop;
|
||||
image/gif=img.desktop;
|
||||
application/rss+xml=rss.desktop
|
||||
x-scheme-handler/mailto=neomutt.desktop
|
||||
message/rfc822=neomutt.desktop
|
||||
application/x-bittorrent=deluge.desktop
|
||||
application/pdf=zathura.desktop
|
||||
x-scheme-handler/http=qutebrowser.desktop
|
||||
x-scheme-handler/https=qutebrowser.desktop
|
||||
x-scheme-handler/ftp=qutebrowser.desktop
|
||||
x-scheme-handler/chrome=qutebrowser.desktop
|
||||
text/html=qutebrowser.desktop
|
||||
application/x-extension-htm=qutebrowser.desktop
|
||||
application/x-extension-html=qutebrowser.desktop
|
||||
application/x-extension-shtml=qutebrowser.desktop
|
||||
application/xhtml+xml=qutebrowser.desktop
|
||||
application/x-extension-xhtml=qutebrowser.desktop
|
||||
application/x-extension-xht=qutebrowser.desktop
|
||||
|
||||
[<span class="org-type">Added Associations</span>]
|
||||
<span class="org-variable-name">text/plain</span>=mousepad.desktop;
|
||||
<span class="org-variable-name">application/x-bittorrent</span>=deluge.desktop;
|
||||
[Added Associations]
|
||||
text/plain=mousepad.desktop;
|
||||
application/x-bittorrent=deluge.desktop;
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -291,15 +80,15 @@
|
||||
<h2 id="org40d2ff7">Neomutt</h2>
|
||||
<div class="outline-text-2" id="text-org40d2ff7">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">[<span class="org-type">Desktop Entry</span>]
|
||||
<span class="org-variable-name">Name</span>=Neomutt
|
||||
<span class="org-variable-name">GenericName</span>=Email client
|
||||
<span class="org-variable-name">Exec</span>=$TERMINAL -e neomutt %u
|
||||
<span class="org-variable-name">Type</span>=Application
|
||||
<span class="org-variable-name">Icon</span>=/usr/share/icons/Papirus/64x64/apps/mutt.svg
|
||||
<span class="org-variable-name">Categories</span>=Network;Email;
|
||||
<span class="org-variable-name">MimeType</span>=message/rfc822;x-scheme-handler/mailto;application/x-xpinstall;
|
||||
<span class="org-variable-name">StartupNotify</span>=true
|
||||
<pre class="src src-conf">[Desktop Entry]
|
||||
Name=Neomutt
|
||||
GenericName=Email client
|
||||
Exec=$TERMINAL -e neomutt %u
|
||||
Type=Application
|
||||
Icon=/usr/share/icons/Papirus/64x64/apps/mutt.svg
|
||||
Categories=Network;Email;
|
||||
MimeType=message/rfc822;x-scheme-handler/mailto;application/x-xpinstall;
|
||||
StartupNotify=true
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -309,18 +98,18 @@
|
||||
<h2 id="orgfba702e">Weechat</h2>
|
||||
<div class="outline-text-2" id="text-orgfba702e">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">[<span class="org-type">Desktop Entry</span>]
|
||||
<span class="org-variable-name">Encoding</span>=UTF-8
|
||||
<span class="org-variable-name">MultipleArgs</span>=false
|
||||
<span class="org-variable-name">Terminal</span>=false
|
||||
<span class="org-variable-name">Exec</span>=$TERMINAL --class=WeeChat -e <span class="org-string">'weechat'</span>
|
||||
<span class="org-variable-name">StartupWMClass</span>=WeeChat
|
||||
<span class="org-variable-name">Icon</span>=/usr/share/icons/Papirus/64x64/apps/weechat.svg
|
||||
<span class="org-variable-name">Type</span>=Application
|
||||
<span class="org-variable-name">Categories</span>=Network;IRCClient;
|
||||
<span class="org-variable-name">StartupNotify</span>=true
|
||||
<span class="org-variable-name">Name</span>=WeeChat
|
||||
<span class="org-variable-name">GenericName</span>=IRC Client
|
||||
<pre class="src src-conf">[Desktop Entry]
|
||||
Encoding=UTF-8
|
||||
MultipleArgs=false
|
||||
Terminal=false
|
||||
Exec=$TERMINAL --class=WeeChat -e 'weechat'
|
||||
StartupWMClass=WeeChat
|
||||
Icon=/usr/share/icons/Papirus/64x64/apps/weechat.svg
|
||||
Type=Application
|
||||
Categories=Network;IRCClient;
|
||||
StartupNotify=true
|
||||
Name=WeeChat
|
||||
GenericName=IRC Client
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -330,36 +119,17 @@
|
||||
<h2 id="org0917adc">Matlab</h2>
|
||||
<div class="outline-text-2" id="text-org0917adc">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">[<span class="org-type">Desktop Entry</span>]
|
||||
<span class="org-variable-name">Version</span>=R2019b
|
||||
<span class="org-variable-name">Type</span>=Application
|
||||
<span class="org-variable-name">Terminal</span>=false
|
||||
<span class="org-variable-name">MimeType</span>=text/x-matlab
|
||||
<span class="org-variable-name">Exec</span>=/usr/local/MATLAB/R2019b/bin/matlab -desktop
|
||||
<span class="org-variable-name">Name</span>=MATLAB
|
||||
<span class="org-variable-name">Icon</span>=matlab
|
||||
<span class="org-variable-name">Categories</span>=Development;Math;Science
|
||||
<span class="org-variable-name">Comment</span>=Scientific computing environment
|
||||
<span class="org-variable-name">StartupNotify</span>=true
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org67724e9" class="outline-2">
|
||||
<h2 id="org67724e9">Zathura</h2>
|
||||
<div class="outline-text-2" id="text-org67724e9">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">[<span class="org-type">Desktop Entry</span>]
|
||||
<span class="org-variable-name">Version</span>=<span class="org-highlight-numbers-number">1.0</span>
|
||||
<span class="org-variable-name">Type</span>=Application
|
||||
<span class="org-variable-name">Name</span>=Zathura
|
||||
<span class="org-variable-name">Comment</span>=A minimalistic document viewer
|
||||
<span class="org-variable-name">Exec</span>=zathura %U
|
||||
<span class="org-variable-name">Icon</span>=/usr/share/icons/Papirus/64x64/apps/zathura.svg
|
||||
<span class="org-variable-name">Terminal</span>=false
|
||||
<span class="org-variable-name">Categories</span>=Office;Viewer;
|
||||
<span class="org-variable-name">Keywords</span>=PDF;PS;PostScript;DjVU;document;presentation;viewer;
|
||||
<pre class="src src-conf">[Desktop Entry]
|
||||
Version=R2020a
|
||||
Type=Application
|
||||
Terminal=false
|
||||
MimeType=text/x-matlab
|
||||
Exec=/usr/local/MATLAB/R2020a/bin/matlab -desktop -nosplash
|
||||
Name=MATLAB
|
||||
Icon=matlab
|
||||
Categories=Development;Math;Science
|
||||
Comment=Scientific computing environment
|
||||
StartupNotify=true
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -369,18 +139,18 @@
|
||||
<h2 id="org721c080">Neovim</h2>
|
||||
<div class="outline-text-2" id="text-org721c080">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">[<span class="org-type">Desktop Entry</span>]
|
||||
<span class="org-variable-name">Name</span>=Neovim
|
||||
<span class="org-variable-name">GenericName</span>=Text Editor
|
||||
<span class="org-variable-name">Comment</span>=Edit text files
|
||||
<span class="org-variable-name">Exec</span>=nvim %F
|
||||
<span class="org-variable-name">Terminal</span>=true
|
||||
<span class="org-variable-name">Type</span>=Application
|
||||
<span class="org-variable-name">Keywords</span>=Text;editor;
|
||||
<span class="org-variable-name">Icon</span>=/usr/share/icons/Papirus/48x48/apps/nvim.svg
|
||||
<span class="org-variable-name">Categories</span>=Utility;TextEditor;
|
||||
<span class="org-variable-name">StartupNotify</span>=false
|
||||
<span class="org-variable-name">MimeType</span>=text/english;text/plain;text/x-makefile;
|
||||
<pre class="src src-conf">[Desktop Entry]
|
||||
Name=Neovim
|
||||
GenericName=Text Editor
|
||||
Comment=Edit text files
|
||||
Exec=nvim %F
|
||||
Terminal=true
|
||||
Type=Application
|
||||
Keywords=Text;editor;
|
||||
Icon=/usr/share/icons/Papirus/48x48/apps/nvim.svg
|
||||
Categories=Utility;TextEditor;
|
||||
StartupNotify=false
|
||||
MimeType=text/english;text/plain;text/x-makefile;
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -390,10 +160,10 @@
|
||||
<h2 id="org11a99e9">Images</h2>
|
||||
<div class="outline-text-2" id="text-org11a99e9">
|
||||
<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>=Image viewer
|
||||
<span class="org-variable-name">Exec</span>=/usr/bin/sxiv -a %u
|
||||
<pre class="src src-conf">[Desktop Entry]
|
||||
Type=Application
|
||||
Name=Image viewer
|
||||
Exec=/usr/bin/sxiv -a %u
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -403,30 +173,31 @@
|
||||
<h2 id="org6d53535">Org-Protocol</h2>
|
||||
<div class="outline-text-2" id="text-org6d53535">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">[<span class="org-type">Desktop Entry</span>]
|
||||
<span class="org-variable-name">Name</span>=org-protocol
|
||||
<span class="org-variable-name">Exec</span>=emacsclient %u
|
||||
<span class="org-variable-name">Type</span>=Application
|
||||
<span class="org-variable-name">Terminal</span>=false
|
||||
<span class="org-variable-name">Categories</span>=System;
|
||||
<span class="org-variable-name">MimeType</span>=x-scheme-handler/org-protocol;
|
||||
<pre class="src src-conf">[Desktop Entry]
|
||||
Name=org-protocol
|
||||
Exec=emacsclient %u
|
||||
Icon=emacs-icon
|
||||
Type=Application
|
||||
Terminal=false
|
||||
MimeType=x-scheme-handler/org-protocol;
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org77502a5" class="outline-2">
|
||||
<h2 id="org77502a5">Ranger</h2>
|
||||
<div class="outline-text-2" id="text-org77502a5">
|
||||
<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>=ranger
|
||||
<span class="org-variable-name">Comment</span>=Launches the ranger file manager
|
||||
<span class="org-variable-name">Icon</span>=utilities-terminal
|
||||
<span class="org-variable-name">Terminal</span>=true
|
||||
<span class="org-variable-name">Exec</span>=ranger
|
||||
<span class="org-variable-name">Categories</span>=ConsoleOnly;System;FileTools;FileManager
|
||||
<span class="org-variable-name">MimeType</span>=inode/directory;inode/mount-point;x-scheme-handler/ssh;x-scheme-handler/smb;x-scheme-handler/nfs;x-scheme-handler/ftp;
|
||||
<pre class="src src-conf">[Desktop Entry]
|
||||
Type=Application
|
||||
Name=ranger
|
||||
Comment=Launches the ranger file manager
|
||||
Icon=utilities-terminal
|
||||
Terminal=true
|
||||
Exec=ranger
|
||||
Categories=ConsoleOnly;System;FileTools;FileManager
|
||||
MimeType=inode/directory;inode/mount-point;x-scheme-handler/ssh;x-scheme-handler/smb;x-scheme-handler/nfs;x-scheme-handler/ftp;
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -435,14 +206,14 @@
|
||||
<h2 id="orgbb53a17">Emacs Client</h2>
|
||||
<div class="outline-text-2" id="text-orgbb53a17">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">[<span class="org-type">Desktop Entry</span>]
|
||||
<span class="org-variable-name">Name</span>=Emacs Client
|
||||
<span class="org-variable-name">Exec</span>=emacsclient -c %u
|
||||
<span class="org-variable-name">Icon</span>=emacs-icon
|
||||
<span class="org-variable-name">Type</span>=Application
|
||||
<span class="org-variable-name">Terminal</span>=false
|
||||
<span class="org-variable-name">MimeType</span>=x-scheme-handler/org-protocol;
|
||||
<span class="org-variable-name">NoDisplay</span>=true
|
||||
<pre class="src src-conf">[Desktop Entry]
|
||||
Name=Emacs Client
|
||||
Exec=emacsclient -c %u
|
||||
Icon=emacs-icon
|
||||
Type=Application
|
||||
Terminal=false
|
||||
MimeType=x-scheme-handler/org-protocol;
|
||||
NoDisplay=true
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -452,10 +223,10 @@
|
||||
<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 class="src src-conf">[Desktop Entry]
|
||||
Type=Application
|
||||
Name=Torrent
|
||||
Exec=tremc %U
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -463,7 +234,7 @@
|
||||
</div>
|
||||
<div id="postamble" class="status">
|
||||
<p class="author">Author: Dehaeze Thomas</p>
|
||||
<p class="date">Created: 2020-04-05 dim. 11:29</p>
|
||||
<p class="date">Created: 2020-05-26 mar. 08:40</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
734
docs/bash.html
734
docs/bash.html
File diff suppressed because it is too large
Load Diff
157
docs/binaries-private.html
Normal file
157
docs/binaries-private.html
Normal file
@ -0,0 +1,157 @@
|
||||
<?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-05-26 mar. 08:39 -->
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
|
||||
<title>My own specific binaries</title>
|
||||
<meta name="generator" content="Org mode" />
|
||||
<meta name="author" content="Dehaeze Thomas" />
|
||||
<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>
|
||||
</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">My own specific binaries</h1>
|
||||
<div id="table-of-contents">
|
||||
<h2>Table of Contents</h2>
|
||||
<div id="text-table-of-contents">
|
||||
<ul>
|
||||
<li><a href="#org6b54cb5"><code>remote-desktop</code> - Remote Desktop Connect</a></li>
|
||||
<li><a href="#org510bdb5"><code>print-rnice</code> - Print on Rnice</a></li>
|
||||
<li><a href="#org23d98e4"><code>tmp14</code> - Mount/Umount tmp_14_days folder</a></li>
|
||||
<li><a href="#org86657ca"><code>nas</code> - Interact with the NAS</a></li>
|
||||
<li><a href="#org626d308"><code>torrent-add</code> - Download Torrent</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org6b54cb5" class="outline-2">
|
||||
<h2 id="org6b54cb5"><code>remote-desktop</code> - Remote Desktop Connect</h2>
|
||||
<div class="outline-text-2" id="text-org6b54cb5">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-bash">computer=$(echo -e 'RNICE\nPCMEL1\nPCNASS1\nPCMEG01' | dmenu -p 'Computer:' -l 20);
|
||||
|
||||
case $computer in
|
||||
PCMEL1)
|
||||
rdesktop -a 16 -P -z -x m -r sound:off -g "80%" -u "ESRF\OPPEL" -p $(pass esrf/PCMEL1/OPPEL | sed -n 1p) pcmel1
|
||||
;;
|
||||
PCMEG01)
|
||||
rdesktop -a 16 -P -z -x m -r sound:off -g "80%" -u "ESRF\DEHAEZE" -p $(pass ssl.esrf.fr/dehaeze | sed -n 1p) pcmeg01
|
||||
;;
|
||||
PCNASS1)
|
||||
rdesktop -a 16 -P -z -x m -r sound:off -g "80%" -u "ESRF\DEHAEZE" -p $(pass ssl.esrf.fr/dehaeze | sed -n 1p) pcnass1
|
||||
;;
|
||||
RNICE)
|
||||
echo "Not yet implemented"
|
||||
;;
|
||||
*)
|
||||
echo "Not existing"
|
||||
;;
|
||||
esac
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org510bdb5" class="outline-2">
|
||||
<h2 id="org510bdb5"><code>print-rnice</code> - Print on Rnice</h2>
|
||||
<div class="outline-text-2" id="text-org510bdb5">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-bash">nbpage=$(echo -e '1\n2\n4' | dmenu -p 'Number of pages per sheet' -l 20);
|
||||
sides=$(echo -e 'one-sided\ntwo-sided-long-edge\ntwo-sided-short-edge' | dmenu -p 'Two Sided:' -l 20);
|
||||
|
||||
# First copy the file to Rnice
|
||||
if sshpass -p "$(pass ssl.esrf.fr/dehaeze | sed -n 1p)" scp $1 dehaeze@rnice:~/Downloads/; then
|
||||
# Then print on Rnice
|
||||
sshpass -p "$(pass ssl.esrf.fr/dehaeze | sed -n 1p)" ssh dehaeze@rnice "lpr -o media=A4 -o sides=$sides -o number-up=$nbpage -P ctb110c1u ~/Downloads/$1";
|
||||
# Finally, delete the file
|
||||
else
|
||||
echo "Command Failed"
|
||||
fi
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org23d98e4" class="outline-2">
|
||||
<h2 id="org23d98e4"><code>tmp14</code> - Mount/Umount tmp_14_days folder</h2>
|
||||
<div class="outline-text-2" id="text-org23d98e4">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-bash">if [ $1 == "mount" ]; then
|
||||
if sshfs -o allow_other,default_permissions -p 5022 dehaeze@firewall.esrf.fr:/tmp_14_days/ ~/mnt/ESRF; then
|
||||
dunstify --replace=58249 'ESRF TMP ' 'Successfully mounted'
|
||||
else
|
||||
dunstify --replace=58249 --urgency=critical 'ESRF TMP ' 'Error while mounted'
|
||||
fi
|
||||
elif [ $1 == "umount" ]; then
|
||||
if umount /home/thomas/mnt/ESRF/; then
|
||||
dunstify --replace=58249 'ESRF TMP ' 'Successfully unmounted'
|
||||
else
|
||||
dunstify --replace=58249 --urgency=critical 'ESRF TMP ' 'Error while unmounted'
|
||||
fi
|
||||
fi
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div id="outline-container-org86657ca" class="outline-2">
|
||||
<h2 id="org86657ca"><code>nas</code> - Interact with the NAS</h2>
|
||||
<div class="outline-text-2" id="text-org86657ca">
|
||||
<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">if [ $1 == "mount" ]; then
|
||||
if mount /home/thomas/mnt/NAS/; then
|
||||
dunstify --replace=58249 'NAS ' 'Successfully mounted'
|
||||
else
|
||||
dunstify --replace=58249 --urgency=critical 'NAS ' 'Error while mounted'
|
||||
fi
|
||||
elif [ $1 == "umount" ]; then
|
||||
if umount /home/thomas/mnt/NAS/; then
|
||||
dunstify --replace=58249 'NAS ' 'Successfully unmounted'
|
||||
else
|
||||
dunstify --replace=58249 --urgency=critical 'NAS ' 'Error while unmounted'
|
||||
fi
|
||||
fi
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org626d308" class="outline-2">
|
||||
<h2 id="org626d308"><code>torrent-add</code> - Download Torrent</h2>
|
||||
<div class="outline-text-2" id="text-org626d308">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-bash">transmission-remote 82.64.103.2:9091 --auth tdehaeze:$(pass nas/transmission | sed -n 1p) -a $1 && \
|
||||
dunstify 'Torrent' 'Successfully added' || \
|
||||
dunstify 'Torrent' 'Error'
|
||||
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="postamble" class="status">
|
||||
<p class="author">Author: Dehaeze Thomas</p>
|
||||
<p class="date">Created: 2020-05-26 mar. 08:39</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
1694
docs/binaries.html
1694
docs/binaries.html
File diff suppressed because it is too large
Load Diff
@ -1,229 +1,19 @@
|
||||
<?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-03-01 dim. 22:49 -->
|
||||
<!-- 2020-05-26 mar. 08:39 -->
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Calendar 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&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">
|
||||
@ -246,43 +36,43 @@
|
||||
<h2 id="org6792e9b">Vdirsyncer</h2>
|
||||
<div class="outline-text-2" id="text-org6792e9b">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">[<span class="org-type">general</span>]
|
||||
<span class="org-variable-name">status_path</span> = <span class="org-string">"~/.config/vdirsyncer/status/"</span>
|
||||
<pre class="src src-conf">[general]
|
||||
status_path = "~/.config/vdirsyncer/status/"
|
||||
|
||||
[<span class="org-type">pair google_calendar</span>]
|
||||
<span class="org-variable-name">a</span> = <span class="org-string">"google_calendar_remote"</span>
|
||||
<span class="org-variable-name">b</span> = <span class="org-string">"google_calendar_local"</span>
|
||||
<span class="org-variable-name">collections</span> = [<span class="org-string">"dehaeze.thomas@gmail.com"</span>, <span class="org-string">"8kjmhe2ar0abnm054ill1fb0gc@group.calendar.google.com"</span>]
|
||||
<span class="org-variable-name">conflict_resolution</span> = <span class="org-string">"a wins"</span>
|
||||
[pair google_calendar]
|
||||
a = "google_calendar_remote"
|
||||
b = "google_calendar_local"
|
||||
collections = ["dehaeze.thomas@gmail.com", "8kjmhe2ar0abnm054ill1fb0gc@group.calendar.google.com"]
|
||||
conflict_resolution = "a wins"
|
||||
|
||||
[<span class="org-type">storage google_calendar_remote</span>]
|
||||
<span class="org-variable-name">type</span> = <span class="org-string">"google_calendar"</span>
|
||||
<span class="org-variable-name">token_file</span> = <span class="org-string">"~/.config/dotfiles/private/token_file"</span>
|
||||
<span class="org-variable-name">client_id</span> = <span class="org-string">"188415318767-802h28ig8gromo0f72blrbg6cgcop6m8.apps.googleusercontent.com"</span>
|
||||
<span class="org-variable-name">client_secret</span> = <span class="org-string">"<<get-password(passname="</span>calendar/google_client_secret<span class="org-string">")>>"</span>
|
||||
[storage google_calendar_remote]
|
||||
type = "google_calendar"
|
||||
token_file = "~/.config/dotfiles/private/token_file"
|
||||
client_id = "188415318767-802h28ig8gromo0f72blrbg6cgcop6m8.apps.googleusercontent.com"
|
||||
client_secret = "<<get-password(passname="calendar/google_client_secret")>>"
|
||||
|
||||
[<span class="org-type">storage google_calendar_local</span>]
|
||||
<span class="org-variable-name">type</span> = <span class="org-string">"filesystem"</span>
|
||||
<span class="org-variable-name">path</span> = <span class="org-string">"~/.calendars/google/"</span>
|
||||
<span class="org-variable-name">fileext</span> = <span class="org-string">".ics"</span>
|
||||
[storage google_calendar_local]
|
||||
type = "filesystem"
|
||||
path = "~/.calendars/google/"
|
||||
fileext = ".ics"
|
||||
|
||||
|
||||
[<span class="org-type">pair google_contacts</span>]
|
||||
<span class="org-variable-name">a</span> = <span class="org-string">"google_contacts_remote"</span>
|
||||
<span class="org-variable-name">b</span> = <span class="org-string">"google_contacts_local"</span>
|
||||
<span class="org-variable-name">collections</span> = [<span class="org-string">"from a"</span>, <span class="org-string">"from b"</span>]
|
||||
<span class="org-variable-name">conflict_resolution</span> = <span class="org-string">"a wins"</span>
|
||||
[pair google_contacts]
|
||||
a = "google_contacts_remote"
|
||||
b = "google_contacts_local"
|
||||
collections = ["from a", "from b"]
|
||||
conflict_resolution = "a wins"
|
||||
|
||||
[<span class="org-type">storage google_contacts_local</span>]
|
||||
<span class="org-variable-name">type</span> = <span class="org-string">"filesystem"</span>
|
||||
<span class="org-variable-name">path</span> = <span class="org-string">"~/.contacts/"</span>
|
||||
<span class="org-variable-name">fileext</span> = <span class="org-string">".vcf"</span>
|
||||
[storage google_contacts_local]
|
||||
type = "filesystem"
|
||||
path = "~/.contacts/"
|
||||
fileext = ".vcf"
|
||||
|
||||
[<span class="org-type">storage google_contacts_remote</span>]
|
||||
<span class="org-variable-name">type</span> = <span class="org-string">"google_contacts"</span>
|
||||
<span class="org-variable-name">token_file</span> = <span class="org-string">"~/.config/dotfiles/private/token_file_carddav"</span>
|
||||
<span class="org-variable-name">client_id</span> = <span class="org-string">"188415318767-802h28ig8gromo0f72blrbg6cgcop6m8.apps.googleusercontent.com"</span>
|
||||
<span class="org-variable-name">client_secret</span> = <span class="org-string">"<<get-password(passname="</span>contacts/google_client_secret<span class="org-string">")>>"</span>
|
||||
[storage google_contacts_remote]
|
||||
type = "google_contacts"
|
||||
token_file = "~/.config/dotfiles/private/token_file_carddav"
|
||||
client_id = "188415318767-802h28ig8gromo0f72blrbg6cgcop6m8.apps.googleusercontent.com"
|
||||
client_secret = "<<get-password(passname="contacts/google_client_secret")>>"
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -291,32 +81,36 @@
|
||||
<div id="outline-container-org481e0d6" class="outline-2">
|
||||
<h2 id="org481e0d6">Khal</h2>
|
||||
<div class="outline-text-2" id="text-org481e0d6">
|
||||
<p>
|
||||
:header-arg s: :tangle ~/.config/khal/config
|
||||
:header-args+: :comments both :mkdirp yes
|
||||
</p>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">[<span class="org-type">calendars</span>]
|
||||
<pre class="src src-conf">[calendars]
|
||||
|
||||
[<span class="org-type">[home]</span>]
|
||||
<span class="org-variable-name">path</span> = ~/.calendars/google/dehaeze.thomas@gmail.com/
|
||||
<span class="org-variable-name">color</span> = <span class="org-string">"#B8BB26"</span>
|
||||
[[home]]
|
||||
path = ~/.calendars/google/dehaeze.thomas@gmail.com/
|
||||
color = "#B8BB26"
|
||||
|
||||
[<span class="org-type">[work]</span>]
|
||||
<span class="org-variable-name">path</span> = ~/.calendars/google/8kjmhe2ar0abnm054ill1fb0gc@group.calendar.google.com/
|
||||
<span class="org-variable-name">color</span> = <span class="org-string">"#FB4934"</span>
|
||||
[[work]]
|
||||
path = ~/.calendars/google/8kjmhe2ar0abnm054ill1fb0gc@group.calendar.google.com/
|
||||
color = "#FB4934"
|
||||
|
||||
[<span class="org-type">highlight_days</span>]
|
||||
<span class="org-variable-name">multiple</span> = <span class="org-string">"#FABD2F"</span>
|
||||
[highlight_days]
|
||||
multiple = "#FABD2F"
|
||||
|
||||
[<span class="org-type">default</span>]
|
||||
<span class="org-variable-name">highlight_event_days</span> = True
|
||||
[default]
|
||||
highlight_event_days = True
|
||||
|
||||
[<span class="org-type">keybindings</span>]
|
||||
<span class="org-variable-name">delete</span> = d
|
||||
<span class="org-variable-name">today</span> = .
|
||||
<span class="org-variable-name">new</span> = c
|
||||
[locale]
|
||||
local_timezone= Europe/Berlin
|
||||
default_timezone= Europe/Berlin
|
||||
timeformat= %H:%M
|
||||
dateformat= %d.%m.
|
||||
longdateformat= %d.%m.%Y
|
||||
datetimeformat= %d.%m. %H:%M
|
||||
longdatetimeformat= %d.%m.%Y %H:%M
|
||||
|
||||
[keybindings]
|
||||
delete = d
|
||||
today = .
|
||||
new = c
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -324,7 +118,7 @@
|
||||
</div>
|
||||
<div id="postamble" class="status">
|
||||
<p class="author">Author: Dehaeze Thomas</p>
|
||||
<p class="date">Created: 2020-03-01 dim. 22:49</p>
|
||||
<p class="date">Created: 2020-05-26 mar. 08:39</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
393
docs/config.html
393
docs/config.html
@ -1,229 +1,19 @@
|
||||
<?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 -->
|
||||
<!-- 2020-05-26 mar. 08:40 -->
|
||||
<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>
|
||||
<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&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">
|
||||
@ -238,7 +28,6 @@
|
||||
<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>
|
||||
<li><a href="#orgb73fd39">Redshift</a></li>
|
||||
<li><a href="#org2836d2e">dmenu</a></li>
|
||||
@ -256,31 +45,31 @@
|
||||
|
||||
Host grenoble
|
||||
hostname 82.64.103.2
|
||||
Port <span class="org-highlight-numbers-number">10022</span>
|
||||
Port 10022
|
||||
user tdehaeze
|
||||
IdentityFile ~/.ssh/id_rsa
|
||||
|
||||
Host wingaudio
|
||||
hostname 207.154.251.241
|
||||
Port <span class="org-highlight-numbers-number">22</span>
|
||||
Port 22
|
||||
user tdehaeze
|
||||
IdentityFile ~/.ssh/id_rsa
|
||||
|
||||
Host octoprint
|
||||
hostname 192.168.1.56
|
||||
Port <span class="org-highlight-numbers-number">22</span>
|
||||
Port 22
|
||||
user pi
|
||||
IdentityFile ~/.ssh/id_rsa
|
||||
|
||||
Host hassio
|
||||
hostname 192.168.1.101
|
||||
Port <span class="org-highlight-numbers-number">10022</span>
|
||||
Port 10022
|
||||
user root
|
||||
IdentityFile ~/.ssh/id_rsa
|
||||
|
||||
Host nas
|
||||
hostname 192.168.1.50
|
||||
Port <span class="org-highlight-numbers-number">10022</span>
|
||||
Port 10022
|
||||
user tdehaeze
|
||||
IdentityFile ~/.ssh/id_rsa
|
||||
</pre>
|
||||
@ -292,8 +81,8 @@ Host nas
|
||||
<h2 id="org4d50f78">Font</h2>
|
||||
<div class="outline-text-2" id="text-org4d50f78">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-variable-name"><?xml version</span>=<span class="org-string">'1.0'</span>?>
|
||||
<!DOCTYPE fontconfig SYSTEM <span class="org-string">'fonts.dtd'</span>>
|
||||
<pre class="src src-conf"><?xml version='1.0'?>
|
||||
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
|
||||
<fontconfig>
|
||||
|
||||
<alias>
|
||||
@ -319,90 +108,12 @@ Host nas
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<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
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Ignore case for completion</span>
|
||||
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
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Show which mode (normal or insert)</span>
|
||||
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>
|
||||
|
||||
<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’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>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org5432d18" class="outline-2">
|
||||
<h2 id="org5432d18">GnuPG</h2>
|
||||
<div class="outline-text-2" id="text-org5432d18">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">default-cache-ttl <span class="org-highlight-numbers-number">60480000</span>
|
||||
max-cache-ttl <span class="org-highlight-numbers-number">60480000</span>
|
||||
<pre class="src src-conf">default-cache-ttl 60480000
|
||||
max-cache-ttl 60480000
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -412,22 +123,22 @@ max-cache-ttl <span class="org-highlight-numbers-number">60480000</span>
|
||||
<h2 id="orgb73fd39">Redshift</h2>
|
||||
<div class="outline-text-2" id="text-orgb73fd39">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">[<span class="org-type">redshift</span>]
|
||||
<span class="org-variable-name">temp-day</span>=<span class="org-highlight-numbers-number">5700</span>
|
||||
<span class="org-variable-name">temp-night</span>=<span class="org-highlight-numbers-number">3500</span>
|
||||
<pre class="src src-conf">[redshift]
|
||||
temp-day=5700
|
||||
temp-night=3500
|
||||
|
||||
<span class="org-variable-name">transition</span>=<span class="org-highlight-numbers-number">1</span>
|
||||
transition=1
|
||||
|
||||
<span class="org-variable-name">;brightness-day</span>=<span class="org-highlight-numbers-number">0.7</span>
|
||||
<span class="org-variable-name">;brightness-night</span>=<span class="org-highlight-numbers-number">0.4</span>
|
||||
;brightness-day=0.7
|
||||
;brightness-night=0.4
|
||||
|
||||
<span class="org-variable-name">location-provider</span>=manual
|
||||
location-provider=manual
|
||||
|
||||
<span class="org-variable-name">adjustment-method</span>=randr
|
||||
adjustment-method=randr
|
||||
|
||||
[<span class="org-type">manual</span>]
|
||||
<span class="org-variable-name">lat</span>=<span class="org-highlight-numbers-number">45.1</span>
|
||||
<span class="org-variable-name">lon</span>=<span class="org-highlight-numbers-number">5.7</span>
|
||||
[manual]
|
||||
lat=45.1
|
||||
lon=5.7
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -437,26 +148,26 @@ max-cache-ttl <span class="org-highlight-numbers-number">60480000</span>
|
||||
<h2 id="org2836d2e">dmenu</h2>
|
||||
<div class="outline-text-2" id="text-org2836d2e">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter"># </span><span class="org-comment">define the font for dmenu to be used</span>
|
||||
<span class="org-variable-name">DMENU_FN</span>=<span class="org-string">"Hack Nerd Font 12"</span>
|
||||
<pre class="src src-conf"># define the font for dmenu to be used
|
||||
DMENU_FN="Hack Nerd Font 12"
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">background colour for unselected menu-items</span>
|
||||
<span class="org-variable-name">DMENU_NB</span>=<span class="org-string">"#222D31"</span>
|
||||
# background colour for unselected menu-items
|
||||
DMENU_NB="#222D31"
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">textcolour for unselected menu-items</span>
|
||||
<span class="org-variable-name">DMENU_NF</span>=<span class="org-string">"#F9FAF9"</span>
|
||||
# textcolour for unselected menu-items
|
||||
DMENU_NF="#F9FAF9"
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">background colour for selected menu-items</span>
|
||||
<span class="org-variable-name">DMENU_SB</span>=<span class="org-string">"#16A085"</span>
|
||||
# background colour for selected menu-items
|
||||
DMENU_SB="#16A085"
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">textcolour for selected menu-items</span>
|
||||
<span class="org-variable-name">DMENU_SF</span>=<span class="org-string">"#F9FAF9"</span>
|
||||
# textcolour for selected menu-items
|
||||
DMENU_SF="#F9FAF9"
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">command for the terminal application to be used:</span>
|
||||
<span class="org-variable-name">TERMINAL_CMD</span>=<span class="org-string">"terminal -e"</span>
|
||||
# command for the terminal application to be used:
|
||||
TERMINAL_CMD="terminal -e"
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">export our variables</span>
|
||||
<span class="org-variable-name">DMENU_OPTIONS</span>=<span class="org-string">"-fn $DMENU_FN -nb $DMENU_NB -nf $DMENU_NF -sf $DMENU_SF -sb $DMENU_SB"</span>
|
||||
# export our variables
|
||||
DMENU_OPTIONS="-fn $DMENU_FN -nb $DMENU_NB -nf $DMENU_NF -sf $DMENU_SF -sb $DMENU_SB"
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -466,20 +177,20 @@ max-cache-ttl <span class="org-highlight-numbers-number">60480000</span>
|
||||
<h2 id="org4f16229">Locale</h2>
|
||||
<div class="outline-text-2" id="text-org4f16229">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-variable-name">LANG</span>=en_US.UTF-8
|
||||
<span class="org-variable-name">LC_CTYPE</span>=<span class="org-string">"en_US.UTF-8"</span>
|
||||
<span class="org-variable-name">LC_NUMERIC</span>=fr_FR.UTF-8
|
||||
<span class="org-variable-name">LC_TIME</span>=fr_FR.UTF-8
|
||||
<span class="org-variable-name">LC_COLLATE</span>=<span class="org-string">"en_US.UTF-8"</span>
|
||||
<span class="org-variable-name">LC_MONETARY</span>=fr_FR.UTF-8
|
||||
<span class="org-variable-name">LC_MESSAGES</span>=<span class="org-string">"en_US.UTF-8"</span>
|
||||
<span class="org-variable-name">LC_PAPER</span>=fr_FR.UTF-8
|
||||
<span class="org-variable-name">LC_NAME</span>=fr_FR.UTF-8
|
||||
<span class="org-variable-name">LC_ADDRESS</span>=fr_FR.UTF-8
|
||||
<span class="org-variable-name">LC_TELEPHONE</span>=fr_FR.UTF-8
|
||||
<span class="org-variable-name">LC_MEASUREMENT</span>=fr_FR.UTF-8
|
||||
<span class="org-variable-name">LC_IDENTIFICATION</span>=fr_FR.UTF-8
|
||||
<span class="org-variable-name">LC_ALL</span>=
|
||||
<pre class="src src-conf">LANG=en_US.UTF-8
|
||||
LC_CTYPE="en_US.UTF-8"
|
||||
LC_NUMERIC=fr_FR.UTF-8
|
||||
LC_TIME=fr_FR.UTF-8
|
||||
LC_COLLATE="en_US.UTF-8"
|
||||
LC_MONETARY=fr_FR.UTF-8
|
||||
LC_MESSAGES="en_US.UTF-8"
|
||||
LC_PAPER=fr_FR.UTF-8
|
||||
LC_NAME=fr_FR.UTF-8
|
||||
LC_ADDRESS=fr_FR.UTF-8
|
||||
LC_TELEPHONE=fr_FR.UTF-8
|
||||
LC_MEASUREMENT=fr_FR.UTF-8
|
||||
LC_IDENTIFICATION=fr_FR.UTF-8
|
||||
LC_ALL=
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -489,8 +200,8 @@ max-cache-ttl <span class="org-highlight-numbers-number">60480000</span>
|
||||
<h2 id="org3de708f">Pass Git Helper</h2>
|
||||
<div class="outline-text-2" id="text-org3de708f">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">[<span class="org-type">github.com*</span>]
|
||||
<span class="org-variable-name">target</span>=github.com/tdehaeze
|
||||
<pre class="src src-conf">[github.com*]
|
||||
target=github.com/tdehaeze
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -498,7 +209,7 @@ max-cache-ttl <span class="org-highlight-numbers-number">60480000</span>
|
||||
</div>
|
||||
<div id="postamble" class="status">
|
||||
<p class="author">Author: Dehaeze Thomas</p>
|
||||
<p class="date">Created: 2020-04-05 dim. 11:29</p>
|
||||
<p class="date">Created: 2020-05-26 mar. 08:40</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
7955
docs/data.html
7955
docs/data.html
File diff suppressed because it is too large
Load Diff
6200
docs/doom.html
6200
docs/doom.html
File diff suppressed because it is too large
Load Diff
115
docs/emacs-library-babel.html
Normal file
115
docs/emacs-library-babel.html
Normal file
@ -0,0 +1,115 @@
|
||||
<?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-05-26 mar. 08:39 -->
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
|
||||
<title>My Own Library of Babel</title>
|
||||
<meta name="generator" content="Org mode" />
|
||||
<meta name="author" content="Thomas Dehaeze" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="content">
|
||||
<h1 class="title">My Own Library of Babel</h1>
|
||||
<div id="table-of-contents">
|
||||
<h2>Table of Contents</h2>
|
||||
<div id="text-table-of-contents">
|
||||
<ul>
|
||||
<li><a href="#org71b708a"><code>get-password</code> - Get Password from <code>pass</code></a></li>
|
||||
<li><a href="#org79b9e08"><code>pdf2svg</code> - Export to pdf/png/svg at the same time</a></li>
|
||||
<li><a href="#org6ba9d05"><code>addhdr</code> - Add hline to tables</a></li>
|
||||
<li><a href="#org7b7c23f">Matlab Related</a>
|
||||
<ul>
|
||||
<li><a href="#orgd33f90b"><code>matlab-dir</code> Go to current directory</a></li>
|
||||
<li><a href="#org408551b"><code>matlab-init</code> Initialize matlab</a></li>
|
||||
<li><a href="#orgf9fe5d3"><code>plt-matlab</code> Plot figures</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org71b708a" class="outline-2">
|
||||
<h2 id="org71b708a"><code>get-password</code> - Get Password from <code>pass</code></h2>
|
||||
<div class="outline-text-2" id="text-org71b708a">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-bash" id="org8e7df7d">pass $passname | sed -n 1p
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org79b9e08" class="outline-2">
|
||||
<h2 id="org79b9e08"><code>pdf2svg</code> - Export to pdf/png/svg at the same time</h2>
|
||||
<div class="outline-text-2" id="text-org79b9e08">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-sh" id="org2d9e76a">_mydir="$(pwd)";
|
||||
file=$(echo "$file" | cut -f 2- -d ':');
|
||||
_figdir=$(dirname "$file");
|
||||
cd $_figdir;
|
||||
filename=$(echo "${file##*/}" | cut -f 1 -d '.');
|
||||
pdftocairo -png -transp -singlefile "$filename.pdf";
|
||||
pdftocairo -svg "$filename.pdf";
|
||||
cd "$_mydir";
|
||||
echo "[[file:$_figdir/$filename.$ext]]"
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org6ba9d05" class="outline-2">
|
||||
<h2 id="org6ba9d05"><code>addhdr</code> - Add hline to tables</h2>
|
||||
<div class="outline-text-2" id="text-org6ba9d05">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-emacs-lisp" id="orgf8eebf6">(cons (car tbl) (cons 'hline (cdr tbl)))
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org7b7c23f" class="outline-2">
|
||||
<h2 id="org7b7c23f">Matlab Related</h2>
|
||||
<div class="outline-text-2" id="text-org7b7c23f">
|
||||
</div>
|
||||
<div id="outline-container-orgd33f90b" class="outline-3">
|
||||
<h3 id="orgd33f90b"><code>matlab-dir</code> Go to current directory</h3>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org408551b" class="outline-3">
|
||||
<h3 id="org408551b"><code>matlab-init</code> Initialize matlab</h3>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgf9fe5d3" class="outline-3">
|
||||
<h3 id="orgf9fe5d3"><code>plt-matlab</code> Plot figures</h3>
|
||||
<div class="outline-text-3" id="text-orgf9fe5d3">
|
||||
<p>
|
||||
Some variable can be set by block that expands this org source code block:
|
||||
</p>
|
||||
<ul class="org-ul">
|
||||
<li><code>path</code>: specify the path of the figure including the file extension. Can be relative or absolute. If not provided, it will create the figure in the <code>/tmp</code> folder</li>
|
||||
<li><code>fig_size</code>: can specify the size of the figure. If not specify, default will be applied.</li>
|
||||
</ul>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab" id="org035555e">if ~exist('filepath') || length(filepath) < 2
|
||||
symbols = ['a':'z' 'A':'Z' '0':'9'];
|
||||
random_string = symbols(randi(numel(symbols),[1 5]));
|
||||
filepath = ['/tmp/matlab-fig-', random_string];
|
||||
end
|
||||
|
||||
size_strings = strsplit(figsize, '-');
|
||||
|
||||
ans = exportFig(filepath, 'width', size_strings{1}, 'height', size_strings{2});
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="postamble" class="status">
|
||||
<p class="author">Author: Thomas Dehaeze</p>
|
||||
<p class="date">Created: 2020-05-26 mar. 08:39</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
812
docs/emacs-snippets.html
Normal file
812
docs/emacs-snippets.html
Normal file
@ -0,0 +1,812 @@
|
||||
<?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-05-26 mar. 08:39 -->
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
|
||||
<title>Doom Emacs Configuration</title>
|
||||
<meta name="generator" content="Org mode" />
|
||||
<meta name="author" content="Dehaeze Thomas" />
|
||||
<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>
|
||||
</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">Doom Emacs Configuration</h1>
|
||||
<div id="table-of-contents">
|
||||
<h2>Table of Contents</h2>
|
||||
<div id="text-table-of-contents">
|
||||
<ul>
|
||||
<li><a href="#org2d95028">LaTeX</a>
|
||||
<ul>
|
||||
<li><a href="#org8474362">Coordinate</a></li>
|
||||
<li><a href="#org59ecb26">Draw</a></li>
|
||||
<li><a href="#org7d9566f">Node</a></li>
|
||||
<li><a href="#org2bf4fa9">Path</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#org184a71b">Matlab</a>
|
||||
<ul>
|
||||
<li><a href="#org57b4acd">Clear</a></li>
|
||||
<li><a href="#org2e18b5b">Function</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#org1d5c56b">Org Mode</a>
|
||||
<ul>
|
||||
<li><a href="#orge6f2295">Begin</a></li>
|
||||
<li><a href="#orge3638b9">Caption</a></li>
|
||||
<li><a href="#org5baebfd">Block</a></li>
|
||||
<li><a href="#org5af680d">Custom Box</a></li>
|
||||
<li><a href="#orgbc9e91e">Latex Class</a></li>
|
||||
<li><a href="#org44e3f97">Bibliography with completion</a></li>
|
||||
<li><a href="#orgff33361">Cite</a></li>
|
||||
<li><a href="#org2596a7d">Ref</a></li>
|
||||
<li><a href="#orgad4ea52">Beamer - CBOX</a></li>
|
||||
<li><a href="#orgeceea05">Code</a></li>
|
||||
<li><a href="#org07c50c9">Equation</a></li>
|
||||
<li><a href="#orgc8d9a5f">Figure</a></li>
|
||||
<li><a href="#org110ed8f">Frac</a></li>
|
||||
<li><a href="#orgd3f3c7d">Left</a></li>
|
||||
<li><a href="#org7443b06">Minipage</a></li>
|
||||
<li><a href="#orgeb4af43">Multicolumn</a></li>
|
||||
<li><a href="#org88c6f73">Subfigure</a></li>
|
||||
<li><a href="#orgc411771">Table</a></li>
|
||||
<li><a href="#org9f4cd61">Tikz</a></li>
|
||||
<li><a href="#org354eeb6">Tikzfig</a></li>
|
||||
<li><a href="#org82996fc">Tikzheader</a></li>
|
||||
<li><a href="#orge0d83c7">User-config</a></li>
|
||||
<li><a href="#orgdd8424a">User-init</a></li>
|
||||
<li><a href="#orgfd7122c">Wrap</a></li>
|
||||
<li><a href="#orgca596d4">Matlab Specific</a>
|
||||
<ul>
|
||||
<li><a href="#org8ec12f3">Mconfig</a></li>
|
||||
<li><a href="#orge7bcf86">Mdescription</a></li>
|
||||
<li><a href="#orgbc46c85">Mfigure</a></li>
|
||||
<li><a href="#orgab32029">Mfunction</a></li>
|
||||
<li><a href="#orgc44afd5">Mheader</a></li>
|
||||
<li><a href="#orga9eb6ca">Minit</a></li>
|
||||
<li><a href="#org3ccf909">Mtable</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org2d95028" class="outline-2">
|
||||
<h2 id="org2d95028">LaTeX</h2>
|
||||
<div class="outline-text-2" id="text-org2d95028">
|
||||
</div>
|
||||
<div id="outline-container-org8474362" class="outline-3">
|
||||
<h3 id="org8474362">Coordinate</h3>
|
||||
<div class="outline-text-3" id="text-org8474362">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :coordinate
|
||||
# --
|
||||
\coordinate[${1:->}] (${2:name}) at (${3:pointcoordinate});
|
||||
$0
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org59ecb26" class="outline-3">
|
||||
<h3 id="org59ecb26">Draw</h3>
|
||||
<div class="outline-text-3" id="text-org59ecb26">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :draw
|
||||
# --
|
||||
\draw[${1:->}] (${2:point1}) -- (${3:point2});
|
||||
$0
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org7d9566f" class="outline-3">
|
||||
<h3 id="org7d9566f">Node</h3>
|
||||
<div class="outline-text-3" id="text-org7d9566f">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :node
|
||||
# --
|
||||
node[${1:below right}] (${2:name}) {${3:label}};
|
||||
$0
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org2bf4fa9" class="outline-3">
|
||||
<h3 id="org2bf4fa9">Path</h3>
|
||||
<div class="outline-text-3" id="text-org2bf4fa9">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :path
|
||||
# --
|
||||
\path[${1}] (${2:point1}) -- (${3:point2});
|
||||
$0
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org184a71b" class="outline-2">
|
||||
<h2 id="org184a71b">Matlab</h2>
|
||||
<div class="outline-text-2" id="text-org184a71b">
|
||||
</div>
|
||||
<div id="outline-container-org57b4acd" class="outline-3">
|
||||
<h3 id="org57b4acd">Clear</h3>
|
||||
<div class="outline-text-3" id="text-org57b4acd">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :clear and close all
|
||||
# --
|
||||
clear; close all; clc;
|
||||
$0
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org2e18b5b" class="outline-3">
|
||||
<h3 id="org2e18b5b">Function</h3>
|
||||
<div class="outline-text-3" id="text-org2e18b5b">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :function
|
||||
# --
|
||||
function [${4:outputs}] = ${1:functionName}(${2:inputs}, ${3:opts_param})
|
||||
% $1 - Description
|
||||
%
|
||||
% Syntax: $1($2, $3)
|
||||
%
|
||||
% Inputs:
|
||||
% - $2 -
|
||||
% - $3 - Optionals parameters: structure with the following fields:
|
||||
% -
|
||||
%
|
||||
% Outputs:
|
||||
% - $4 -
|
||||
|
||||
%% Default value for opts
|
||||
opts = struct(...
|
||||
'${5:outputs}', ${6:default_value} ...
|
||||
);
|
||||
|
||||
if exist('opts_param','var')
|
||||
for opt = fieldnames($3)'
|
||||
if sum(strcmp(fieldnames(opts), opt{1})) == 1
|
||||
opts.(opt{1}) = $3.(opt{1});
|
||||
else
|
||||
warning(sprintf('%s is not a valid option.', opt{1}));
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
$0
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org1d5c56b" class="outline-2">
|
||||
<h2 id="org1d5c56b">Org Mode</h2>
|
||||
<div class="outline-text-2" id="text-org1d5c56b">
|
||||
</div>
|
||||
<div id="outline-container-orge6f2295" class="outline-3">
|
||||
<h3 id="orge6f2295">Begin</h3>
|
||||
<div class="outline-text-3" id="text-orge6f2295">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :LaTeX Environment
|
||||
# --
|
||||
\begin{${1:equation}}
|
||||
$0
|
||||
\end{$1}
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orge3638b9" class="outline-3">
|
||||
<h3 id="orge3638b9">Caption</h3>
|
||||
<div class="outline-text-3" id="text-orge3638b9">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Caption
|
||||
# --
|
||||
#+caption: $0
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org5baebfd" class="outline-3">
|
||||
<h3 id="org5baebfd">Block</h3>
|
||||
<div class="outline-text-3" id="text-org5baebfd">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Org-Mode Block
|
||||
#key: block
|
||||
# --
|
||||
#+begin_${1:$$(let ((type (yas-choose-value '("src" "example" "quote" "verse" "center" "latex" "html" "ascii"))))
|
||||
(if type (concat type (if (equal type "src")
|
||||
(concat " " (yas-choose-value '("emacs-lisp" "latex" "python" "sh" "matlab")))))))}
|
||||
$0
|
||||
#+end_${1:$(car (split-string yas-text))}
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org5af680d" class="outline-3">
|
||||
<h3 id="org5af680d">Custom Box</h3>
|
||||
<div class="outline-text-3" id="text-org5af680d">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Custom Box
|
||||
# --
|
||||
#+attr_latex: :options [$1]{${2:blue}}{${3:ams nodisplayskip}}
|
||||
#+begin_cbox
|
||||
$0
|
||||
#+end_cbox
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgbc9e91e" class="outline-3">
|
||||
<h3 id="orgbc9e91e">Latex Class</h3>
|
||||
<div class="outline-text-3" id="text-orgbc9e91e">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#name: latex-class
|
||||
#key: lc
|
||||
#expand-env: ((classes (mapcar 'car org-latex-classes)))
|
||||
# --
|
||||
#+latex_class: ${1:$$(yas-choose-value classes)}
|
||||
$0
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org44e3f97" class="outline-3">
|
||||
<h3 id="org44e3f97">Bibliography with completion</h3>
|
||||
<div class="outline-text-3" id="text-org44e3f97">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#name: bibliography with completion
|
||||
#key: bib
|
||||
# --
|
||||
bibliography:${1:$$(yas-choose-value (org-ref-find-bibliography))}
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgff33361" class="outline-3">
|
||||
<h3 id="orgff33361">Cite</h3>
|
||||
<div class="outline-text-3" id="text-orgff33361">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#name: org-ref cite link
|
||||
#key: cite
|
||||
# --
|
||||
cite:${1:$$(completing-read
|
||||
"bibtex key: "
|
||||
(let ((bibtex-files (org-ref-find-bibliography)))(bibtex-global-key-alist)))}
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org2596a7d" class="outline-3">
|
||||
<h3 id="org2596a7d">Ref</h3>
|
||||
<div class="outline-text-3" id="text-org2596a7d">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#name: org-ref ref link with completion
|
||||
#key: ref
|
||||
# --
|
||||
ref:${1:$$(completing-read "label: " (org-ref-get-labels))}
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgad4ea52" class="outline-3">
|
||||
<h3 id="orgad4ea52">Beamer - CBOX</h3>
|
||||
<div class="outline-text-3" id="text-orgad4ea52">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Beamer Custom Box
|
||||
# --
|
||||
*** ${1:@@latex:@@} :B_cbox:
|
||||
,:PROPERTIES:
|
||||
:BEAMER_env: cbox
|
||||
:BEAMER_opt: {${2:blue}}{${3:ams nodisplayskip}}
|
||||
:END:
|
||||
|
||||
$0
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgeceea05" class="outline-3">
|
||||
<h3 id="orgeceea05">Code</h3>
|
||||
<div class="outline-text-3" id="text-orgeceea05">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Code
|
||||
# --
|
||||
#+caption: ${1:Listing Caption}
|
||||
#+label: lst:${2:listing_name}
|
||||
#+begin_src ${3:listing_language}
|
||||
$0
|
||||
#+end_src
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org07c50c9" class="outline-3">
|
||||
<h3 id="org07c50c9">Equation</h3>
|
||||
<div class="outline-text-3" id="text-org07c50c9">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Equation
|
||||
# --
|
||||
#+name: eq:${1:equation_name}
|
||||
\begin{equation}
|
||||
$0
|
||||
\end{equation}
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgc8d9a5f" class="outline-3">
|
||||
<h3 id="orgc8d9a5f">Figure</h3>
|
||||
<div class="outline-text-3" id="text-orgc8d9a5f">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Figure
|
||||
# --
|
||||
#+name: fig:${1:figure_name}
|
||||
#+caption: ${2:Figure caption}
|
||||
[[file:${3:figs/}$1.${4:pdf}]]
|
||||
$0
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org110ed8f" class="outline-3">
|
||||
<h3 id="org110ed8f">Frac</h3>
|
||||
<div class="outline-text-3" id="text-org110ed8f">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :LaTeX Fraction
|
||||
# --
|
||||
\frac{$1}{$2} $0
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgd3f3c7d" class="outline-3">
|
||||
<h3 id="orgd3f3c7d">Left</h3>
|
||||
<div class="outline-text-3" id="text-orgd3f3c7d">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Left Right mathematical delimitations
|
||||
# --
|
||||
\left$1 $0 \right$2
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org7443b06" class="outline-3">
|
||||
<h3 id="org7443b06">Minipage</h3>
|
||||
<div class="outline-text-3" id="text-org7443b06">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :minipage
|
||||
# --
|
||||
#+BEGIN_EXPORT latex
|
||||
\begin{figure}[htbp]
|
||||
\centering
|
||||
\begin{minipage}[t]{0.49\linewidth}
|
||||
#+END_EXPORT
|
||||
#+attr_latex: :float nil :width 0.95\linewidth
|
||||
$0
|
||||
#+BEGIN_EXPORT latex
|
||||
\end{minipage}%
|
||||
\hfill%
|
||||
\begin{minipage}[t]{0.49\linewidth}
|
||||
#+END_EXPORT
|
||||
#+attr_latex: :float nil :width 0.95\linewidth
|
||||
|
||||
#+BEGIN_EXPORT latex
|
||||
\end{minipage}
|
||||
\end{figure}
|
||||
#+END_EXPORT
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgeb4af43" class="outline-3">
|
||||
<h3 id="orgeb4af43">Multicolumn</h3>
|
||||
<div class="outline-text-3" id="text-orgeb4af43">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Multcolumn
|
||||
# --
|
||||
#+attr_latex: :float multicolumn
|
||||
$0
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org88c6f73" class="outline-3">
|
||||
<h3 id="org88c6f73">Subfigure</h3>
|
||||
<div class="outline-text-3" id="text-org88c6f73">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Subfigure
|
||||
# --
|
||||
#+name: fig:${1:figure_name}
|
||||
#+caption: ${2:figure caption}
|
||||
#+attr_latex: :environment subfigure :width 0.49\linewidth :align c
|
||||
| file:${3:sub_fig_name}.${4:pdf} | file:${5:sub_fig_name}.${6:pdf} |
|
||||
| <<fig:$3>> ${7:sub figure caption} | <<fig:$5>> ${8:sub figure caption} |
|
||||
$0
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgc411771" class="outline-3">
|
||||
<h3 id="orgc411771">Table</h3>
|
||||
<div class="outline-text-3" id="text-orgc411771">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Table
|
||||
# --
|
||||
#+name: tab:${1:table_name}
|
||||
#+caption: ${2:Table caption}
|
||||
#+attr_latex: :environment tabularx :width ${3:\linewidth} :align ${4:lXX}
|
||||
#+attr_latex: :center t :booktabs t :float t
|
||||
| $0 | | |
|
||||
|---+---+---|
|
||||
| | | |
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org9f4cd61" class="outline-3">
|
||||
<h3 id="org9f4cd61">Tikz</h3>
|
||||
<div class="outline-text-3" id="text-org9f4cd61">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Tikz figure
|
||||
# --
|
||||
#+begin_src latex :file ${1:figure_name}.pdf :post pdf2svg(file=*this*, ext="png") :exports both
|
||||
\begin{tikzpicture}
|
||||
$0
|
||||
\end{tikzpicture}
|
||||
#+end_src
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org354eeb6" class="outline-3">
|
||||
<h3 id="org354eeb6">Tikzfig</h3>
|
||||
<div class="outline-text-3" id="text-org354eeb6">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Tikz Figure
|
||||
# --
|
||||
#+NAME: fig:${1:figure_name}
|
||||
#+HEADER: :headers '("\\\\usepackage{tikz}" "\\\\usepackage{import}" "\\\\import{$HOME/Cloud/thesis/LaTeX/}{config.tex}")
|
||||
#+HEADER: :imagemagick t :fit yes :iminoptions -scale 100% -density 150 :imoutoptions -quality 100
|
||||
#+HEADER: :results raw replace :buffer no :eval no-export :exports both :mkdirp yes
|
||||
#+HEADER: :output-dir ${2:figs}
|
||||
#+begin_src latex :file $1.pdf :post pdf2svg(file=*this*, ext="png") :exports both
|
||||
\begin{tikzpicture}
|
||||
$0
|
||||
\end{tikzpicture}
|
||||
#+end_src
|
||||
|
||||
#+NAME: fig:$1
|
||||
#+CAPTION: ${3:Caption}
|
||||
#+RESULTS: fig:$1
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org82996fc" class="outline-3">
|
||||
<h3 id="org82996fc">Tikzheader</h3>
|
||||
<div class="outline-text-3" id="text-org82996fc">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Tikz Header
|
||||
# --
|
||||
* ${1:Title/Description of the figure}
|
||||
#+begin_src latex :file ${2:figure_name}.pdf :tangle figs/$2.tex :exports ${3:both}
|
||||
\begin{tikzpicture}
|
||||
$0
|
||||
\end{tikzpicture}
|
||||
#+end_src
|
||||
|
||||
#+name: fig:$2
|
||||
#+caption: $1 ([[./figs/$2.png][png]], [[./figs/$2.pdf][pdf]], [[./figs/$2.tex][tex]]).
|
||||
#+RESULTS:
|
||||
[[file:./figs/$2.png]]
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orge0d83c7" class="outline-3">
|
||||
<h3 id="orge0d83c7">User-config</h3>
|
||||
<div class="outline-text-3" id="text-orge0d83c7">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"># -*- mode: snippet -*-
|
||||
# name: user-config
|
||||
# key: uc
|
||||
# --
|
||||
#+begin_src emacs-lisp :tangle user-config.el
|
||||
$1
|
||||
#+end_src
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgdd8424a" class="outline-3">
|
||||
<h3 id="orgdd8424a">User-init</h3>
|
||||
<div class="outline-text-3" id="text-orgdd8424a">
|
||||
<p>
|
||||
#+begin_src conf :tangle ~/.config/doom/snippets/org-mode/user-init
|
||||
</p>
|
||||
|
||||
<p>
|
||||
,#+begin_src emacs-lisp :tangle user-init.el
|
||||
$1
|
||||
,#+end_src
|
||||
#+end_Sec
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgfd7122c" class="outline-3">
|
||||
<h3 id="orgfd7122c">Wrap</h3>
|
||||
<div class="outline-text-3" id="text-orgfd7122c">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Wrap
|
||||
# --
|
||||
#+attr_latex: :float wrap
|
||||
$0
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgca596d4" class="outline-3">
|
||||
<h3 id="orgca596d4">Matlab Specific</h3>
|
||||
<div class="outline-text-3" id="text-orgca596d4">
|
||||
</div>
|
||||
<div id="outline-container-org8ec12f3" class="outline-4">
|
||||
<h4 id="org8ec12f3">Mconfig</h4>
|
||||
<div class="outline-text-4" id="text-org8ec12f3">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Matlab-Configuration-Header
|
||||
# --
|
||||
#+PROPERTY: header-args:matlab :session *MATLAB*
|
||||
#+PROPERTY: header-args:matlab+ :tangle ${1:filename}.m
|
||||
#+PROPERTY: header-args:matlab+ :comments org
|
||||
#+PROPERTY: header-args:matlab+ :exports both
|
||||
#+PROPERTY: header-args:matlab+ :results none
|
||||
#+PROPERTY: header-args:matlab+ :eval no-export
|
||||
#+PROPERTY: header-args:matlab+ :noweb yes
|
||||
#+PROPERTY: header-args:matlab+ :mkdirp yes
|
||||
#+PROPERTY: header-args:matlab+ :output-dir ${2:figs}
|
||||
$0
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orge7bcf86" class="outline-4">
|
||||
<h4 id="orge7bcf86">Mdescription</h4>
|
||||
<div class="outline-text-4" id="text-orge7bcf86">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Measurement-Description
|
||||
# --
|
||||
* Measurement description
|
||||
** Setup :ignore:
|
||||
*Setup*:
|
||||
|
||||
** Goal :ignore:
|
||||
*Goal*:
|
||||
|
||||
** Measurements :ignore:
|
||||
*Measurements*:
|
||||
|
||||
Three measurements are done:
|
||||
| Measurement File | Description |
|
||||
|-------------------------+------------------------------|
|
||||
| =mat/data_${1:001}.mat= | $2 |
|
||||
|
||||
Each of the measurement =mat= file contains one =data= array with 3 columns:
|
||||
| Column number | Description |
|
||||
|---------------+-------------------|
|
||||
| 1 | $3 |
|
||||
| 2 | $4 |
|
||||
| 3 | Time |
|
||||
|
||||
$0
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgbc46c85" class="outline-4">
|
||||
<h4 id="orgbc46c85">Mfigure</h4>
|
||||
<div class="outline-text-4" id="text-orgbc46c85">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Matlab-Figure
|
||||
# --
|
||||
#+begin_src matlab :tangle no :exports results :results file replace
|
||||
exportFig('figs/${1:filename}.pdf', 'width', '${2:full}', 'height', '${3:full}');
|
||||
#+end_src
|
||||
|
||||
#+name: fig:$1
|
||||
#+caption: $0
|
||||
#+RESULTS:
|
||||
[[file:figs/$1.png]]
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgab32029" class="outline-4">
|
||||
<h4 id="orgab32029">Mfunction</h4>
|
||||
<div class="outline-text-4" id="text-orgab32029">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Matlab-Function
|
||||
# --
|
||||
* ${1:Function Name}
|
||||
:PROPERTIES:
|
||||
:header-args:matlab+: :tangle src/${2:matlab_file_name}.m
|
||||
:header-args:matlab+: :comments none :mkdirp yes :eval no
|
||||
:END:
|
||||
<<sec:$2>>
|
||||
|
||||
This Matlab function is accessible [[file:src/$2.m][here]].
|
||||
|
||||
#+begin_src matlab
|
||||
function [${4:in_data}] = $2(${3:in_data})
|
||||
% $2 - $0
|
||||
%
|
||||
% Syntax: [$4] = $2($3)
|
||||
%
|
||||
% Inputs:
|
||||
% - $3 -
|
||||
%
|
||||
% Outputs:
|
||||
% - $4 -
|
||||
|
||||
end
|
||||
#+end_src
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgc44afd5" class="outline-4">
|
||||
<h4 id="orgc44afd5">Mheader</h4>
|
||||
<div class="outline-text-4" id="text-orgc44afd5">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Matlab-Header
|
||||
# --
|
||||
* ${1:Heading Name}
|
||||
:PROPERTIES:
|
||||
:header-args:matlab+: :tangle matlab/${2:matlab_file_name}.m
|
||||
:header-args:matlab+: :comments org :mkdirp yes
|
||||
:END:
|
||||
<<sec:$2>>
|
||||
|
||||
** ZIP file containing the data and matlab files :ignore:
|
||||
#+begin_src bash :exports none :results none
|
||||
if [ matlab/$2.m -nt data/$2.zip ]; then
|
||||
cp matlab/$2.m $2.m;
|
||||
zip data/$2 \
|
||||
mat/data.mat \
|
||||
$2.m
|
||||
rm $2.m;
|
||||
fi
|
||||
#+end_src
|
||||
|
||||
#+begin_note
|
||||
All the files (data and Matlab scripts) are accessible [[file:data/$2.zip][here]].
|
||||
#+end_note
|
||||
|
||||
$0
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orga9eb6ca" class="outline-4">
|
||||
<h4 id="orga9eb6ca">Minit</h4>
|
||||
<div class="outline-text-4" id="text-orga9eb6ca">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Matlab-Init
|
||||
# --
|
||||
** Matlab Init :noexport:ignore:
|
||||
#+begin_src matlab :tangle no :exports none :results silent :noweb yes :var current_dir=(file-name-directory buffer-file-name)
|
||||
<<matlab-dir>>
|
||||
#+end_src
|
||||
|
||||
#+begin_src matlab :exports none :results silent :noweb yes
|
||||
<<matlab-init>>
|
||||
#+end_src
|
||||
|
||||
$0
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org3ccf909" class="outline-4">
|
||||
<h4 id="org3ccf909">Mtable</h4>
|
||||
<div class="outline-text-4" id="text-org3ccf909">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">#contributor : Thomas Dehaeze <dehaeze.thomas@gmail.com>
|
||||
#name :Matlab-Table
|
||||
# --
|
||||
#+begin_src matlab :exports results :results value table replace :tangle no :post addhdr(*this*)
|
||||
data2orgtable(${1:data}, {${2:'rowlabel'}}, {${3:'collabel'}}, ' %.1f ');
|
||||
#+end_src
|
||||
$0
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="postamble" class="status">
|
||||
<p class="author">Author: Dehaeze Thomas</p>
|
||||
<p class="date">Created: 2020-05-26 mar. 08:39</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
319
docs/i3.html
319
docs/i3.html
@ -1,229 +1,19 @@
|
||||
<?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 -->
|
||||
<!-- 2020-05-26 mar. 08:40 -->
|
||||
<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>
|
||||
<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&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">
|
||||
@ -258,9 +48,8 @@
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter"># </span><span class="org-comment">i3 config file (v4)</span>
|
||||
<pre class="src src-conf"># i3 config file (v4)
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@ -281,8 +70,8 @@ Set mod key (Mod1=<Alt>, Mod4=<Super>)
|
||||
<h2 id="org6e4f11a">Border Style</h2>
|
||||
<div class="outline-text-2" id="text-org6e4f11a">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter"># </span><span class="org-comment">Use custom colors for black</span>
|
||||
new_window pixel <span class="org-highlight-numbers-number">1</span>
|
||||
<pre class="src src-conf"># Use custom colors for black
|
||||
new_window pixel 1
|
||||
new_float normal
|
||||
</pre>
|
||||
</div>
|
||||
@ -301,7 +90,7 @@ Hide borders
|
||||
<h2 id="orgb3d9c62">Font for window titles</h2>
|
||||
<div class="outline-text-2" id="text-orgb3d9c62">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">font Hack Nerd Font <span class="org-highlight-numbers-number">11</span>
|
||||
<pre class="src src-conf">font Hack Nerd Font 11
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -311,22 +100,22 @@ Hide borders
|
||||
<h2 id="orge2dfbd2">Colors Variables</h2>
|
||||
<div class="outline-text-2" id="text-orge2dfbd2">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">set_from_resource $bg color0 <span class="org-comment-delimiter">#</span><span class="org-comment">000000</span>
|
||||
set_from_resource $darkred color1 <span class="org-comment-delimiter">#</span><span class="org-comment">000000</span>
|
||||
set_from_resource $darkgreen color2 <span class="org-comment-delimiter">#</span><span class="org-comment">000000</span>
|
||||
set_from_resource $darkyellow color3 <span class="org-comment-delimiter">#</span><span class="org-comment">000000</span>
|
||||
set_from_resource $darkblue color4 <span class="org-comment-delimiter">#</span><span class="org-comment">000000</span>
|
||||
set_from_resource $darkpurple color5 <span class="org-comment-delimiter">#</span><span class="org-comment">000000</span>
|
||||
set_from_resource $darkaqua color6 <span class="org-comment-delimiter">#</span><span class="org-comment">000000</span>
|
||||
set_from_resource $darkgray color7 <span class="org-comment-delimiter">#</span><span class="org-comment">000000</span>
|
||||
set_from_resource $gray color8 <span class="org-comment-delimiter">#</span><span class="org-comment">000000</span>
|
||||
set_from_resource $red color9 <span class="org-comment-delimiter">#</span><span class="org-comment">000000</span>
|
||||
set_from_resource $green color10 <span class="org-comment-delimiter">#</span><span class="org-comment">000000</span>
|
||||
set_from_resource $yellow color11 <span class="org-comment-delimiter">#</span><span class="org-comment">000000</span>
|
||||
set_from_resource $blue color12 <span class="org-comment-delimiter">#</span><span class="org-comment">000000</span>
|
||||
set_from_resource $purple color13 <span class="org-comment-delimiter">#</span><span class="org-comment">000000</span>
|
||||
set_from_resource $aqua color14 <span class="org-comment-delimiter">#</span><span class="org-comment">000000</span>
|
||||
set_from_resource $fg color15 <span class="org-comment-delimiter">#</span><span class="org-comment">000000</span>
|
||||
<pre class="src src-conf">set_from_resource $bg color0 #000000
|
||||
set_from_resource $darkred color1 #000000
|
||||
set_from_resource $darkgreen color2 #000000
|
||||
set_from_resource $darkyellow color3 #000000
|
||||
set_from_resource $darkblue color4 #000000
|
||||
set_from_resource $darkpurple color5 #000000
|
||||
set_from_resource $darkaqua color6 #000000
|
||||
set_from_resource $darkgray color7 #000000
|
||||
set_from_resource $gray color8 #000000
|
||||
set_from_resource $red color9 #000000
|
||||
set_from_resource $green color10 #000000
|
||||
set_from_resource $yellow color11 #000000
|
||||
set_from_resource $blue color12 #000000
|
||||
set_from_resource $purple color13 #000000
|
||||
set_from_resource $aqua color14 #000000
|
||||
set_from_resource $fg color15 #000000
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -336,7 +125,7 @@ set_from_resource $fg color15 <span class="org-comment-delimiter">#</spa
|
||||
<h2 id="orgec5c654">Theme colors</h2>
|
||||
<div class="outline-text-2" id="text-orgec5c654">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter"># </span><span class="org-comment">class border backgr. text indic. child_border</span>
|
||||
<pre class="src src-conf"># class border backgr. text indic. child_border
|
||||
client.focused $darkaqua $darkaqua $fg $bg
|
||||
client.focused_inactive $bg $bg $fg $bg
|
||||
client.unfocused $bg $bg $fg $bg
|
||||
@ -370,7 +159,7 @@ Layout mode for new containers
|
||||
<h2 id="orgb1cbca7">Border</h2>
|
||||
<div class="outline-text-2" id="text-orgb1cbca7">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">default_border pixel <span class="org-highlight-numbers-number">1</span>
|
||||
<pre class="src src-conf">default_border pixel 1
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -380,13 +169,13 @@ Layout mode for new containers
|
||||
<h2 id="org92d84a9">Settings for i3-gaps</h2>
|
||||
<div class="outline-text-2" id="text-org92d84a9">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter"># </span><span class="org-comment">for_window [class=".*"] border pixel 0</span>
|
||||
<pre class="src src-conf"># for_window [class=".*"] border pixel 0
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">gaps inner <span class="org-highlight-numbers-number">10</span>
|
||||
gaps outer <span class="org-highlight-numbers-number">2</span>
|
||||
<pre class="src src-conf">gaps inner 10
|
||||
gaps outer 2
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -400,14 +189,14 @@ To display names or symbols instead of plain workspace numbers you can use somet
|
||||
</p>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">set $ws1 <span class="org-highlight-numbers-number">1</span>
|
||||
set $ws2 <span class="org-highlight-numbers-number">2</span>
|
||||
set $ws3 <span class="org-highlight-numbers-number">3</span>
|
||||
set $ws4 <span class="org-highlight-numbers-number">4</span>
|
||||
set $ws5 <span class="org-highlight-numbers-number">5</span>
|
||||
set $ws6 <span class="org-highlight-numbers-number">6</span>
|
||||
set $ws7 <span class="org-highlight-numbers-number">7</span>
|
||||
set $ws8 <span class="org-highlight-numbers-number">8</span>
|
||||
<pre class="src src-conf">set $ws1 1
|
||||
set $ws2 2
|
||||
set $ws3 3
|
||||
set $ws4 4
|
||||
set $ws5 5
|
||||
set $ws6 6
|
||||
set $ws7 7
|
||||
set $ws8 8
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -441,9 +230,9 @@ set $ws8 <span class="org-highlight-numbers-number">8</span>
|
||||
<h3 id="orgec227a1">Open applications on specific workspaces</h3>
|
||||
<div class="outline-text-3" id="text-orgec227a1">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-variable-name">assign[title</span>=<span class="org-string">"^Fig"</span>] $ws6 <span class="org-comment-delimiter"># </span><span class="org-comment">Matlab Figures</span>
|
||||
<span class="org-variable-name">for_window [title</span>=<span class="org-string">"^Fig"</span>] layout tabbed
|
||||
<span class="org-variable-name">assign[title</span>=<span class="org-string">"^HG_Peer"</span>] $ws6 <span class="org-comment-delimiter"># </span><span class="org-comment">Name of window when export figure with matlab</span>
|
||||
<pre class="src src-conf">assign[title="^Fig"] $ws6 # Matlab Figures
|
||||
for_window [title="^Fig"] layout tabbed
|
||||
assign[title="^HG_Peer"] $ws6 # Name of window when export figure with matlab
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -453,20 +242,22 @@ set $ws8 <span class="org-highlight-numbers-number">8</span>
|
||||
<h3 id="org05defe1">Open specific applications in floating mode</h3>
|
||||
<div class="outline-text-3" id="text-org05defe1">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-variable-name">for_window [title</span>=<span class="org-string">"File Transfer*"</span>] floating enable
|
||||
<span class="org-variable-name">for_window [class</span>=<span class="org-string">"GParted"</span>] floating enable border normal
|
||||
<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
|
||||
<span class="org-variable-name">for_window [title</span>=<span class="org-string">"^Documentation -"</span>] floating enable border normal
|
||||
<span class="org-variable-name">for_window [class</span>=<span class="org-string">"Yad"</span>] floating enable
|
||||
<span class="org-variable-name">for_window [title</span>=<span class="org-string">"Bluetooth Devices"</span>] floating enable
|
||||
<span class="org-variable-name">for_window [title</span>=<span class="org-string">"Simulink Library Browser"</span>] floating enable
|
||||
<span class="org-variable-name">for_window [class</span>=<span class="org-string">"Floating"</span>] floating enable, resize set <span class="org-highlight-numbers-number">800</span> <span class="org-highlight-numbers-number">600</span>, move position <span class="org-highlight-numbers-number">1100</span> <span class="org-highlight-numbers-number">460</span>
|
||||
<pre class="src src-conf">for_window [title="File Transfer*"] floating enable
|
||||
for_window [class="GParted"] floating enable border normal
|
||||
for_window [class="Lightdm-settings"] floating enable
|
||||
for_window [class="Lxappearance"] floating enable sticky enable border normal
|
||||
for_window [class="Pavucontrol"] floating enable
|
||||
for_window [class="Arandr"] floating enable
|
||||
for_window [class="Simple-scan"] floating enable border normal
|
||||
for_window [class="(?i)System-config-printer.py"] floating enable border normal
|
||||
for_window [class="Xfburn"] floating enable
|
||||
for_window [title="^Documentation -"] floating enable border normal
|
||||
for_window [class="Yad"] floating enable
|
||||
for_window [title="Bluetooth Devices"] floating enable
|
||||
for_window [title="Simulink Library Browser"] floating enable
|
||||
for_window [class="Floating"] floating enable, resize set 800 600, move position 1100 460
|
||||
for_window [class="Sxiv"] floating enable, resize set 800 600, move position center
|
||||
for_window [title="nmtui"] floating enable, resize set 800 600
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -499,7 +290,7 @@ If there are multiple scratchpad windows, this command cycles through them.
|
||||
<h2 id="orgff12892">Run Polybar and SXHKD</h2>
|
||||
<div class="outline-text-2" id="text-orgff12892">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">exec --no-startup-id sxhkd -m <span class="org-highlight-numbers-number">1</span> -c ~/.config/sxhkd/sxhkdrc.i3
|
||||
<pre class="src src-conf">exec --no-startup-id sxhkd -m 1 -c ~/.config/sxhkd/sxhkdrc.i3
|
||||
exec --no-startup-id $HOME/.config/polybar/scripts/launch.sh
|
||||
</pre>
|
||||
</div>
|
||||
@ -508,7 +299,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-04-05 dim. 11:29</p>
|
||||
<p class="date">Created: 2020-05-26 mar. 08:40</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
216
docs/index.html
216
docs/index.html
@ -1,229 +1,19 @@
|
||||
<?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-03-19 jeu. 10:46 -->
|
||||
<!-- 2020-05-26 mar. 08:40 -->
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Dotfiles - Manjaro Linux</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&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">
|
||||
@ -248,7 +38,6 @@
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
The general installation process is described <a href="install.html">here</a>.
|
||||
</p>
|
||||
@ -349,7 +138,6 @@ The general installation process is described <a href="install.html">here</a>.
|
||||
<li><a href="applications.html">Desktop Applications</a></li>
|
||||
<li><a href="matlab.html">Matlab</a></li>
|
||||
<li>Some useful <a href="binaries.html">Binaries</a></li>
|
||||
<li>Some useful <a href="scripts.html">Scripts</a></li>
|
||||
<li><a href="git.html">Git</a> Configuration</li>
|
||||
<li><a href="gtk.html">GTK</a></li>
|
||||
<li><a href="config.html">Other Config</a></li>
|
||||
@ -359,7 +147,7 @@ The general installation process is described <a href="install.html">here</a>.
|
||||
</div>
|
||||
<div id="postamble" class="status">
|
||||
<p class="author">Author: Dehaeze Thomas</p>
|
||||
<p class="date">Created: 2020-03-19 jeu. 10:46</p>
|
||||
<p class="date">Created: 2020-05-26 mar. 08:40</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
1229
docs/install.html
1229
docs/install.html
File diff suppressed because it is too large
Load Diff
1443
docs/mail.html
1443
docs/mail.html
File diff suppressed because it is too large
Load Diff
341
docs/matlab.html
341
docs/matlab.html
@ -1,251 +1,19 @@
|
||||
<?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-01-28 mar. 21:32 -->
|
||||
<!-- 2020-05-26 mar. 08:40 -->
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Matlab 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">
|
||||
/*
|
||||
@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.
|
||||
*/
|
||||
<!--/*--><![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;
|
||||
}
|
||||
/*]]>*///-->
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="org-div-home-and-up">
|
||||
@ -293,10 +61,10 @@ for the JavaScript code in this tag.
|
||||
<h3 id="orgf6d1f33">Setup LaTeX as a default interpreter</h3>
|
||||
<div class="outline-text-3" id="text-orgf6d1f33">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab"><span class="org-type">set</span>(<span class="org-variable-name">groot</span>, <span class="org-string">'DefaultTextInterpreter'</span>, <span class="org-string">'LaTeX'</span>);
|
||||
<span class="org-type">set</span>(<span class="org-variable-name">groot</span>, <span class="org-string">'DefaultAxesTickLabelInterpreter'</span>, <span class="org-string">'LaTeX'</span>);
|
||||
<span class="org-type">set</span>(<span class="org-variable-name">groot</span>, <span class="org-string">'DefaultAxesFontName'</span>, <span class="org-string">'LaTeX'</span>);
|
||||
<span class="org-type">set</span>(<span class="org-variable-name">groot</span>, <span class="org-string">'DefaultLegendInterpreter'</span>, <span class="org-string">'LaTeX'</span>);
|
||||
<pre class="src src-matlab">set(groot, 'DefaultTextInterpreter', 'LaTeX');
|
||||
set(groot, 'DefaultAxesTickLabelInterpreter', 'LaTeX');
|
||||
set(groot, 'DefaultAxesFontName', 'LaTeX');
|
||||
set(groot, 'DefaultLegendInterpreter', 'LaTeX');
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -306,8 +74,8 @@ for the JavaScript code in this tag.
|
||||
<h3 id="org4d6a4e5">Default Line Width</h3>
|
||||
<div class="outline-text-3" id="text-org4d6a4e5">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab"><span class="org-type">set</span>(<span class="org-variable-name">groot</span>, <span class="org-string">'DefaultLineLineWidth'</span>, 1.5);
|
||||
<span class="org-type">set</span>(<span class="org-variable-name">groot</span>, <span class="org-string">'DefaultAxesLineWidth'</span>, 0.5);
|
||||
<pre class="src src-matlab">set(groot, 'DefaultLineLineWidth', 1.5);
|
||||
set(groot, 'DefaultAxesLineWidth', 0.5);
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -317,9 +85,9 @@ for the JavaScript code in this tag.
|
||||
<h3 id="org14081cd">Default grids on all axis</h3>
|
||||
<div class="outline-text-3" id="text-org14081cd">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab"><span class="org-type">set</span>(<span class="org-variable-name">groot</span>, <span class="org-string">'DefaultAxesXGrid'</span>,<span class="org-string">'on'</span>);
|
||||
<span class="org-type">set</span>(<span class="org-variable-name">groot</span>, <span class="org-string">'DefaultAxesYGrid'</span>,<span class="org-string">'on'</span>);
|
||||
<span class="org-type">set</span>(<span class="org-variable-name">groot</span>, <span class="org-string">'DefaultAxesZGrid'</span>,<span class="org-string">'on'</span>);
|
||||
<pre class="src src-matlab">set(groot, 'DefaultAxesXGrid','on');
|
||||
set(groot, 'DefaultAxesYGrid','on');
|
||||
set(groot, 'DefaultAxesZGrid','on');
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -329,11 +97,11 @@ for the JavaScript code in this tag.
|
||||
<h3 id="org3406bd4">Default Font Size</h3>
|
||||
<div class="outline-text-3" id="text-org3406bd4">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab"><span class="org-type">set</span>(<span class="org-variable-name">groot</span>, <span class="org-string">'DefaultTextFontUnits'</span>, <span class="org-string">'points'</span>);
|
||||
<span class="org-type">set</span>(<span class="org-variable-name">groot</span>, <span class="org-string">'DefaultTextFontSize'</span>, 10);
|
||||
<span class="org-type">set</span>(<span class="org-variable-name">groot</span>, <span class="org-string">'DefaultAxesFontUnits'</span>, <span class="org-string">'points'</span>);
|
||||
<span class="org-type">set</span>(<span class="org-variable-name">groot</span>, <span class="org-string">'DefaultAxesFontSize'</span>, 10);
|
||||
<span class="org-type">set</span>(<span class="org-variable-name">groot</span>, <span class="org-string">'DefaultUicontrolFontSize'</span>, 10);
|
||||
<pre class="src src-matlab">set(groot, 'DefaultTextFontUnits', 'points');
|
||||
set(groot, 'DefaultTextFontSize', 10);
|
||||
set(groot, 'DefaultAxesFontUnits', 'points');
|
||||
set(groot, 'DefaultAxesFontSize', 10);
|
||||
set(groot, 'DefaultUicontrolFontSize', 10);
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -343,8 +111,8 @@ for the JavaScript code in this tag.
|
||||
<h3 id="org6451de0">Default Fonts</h3>
|
||||
<div class="outline-text-3" id="text-org6451de0">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab"><span class="org-type">set</span>(<span class="org-variable-name">groot</span>, <span class="org-string">'DefaultAxesFontName'</span>, <span class="org-string">'Helvetica'</span>);
|
||||
<span class="org-type">set</span>(<span class="org-variable-name">groot</span>, <span class="org-string">'DefaultTextFontName'</span>, <span class="org-string">'Helvetica'</span>);
|
||||
<pre class="src src-matlab">set(groot, 'DefaultAxesFontName', 'Helvetica');
|
||||
set(groot, 'DefaultTextFontName', 'Helvetica');
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -354,7 +122,7 @@ for the JavaScript code in this tag.
|
||||
<h3 id="orgad9e350">Make figures into a Box</h3>
|
||||
<div class="outline-text-3" id="text-orgad9e350">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab"><span class="org-type">set</span>(<span class="org-variable-name">groot</span>, <span class="org-string">'DefaultAxesBox'</span>, <span class="org-string">'on'</span>);
|
||||
<pre class="src src-matlab">set(groot, 'DefaultAxesBox', 'on');
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -364,11 +132,11 @@ for the JavaScript code in this tag.
|
||||
<h3 id="org9a40d31">Default Colors</h3>
|
||||
<div class="outline-text-3" id="text-org9a40d31">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab"><span class="org-type">set</span>(<span class="org-variable-name">groot</span>, <span class="org-string">'DefaultAxesColor'</span>, <span class="org-string">'w'</span>);
|
||||
<span class="org-type">set</span>(<span class="org-variable-name">groot</span>, <span class="org-string">'DefaultAxesXColor'</span>, <span class="org-string">'k'</span>);
|
||||
<span class="org-type">set</span>(<span class="org-variable-name">groot</span>, <span class="org-string">'DefaultAxesYColor'</span>, <span class="org-string">'k'</span>);
|
||||
<pre class="src src-matlab">set(groot, 'DefaultAxesColor', 'w');
|
||||
set(groot, 'DefaultAxesXColor', 'k');
|
||||
set(groot, 'DefaultAxesYColor', 'k');
|
||||
|
||||
<span class="org-type">set</span>(<span class="org-variable-name">groot</span>, <span class="org-string">'DefaultFigureColor'</span>, <span class="org-string">'w'</span>);
|
||||
set(groot, 'DefaultFigureColor', 'w');
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -378,15 +146,15 @@ for the JavaScript code in this tag.
|
||||
<h3 id="org64d60de">Default Plot Colors</h3>
|
||||
<div class="outline-text-3" id="text-org64d60de">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">c1 = [ 0 0.4470 0.7410]; <span class="org-comment">% Blue</span>
|
||||
c2 = [0.8500 0.3250 0.0980]; <span class="org-comment">% Orange</span>
|
||||
c3 = [0.9290 0.6940 0.1250]; <span class="org-comment">% Yellow</span>
|
||||
c4 = [0.4940 0.1840 0.5560]; <span class="org-comment">% Purple</span>
|
||||
c5 = [0.4660 0.6740 0.1880]; <span class="org-comment">% Green</span>
|
||||
c6 = [0.3010 0.7450 0.9330]; <span class="org-comment">% Light Blue</span>
|
||||
c7 = [0.6350 0.0780 0.1840]; <span class="org-comment">% Red</span>
|
||||
<pre class="src src-matlab">c1 = [ 0 0.4470 0.7410]; % Blue
|
||||
c2 = [0.8500 0.3250 0.0980]; % Orange
|
||||
c3 = [0.9290 0.6940 0.1250]; % Yellow
|
||||
c4 = [0.4940 0.1840 0.5560]; % Purple
|
||||
c5 = [0.4660 0.6740 0.1880]; % Green
|
||||
c6 = [0.3010 0.7450 0.9330]; % Light Blue
|
||||
c7 = [0.6350 0.0780 0.1840]; % Red
|
||||
|
||||
<span class="org-type">set</span>(<span class="org-variable-name">groot</span>, <span class="org-string">'defaultAxesColorOrder'</span>, [c1; c2; c3; c4; c5; c6; c7])
|
||||
set(groot, 'defaultAxesColorOrder', [c1; c2; c3; c4; c5; c6; c7])
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -396,8 +164,8 @@ c7 = [0.6350 0.0780 0.1840]; <span class="org-comment">% Red</span>
|
||||
<h3 id="org27ce6db">Figure paper and window style</h3>
|
||||
<div class="outline-text-3" id="text-org27ce6db">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab"><span class="org-type">set</span>(<span class="org-variable-name">groot</span>, <span class="org-string">'DefaultFigurePaperType'</span>, <span class="org-string">'A4'</span>);
|
||||
<span class="org-type">set</span>(<span class="org-variable-name">groot</span>, <span class="org-string">'DefaultFigureWindowStyle'</span>, <span class="org-string">'normal'</span>);
|
||||
<pre class="src src-matlab">set(groot, 'DefaultFigurePaperType', 'A4');
|
||||
set(groot, 'DefaultFigureWindowStyle', 'normal');
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -418,7 +186,7 @@ format long g;
|
||||
<h3 id="orga60f640">Home Path</h3>
|
||||
<div class="outline-text-3" id="text-orga60f640">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">toolboxes_path = <span class="org-string">'~/Cloud/thesis/matlab/toolboxes/'</span>;
|
||||
<pre class="src src-matlab">toolboxes_path = '~/Cloud/thesis/matlab/toolboxes/';
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -428,29 +196,30 @@ format long g;
|
||||
<h3 id="org83d6337">Add to path</h3>
|
||||
<div class="outline-text-3" id="text-org83d6337">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">addpath([toolboxes_path <span class="org-string">'Org-Mode-Toolbox/src'</span>])
|
||||
addpath([toolboxes_path <span class="org-string">'Usefull-Functions/src'</span>])
|
||||
addpath([toolboxes_path <span class="org-string">'Stacked-Elements-Toolbox/src'</span>])
|
||||
addpath([toolboxes_path <span class="org-string">'Measure-Analysis-Toolbox/src'</span>])
|
||||
addpath([toolboxes_path <span class="org-string">'Hinf-Toolbox/src'</span>])
|
||||
addpath([toolboxes_path <span class="org-string">'Fit-Model-Toolbox/src'</span>])
|
||||
addpath([toolboxes_path <span class="org-string">'Dspace-Toolbox/src'</span>])
|
||||
addpath([toolboxes_path <span class="org-string">'SpeedGoat-Toolbox/src'</span>])
|
||||
addpath([toolboxes_path <span class="org-string">'Add-Ons/matrix_fitting_toolbox_1'</span>])
|
||||
addpath([toolboxes_path <span class="org-string">'Add-Ons/matlab-schemer'</span>])
|
||||
addpath([toolboxes_path <span class="org-string">'Add-Ons/matlab2tikz/src'</span>])
|
||||
addpath([toolboxes_path <span class="org-string">'Add-Ons/hline_vline'</span>])
|
||||
addpath([toolboxes_path <span class="org-string">'Add-Ons/export_fig'</span>])
|
||||
addpath([toolboxes_path <span class="org-string">'Add-Ons/subaxis'</span>])
|
||||
addpath([toolboxes_path <span class="org-string">'Add-Ons/cbrewer'</span>])
|
||||
addpath([toolboxes_path <span class="org-string">'Add-Ons/tightfig'</span>])
|
||||
addpath([toolboxes_path <span class="org-string">'Add-Ons/fig2svg/src'</span>])
|
||||
addpath([toolboxes_path <span class="org-string">'Add-Ons/CVX'</span>])
|
||||
<pre class="src src-matlab">addpath([toolboxes_path 'Org-Mode-Toolbox/src'])
|
||||
addpath([toolboxes_path 'Usefull-Functions/src'])
|
||||
addpath([toolboxes_path 'Stacked-Elements-Toolbox/src'])
|
||||
addpath([toolboxes_path 'Measure-Analysis-Toolbox/src'])
|
||||
addpath([toolboxes_path 'Hinf-Toolbox/src'])
|
||||
addpath([toolboxes_path 'Fit-Model-Toolbox/src'])
|
||||
addpath([toolboxes_path 'Dspace-Toolbox/src'])
|
||||
addpath([toolboxes_path 'SpeedGoat-Toolbox/src'])
|
||||
addpath([toolboxes_path 'Add-Ons/matrix_fitting_toolbox_1'])
|
||||
addpath([toolboxes_path 'Add-Ons/matlab-schemer'])
|
||||
addpath([toolboxes_path 'Add-Ons/matlab2tikz/src'])
|
||||
addpath([toolboxes_path 'Add-Ons/hline_vline'])
|
||||
addpath([toolboxes_path 'Add-Ons/export_fig'])
|
||||
addpath([toolboxes_path 'Add-Ons/subaxis'])
|
||||
addpath([toolboxes_path 'Add-Ons/cbrewer'])
|
||||
addpath([toolboxes_path 'Add-Ons/tightfig'])
|
||||
addpath([toolboxes_path 'Add-Ons/fig2svg/src'])
|
||||
addpath([toolboxes_path 'Add-Ons/CVX'])
|
||||
addpath([toolboxes_path 'Add-Ons/MBeautifier'])
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">addpath(<span class="org-string">'/home/thomas/.emacs.d/.local/straight/repos/mirror/toolbox'</span>)
|
||||
<pre class="src src-matlab">addpath('/home/thomas/.emacs.d/.local/straight/repos/mirror/toolbox')
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -476,7 +245,7 @@ addpath([toolboxes_path <span class="org-string">'Add-Ons/CVX'</span>])
|
||||
<h3 id="org2f8f36d">Schemer Import</h3>
|
||||
<div class="outline-text-3" id="text-org2f8f36d">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-matlab">schemer_import([home_path <span class="org-string">'/Cloud/thesis/matlab/toolboxes/Add-Ons/matlab-schemer/schemes/monokai.prf'</span>]);
|
||||
<pre class="src src-matlab">schemer_import([home_path '/Cloud/thesis/matlab/toolboxes/Add-Ons/matlab-schemer/schemes/monokai.prf']);
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -485,7 +254,7 @@ addpath([toolboxes_path <span class="org-string">'Add-Ons/CVX'</span>])
|
||||
</div>
|
||||
<div id="postamble" class="status">
|
||||
<p class="author">Author: Dehaeze Thomas</p>
|
||||
<p class="date">Created: 2020-01-28 mar. 21:32</p>
|
||||
<p class="date">Created: 2020-05-26 mar. 08:40</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
355
docs/music.html
355
docs/music.html
@ -1,229 +1,19 @@
|
||||
<?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-03-19 jeu. 10:39 -->
|
||||
<!-- 2020-05-26 mar. 08:40 -->
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Music/Sound 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&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">
|
||||
@ -254,14 +44,14 @@
|
||||
<h2 id="org1984a25">Pavu Control</h2>
|
||||
<div class="outline-text-2" id="text-org1984a25">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">[<span class="org-type">window</span>]
|
||||
<span class="org-variable-name">width</span>=<span class="org-highlight-numbers-number">500</span>
|
||||
<span class="org-variable-name">height</span>=<span class="org-highlight-numbers-number">400</span>
|
||||
<span class="org-variable-name">sinkInputType</span>=<span class="org-highlight-numbers-number">1</span>
|
||||
<span class="org-variable-name">sourceOutputType</span>=<span class="org-highlight-numbers-number">1</span>
|
||||
<span class="org-variable-name">sinkType</span>=<span class="org-highlight-numbers-number">0</span>
|
||||
<span class="org-variable-name">sourceType</span>=<span class="org-highlight-numbers-number">1</span>
|
||||
<span class="org-variable-name">showVolumeMeters</span>=<span class="org-highlight-numbers-number">1</span>
|
||||
<pre class="src src-conf">[window]
|
||||
width=500
|
||||
height=400
|
||||
sinkInputType=1
|
||||
sourceOutputType=1
|
||||
sinkType=0
|
||||
sourceType=1
|
||||
showVolumeMeters=1
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -283,7 +73,7 @@ Cheatsheet: <a href="https://pkgbuild.com/~jelle/ncmpcpp/">https://pkgbuild.com/
|
||||
Configuration directory.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-variable-name">ncmpcpp_directory</span> = ~/.config/ncmpcpp
|
||||
<pre class="src src-conf">ncmpcpp_directory = ~/.config/ncmpcpp
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@ -291,9 +81,9 @@ Configuration directory.
|
||||
MPD Configuration.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-variable-name">mpd_host</span> = localhost
|
||||
<span class="org-variable-name">mpd_port</span> = <span class="org-highlight-numbers-number">6600</span>
|
||||
<span class="org-variable-name">mpd_music_dir</span> = ~/Music
|
||||
<pre class="src src-conf">mpd_host = localhost
|
||||
mpd_port = 6600
|
||||
mpd_music_dir = ~/Music
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@ -301,7 +91,7 @@ MPD Configuration.
|
||||
Notification of song change.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-variable-name">execute_on_song_change</span> = dunstify --replace=<span class="org-highlight-numbers-number">19845</span> <span class="org-string">"Now Playing ♫"</span> <span class="org-string">"$(mpc current)"</span>
|
||||
<pre class="src src-conf">execute_on_song_change = dunstify --replace=19845 "Now Playing ♫" "$(mpc current)"
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -311,41 +101,41 @@ Notification of song change.
|
||||
<h3 id="orgef62173">Bindings</h3>
|
||||
<div class="outline-text-3" id="text-orgef62173">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">def_key <span class="org-string">"q"</span>
|
||||
run_external_command <span class="org-string">"if [ $TMUX ]; then tmux detach; fi"</span>
|
||||
def_key <span class="org-string">"Q"</span>
|
||||
<pre class="src src-conf">def_key "q"
|
||||
run_external_command "if [ $TMUX ]; then tmux detach; fi"
|
||||
def_key "Q"
|
||||
quit
|
||||
def_key <span class="org-string">"g"</span>
|
||||
def_key "g"
|
||||
move_home
|
||||
def_key <span class="org-string">"G"</span>
|
||||
def_key "G"
|
||||
move_end
|
||||
def_key <span class="org-string">"j"</span>
|
||||
def_key "j"
|
||||
scroll_down
|
||||
def_key <span class="org-string">"k"</span>
|
||||
def_key "k"
|
||||
scroll_up
|
||||
def_key <span class="org-string">"ctrl-u"</span>
|
||||
def_key "ctrl-u"
|
||||
page_up
|
||||
def_key <span class="org-string">"ctrl-d"</span>
|
||||
def_key "ctrl-d"
|
||||
page_down
|
||||
def_key <span class="org-string">"l"</span>
|
||||
def_key "l"
|
||||
enter_directory
|
||||
def_key <span class="org-string">"h"</span>
|
||||
def_key "h"
|
||||
jump_to_parent_directory
|
||||
def_key <span class="org-string">"."</span>
|
||||
def_key "."
|
||||
show_lyrics
|
||||
def_key <span class="org-string">"n"</span>
|
||||
def_key "n"
|
||||
next_found_item
|
||||
def_key <span class="org-string">"N"</span>
|
||||
def_key "N"
|
||||
previous_found_item
|
||||
def_key <span class="org-string">"J"</span>
|
||||
def_key "J"
|
||||
move_sort_order_down
|
||||
def_key <span class="org-string">"K"</span>
|
||||
def_key "K"
|
||||
move_sort_order_up
|
||||
def_key <span class="org-string">"d"</span>
|
||||
def_key "d"
|
||||
delete_playlist_items
|
||||
def_key <span class="org-string">"+"</span>
|
||||
def_key "+"
|
||||
volume_up
|
||||
def_key <span class="org-string">"-"</span>
|
||||
def_key "-"
|
||||
volume_down
|
||||
|
||||
</pre>
|
||||
@ -379,28 +169,28 @@ plugins: fromfilename discogs
|
||||
<h2 id="org887303a">Mopidy</h2>
|
||||
<div class="outline-text-2" id="text-org887303a">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">[<span class="org-type">spotify</span>]
|
||||
<span class="org-variable-name">username</span> = dehaeze.thomas@gmail.com
|
||||
<span class="org-variable-name">password</span> = <<get-password(passname=<span class="org-string">"spotify.com/dehaeze.thomas@gmail.com"</span>)>>
|
||||
<span class="org-variable-name">client_id</span> = 9dd02534-f038-46d8-946e-bfe72498204e
|
||||
<span class="org-variable-name">client_secret</span> = <<get-password(passname=<span class="org-string">"spotify/client_secret"</span>)>>
|
||||
<span class="org-variable-name">bitrate</span> = <span class="org-highlight-numbers-number">320</span>
|
||||
<pre class="src src-conf">[spotify]
|
||||
username = dehaeze.thomas@gmail.com
|
||||
password = <<get-password(passname="spotify.com/dehaeze.thomas@gmail.com")>>
|
||||
client_id = 9dd02534-f038-46d8-946e-bfe72498204e
|
||||
client_secret = <<get-password(passname="spotify/client_secret")>>
|
||||
bitrate = 320
|
||||
|
||||
[<span class="org-type">mpd</span>]
|
||||
<span class="org-variable-name">enabled</span> = true
|
||||
<span class="org-variable-name">hostname</span> = 127.0.0.1
|
||||
<span class="org-variable-name">port</span> = <span class="org-highlight-numbers-number">6600</span>
|
||||
<span class="org-variable-name">password</span> =
|
||||
<span class="org-variable-name">max_connections</span> = <span class="org-highlight-numbers-number">20</span>
|
||||
<span class="org-variable-name">connection_timeout</span> = <span class="org-highlight-numbers-number">60</span>
|
||||
<span class="org-variable-name">zeroconf</span> = Mopidy MPD server on $hostname
|
||||
<span class="org-variable-name">command_blacklist</span> = listall,listallinfo
|
||||
<span class="org-variable-name">default_playlist_scheme</span> = m3u
|
||||
[mpd]
|
||||
enabled = true
|
||||
hostname = 127.0.0.1
|
||||
port = 6600
|
||||
password =
|
||||
max_connections = 20
|
||||
connection_timeout = 60
|
||||
zeroconf = Mopidy MPD server on $hostname
|
||||
command_blacklist = listall,listallinfo
|
||||
default_playlist_scheme = m3u
|
||||
|
||||
[<span class="org-type">file</span>]
|
||||
<span class="org-variable-name">enabled</span> = true
|
||||
<span class="org-variable-name">media_dirs</span> = /home/thomas/Music
|
||||
<span class="org-variable-name">excluded_file_extensions</span> =
|
||||
[file]
|
||||
enabled = true
|
||||
media_dirs = /home/thomas/Music
|
||||
excluded_file_extensions =
|
||||
.db
|
||||
.directory
|
||||
.html
|
||||
@ -412,9 +202,6 @@ plugins: fromfilename discogs
|
||||
.png
|
||||
.txt
|
||||
.zip
|
||||
|
||||
[<span class="org-type">audio</span>]
|
||||
<span class="org-variable-name">output</span> = tee name=t t. ! queue ! autoaudiosink t. ! queue ! audioresample ! audioconvert ! audio/x-raw,rate=<span class="org-highlight-numbers-number">44100</span>,channels=<span class="org-highlight-numbers-number">2</span>,format=S16LE ! wavenc ! filesink location=/tmp/mpd.fifo
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -424,26 +211,26 @@ plugins: fromfilename discogs
|
||||
<h2 id="org6b37adb">Radio with curseradio</h2>
|
||||
<div class="outline-text-2" id="text-org6b37adb">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">[<span class="org-type">opml</span>]
|
||||
<span class="org-variable-name">root</span> = http://opml.radiotime.com/
|
||||
<pre class="src src-conf">[opml]
|
||||
root = http://opml.radiotime.com/
|
||||
|
||||
[<span class="org-type">playback</span>]
|
||||
<span class="org-variable-name">command</span> = /usr/bin/mpv
|
||||
[playback]
|
||||
command = /usr/bin/mpv
|
||||
|
||||
[<span class="org-type">interface</span>]
|
||||
<span class="org-variable-name">keymap</span> = vi
|
||||
[interface]
|
||||
keymap = vi
|
||||
|
||||
[<span class="org-type">keymap.vi</span>]
|
||||
<span class="org-variable-name">up</span> = k
|
||||
<span class="org-variable-name">down</span> = j
|
||||
<span class="org-variable-name">start</span> = <span class="org-highlight-numbers-number">0</span>
|
||||
<span class="org-variable-name">end</span> = $
|
||||
<span class="org-variable-name">pageup</span> = u
|
||||
<span class="org-variable-name">pagedown</span> = d
|
||||
<span class="org-variable-name">enter</span> = l
|
||||
<span class="org-variable-name">stop</span> = p
|
||||
<span class="org-variable-name">exit</span> = q
|
||||
<span class="org-variable-name">favourite</span> = f
|
||||
[keymap.vi]
|
||||
up = k
|
||||
down = j
|
||||
start = 0
|
||||
end = $
|
||||
pageup = u
|
||||
pagedown = d
|
||||
enter = l
|
||||
stop = p
|
||||
exit = q
|
||||
favourite = f
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -451,7 +238,7 @@ plugins: fromfilename discogs
|
||||
</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-05-26 mar. 08:40</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
1226
docs/polybar.html
1226
docs/polybar.html
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
1053
docs/ranger.html
1053
docs/ranger.html
File diff suppressed because it is too large
Load Diff
505
docs/sxhkd.html
505
docs/sxhkd.html
@ -1,229 +1,19 @@
|
||||
<?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 -->
|
||||
<!-- 2020-05-26 mar. 08:39 -->
|
||||
<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>
|
||||
<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&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">
|
||||
@ -253,23 +43,21 @@
|
||||
<li><a href="#org9d0a9b9">BSPWM related</a>
|
||||
<ul>
|
||||
<li><a href="#org97f0c44">BSPWM 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="#org33a7d86">Focus and 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>
|
||||
<li><a href="#org177f7f6">I3 related</a>
|
||||
<ul>
|
||||
<li><a href="#org43a8bcb">Quit/Restart hotkeys</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="#org0592921">Set the window State</a></li>
|
||||
<li><a href="#orgd24232d">focus/swap</a></li>
|
||||
<li><a href="#org64cc91f">Preselect</a></li>
|
||||
<li><a href="#org567d2ed">Resize</a></li>
|
||||
<li><a href="#org2ff4446">Preselect</a></li>
|
||||
<li><a href="#org1f53e51">Resize</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
@ -286,11 +74,11 @@
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter"># </span><span class="org-comment">make sxhkd reload its configuration files:</span>
|
||||
<pre class="src src-conf"># make sxhkd reload its configuration files:
|
||||
super + Escape
|
||||
pkill -USR1 -x sxhkd
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Update Polybar</span>
|
||||
# Update Polybar
|
||||
super + r
|
||||
$HOME/.config/polybar/scripts/launch.sh
|
||||
</pre>
|
||||
@ -303,9 +91,9 @@ super + r
|
||||
<div class="outline-text-2" id="text-org09132ec">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">XF86PowerOff
|
||||
$HOME/scripts/quit.sh
|
||||
super + <span class="org-highlight-numbers-number">0</span>
|
||||
$HOME/scripts/quit.sh
|
||||
i3exit
|
||||
super + 0
|
||||
i3exit
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -315,54 +103,58 @@ super + <span class="org-highlight-numbers-number">0</span>
|
||||
<h2 id="orgbf890ea">Start Applications</h2>
|
||||
<div class="outline-text-2" id="text-orgbf890ea">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter"># </span><span class="org-comment">Start program launcher</span>
|
||||
<pre class="src src-conf"># Start program launcher
|
||||
super + d
|
||||
rofi -show run
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Launch categorized menu</span>
|
||||
# Launch categorized menu
|
||||
super + z
|
||||
rofi -show drun
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Start Sound Manager</span>
|
||||
# Start network manager
|
||||
super + w
|
||||
$TERMINAL -e 'sudo nmtui'
|
||||
|
||||
# Start Sound Manager
|
||||
super + shift + s
|
||||
pavucontrol
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Start Bluetooth Manager</span>
|
||||
# Start Bluetooth Manager
|
||||
super + shift + b
|
||||
blueman-manager
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Windows Switch</span>
|
||||
# Windows Switch
|
||||
super + shift + w
|
||||
rofi -show window
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Bookmarks</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">super + shift + f</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">$HOME/bin/bukurun</span>
|
||||
# Bookmarks
|
||||
# super + shift + f
|
||||
# $HOME/bin/bukurun
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Passwords</span>
|
||||
# Passwords
|
||||
super + shift + p
|
||||
rofi-pass
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter"># </span><span class="org-comment">Start Terminal</span>
|
||||
<pre class="src src-conf"># Start Terminal
|
||||
super + Return
|
||||
$TERMINAL
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Tmux Terminal</span>
|
||||
# Tmux Terminal
|
||||
super + shift + Return
|
||||
$TERMINAL -e <span class="org-string">'tmux'</span>
|
||||
$TERMINAL -e 'tmux'
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Start Command line Calendar</span>
|
||||
# Start Command line Calendar
|
||||
super + shift + c
|
||||
$TERMINAL -e <span class="org-string">"khal interactive"</span>
|
||||
$TERMINAL -e "khal interactive"
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">File Manager</span>
|
||||
# File Manager
|
||||
super + o
|
||||
$TERMINAL -e <span class="org-string">"tmux new-session -A -s ranger ranger"</span>
|
||||
$TERMINAL -e "tmux new-session -A -s ranger ranger"
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Browser</span>
|
||||
# Browser
|
||||
super + i
|
||||
qutebrowser
|
||||
</pre>
|
||||
@ -394,9 +186,9 @@ XF86AudioLowerVolume
|
||||
<div class="outline-text-3" id="text-orgfbf581a">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">XF86MonBrightnessUp
|
||||
xbacklight -inc <span class="org-highlight-numbers-number">10</span>
|
||||
xbacklight -inc 10
|
||||
XF86MonBrightnessDown
|
||||
xbacklight -dec <span class="org-highlight-numbers-number">10</span>
|
||||
xbacklight -dec 10
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -430,7 +222,7 @@ XF86AudioPrev
|
||||
<div class="outline-text-3" id="text-org4be15b6">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">Print
|
||||
~/bin/screenshot
|
||||
~/.local/bin/screenshot
|
||||
XF86Display
|
||||
rofi -show window
|
||||
</pre>
|
||||
@ -454,60 +246,68 @@ XF86Display
|
||||
<h2 id="org3ba2ae2">Command Mode</h2>
|
||||
<div class="outline-text-2" id="text-org3ba2ae2">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter"># </span><span class="org-comment">Command line Calendar Client (khal)</span>
|
||||
<pre class="src src-conf"># Command line Calendar Client (khal)
|
||||
super + space ; c
|
||||
$TERMINAL -e <span class="org-string">"khal interactive"</span>
|
||||
$TERMINAL -e "khal interactive"
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">GUI Calendar (Google Calendar)</span>
|
||||
# GUI Calendar (Google Calendar)
|
||||
super + space ; shift + c
|
||||
$BROWSER https://calendar.google.com/
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">pcmanfm: GUI file manager</span>
|
||||
# pcmanfm: GUI file manager
|
||||
super + space ; o
|
||||
pcmanfm;
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Mails with neomutt</span>
|
||||
# Download with Aria2c
|
||||
super + space ; d
|
||||
$TERMINAL -e "tmux new-session -A -s aria2p aria2p"
|
||||
|
||||
# Mails with neomutt
|
||||
super + space ; m
|
||||
$TERMINAL -e <span class="org-string">"tmux new-session -A -s neomutt neomutt"</span>
|
||||
$TERMINAL -e "tmux new-session -A -s neomutt neomutt"
|
||||
|
||||
super + space ; shift + m
|
||||
$TERMINAL -e <span class="org-string">"neomutt -R"</span>
|
||||
$TERMINAL -e "neomutt -R"
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Weechat</span>
|
||||
# Weechat
|
||||
super + space ; w
|
||||
$TERMINAL -e <span class="org-string">"tmux new-session -A -s weechat weechat"</span>
|
||||
$TERMINAL -e "tmux new-session -A -s weechat weechat"
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">News with newsboat</span>
|
||||
# News with newsboat
|
||||
super + space ; n
|
||||
$TERMINAL -e <span class="org-string">"tmux new-session -A -s newsboat newsboat"</span>
|
||||
$TERMINAL -e "tmux new-session -A -s newsboat newsboat"
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Music with ncmpcpp</span>
|
||||
# Music with ncmpcpp
|
||||
super + space ; p
|
||||
$TERMINAL -e <span class="org-string">"tmux new-session -A -s ncmpcpp ncmpcpp"</span>
|
||||
$TERMINAL -e "tmux new-session -A -s ncmpcpp ncmpcpp"
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Print Screen</span>
|
||||
# Print Screen
|
||||
super + space ; shift + p
|
||||
$HOME/bin/mopidy-restart
|
||||
$HOME/.local/bin/mopidy-restart
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Default Browser</span>
|
||||
# Default Browser
|
||||
super + space ; i
|
||||
$BROWSER;
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Start Terminal Application</span>
|
||||
# Start Terminal Application
|
||||
super + space ; t
|
||||
$TERMINAL -e <span class="org-string">"tremc"</span>
|
||||
$TERMINAL -e "tremc"
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Alternative Browser</span>
|
||||
# Alternative Browser
|
||||
super + space ; shift + i
|
||||
brave;
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Emacs</span>
|
||||
# Emacs
|
||||
super + space ; e
|
||||
emacs;
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Emacs Client</span>
|
||||
# Emacs Client
|
||||
super + space ; shift + e
|
||||
<span class="org-variable-name">emacsclient -create-frame --alternate-editor</span>=<span class="org-string">""</span>
|
||||
emacsclient -create-frame --alternate-editor=""
|
||||
|
||||
# Weather
|
||||
super + space ; shift + w
|
||||
weather;
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -535,11 +335,11 @@ super + shift + d
|
||||
<h3 id="org97f0c44">BSPWM hotkeys</h3>
|
||||
<div class="outline-text-3" id="text-org97f0c44">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter"># </span><span class="org-comment">quit/restart bspwm</span>
|
||||
<pre class="src src-conf"># quit/restart bspwm
|
||||
super + alt + {q,r}
|
||||
bspc {quit,wm -r}
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">close and kill</span>
|
||||
# close and kill
|
||||
super + {_,shift + }q
|
||||
bspc node -{c,k}
|
||||
</pre>
|
||||
@ -547,15 +347,15 @@ 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>
|
||||
<pre class="src src-conf"># alternate between the tiled and monocle layout
|
||||
super + m
|
||||
bspc desktop -l next
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">focus the next/previous node in the current desktop</span>
|
||||
# focus the next/previous node in the current desktop
|
||||
super + c
|
||||
bspc node -f next.local
|
||||
</pre>
|
||||
@ -563,26 +363,26 @@ 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 to tiled</span>
|
||||
<pre class="src src-conf"># Set the window state to tiled
|
||||
super + t
|
||||
bspc node -t tiled
|
||||
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Toggle Fullscreen State</span>
|
||||
# Toggle Fullscreen State
|
||||
super + f
|
||||
if [ -z <span class="org-string">"$(bspc query -N -n focused.fullscreen)"</span> ]; then \
|
||||
if [ -z "$(bspc query -N -n focused.fullscreen)" ]; then \
|
||||
bspc node focused -t fullscreen; \
|
||||
else \
|
||||
bspc node focused -t tiled; \
|
||||
fi
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Toggle Floating State</span>
|
||||
# Toggle Floating State
|
||||
super + s
|
||||
if [ -z <span class="org-string">"$(bspc query -N -n focused.floating)"</span> ]; then \
|
||||
if [ -z "$(bspc query -N -n focused.floating)" ]; then \
|
||||
bspc node focused -t floating; \
|
||||
else \
|
||||
bspc node focused -t tiled; \
|
||||
@ -592,11 +392,11 @@ super + s
|
||||
</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"><span class="org-comment-delimiter"># </span><span class="org-comment">set the node flags</span>
|
||||
<pre class="src src-conf"># set the node flags
|
||||
super + ctrl + y
|
||||
bspc node -g sticky
|
||||
</pre>
|
||||
@ -608,50 +408,50 @@ super + ctrl + y
|
||||
<h3 id="org33a7d86">Focus and Swap</h3>
|
||||
<div class="outline-text-3" id="text-org33a7d86">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter"># </span><span class="org-comment">Focus/swap the node in the given direction</span>
|
||||
<pre class="src src-conf"># Focus/swap the node in the given direction
|
||||
super + {_,shift + }{h,j,k,l}
|
||||
bspc node -{f,s} {west,south,north,east}
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">focus the last Node</span>
|
||||
# focus the last Node
|
||||
super + Tab
|
||||
bspc node -f last
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter"># </span><span class="org-comment">Focus the next/previous desktop in the current monitor</span>
|
||||
<pre class="src src-conf"># Focus the next/previous desktop in the current monitor
|
||||
super + {p,n}
|
||||
bspc desktop -f {prev,next}.local
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">focus the last Desktop</span>
|
||||
# focus the last Desktop
|
||||
super + b
|
||||
bspc desktop -f last
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">focus or send to the given desktop</span>
|
||||
# focus or send to the given desktop
|
||||
super + {_,ctrl + }{1-9}
|
||||
bspc {desktop -f,node -d} <span class="org-string">'^{1-9}'</span>
|
||||
bspc {desktop -f,node -d} '^{1-9}'
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Send and Focus to the given desktop</span>
|
||||
# Send and Focus to the given desktop
|
||||
super + shift + {1-9}
|
||||
bspc node -d <span class="org-string">'^{1-9}'</span> --follow
|
||||
bspc node -d '^{1-9}' --follow
|
||||
</pre>
|
||||
</div>
|
||||
</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">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter"># </span><span class="org-comment">preselect the direction</span>
|
||||
<pre class="src src-conf"># preselect the direction
|
||||
super + ctrl + {h,j,k,l}
|
||||
bspc node -p {west,south,north,east}
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">preselect the ratio</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">super + ctrl + {1-9}</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">bspc node -o 0.{1-9}</span>
|
||||
# preselect the ratio
|
||||
# super + ctrl + {1-9}
|
||||
# bspc node -o 0.{1-9}
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">cancel the preselection for the focused node</span>
|
||||
# cancel the preselection for the focused node
|
||||
super + ctrl + space
|
||||
bspc node -p cancel
|
||||
</pre>
|
||||
@ -659,24 +459,24 @@ super + ctrl + space
|
||||
</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">
|
||||
<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>
|
||||
<pre class="src src-conf"># expand a window by moving one of its side outward
|
||||
super + alt + {h,j,k,l}
|
||||
bspc node -z {left -20 <span class="org-highlight-numbers-number">0</span>,bottom <span class="org-highlight-numbers-number">0</span> <span class="org-highlight-numbers-number">20</span>,top <span class="org-highlight-numbers-number">0</span> -20,right <span class="org-highlight-numbers-number">20</span> <span class="org-highlight-numbers-number">0</span>}
|
||||
bspc node -z {left -20 0,bottom 0 20,top 0 -20,right 20 0}
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">contract a window by moving one of its side inward</span>
|
||||
# contract a window by moving one of its side inward
|
||||
super + alt + shift + {h,j,k,l}
|
||||
bspc node -z {right -20 <span class="org-highlight-numbers-number">0</span>,top <span class="org-highlight-numbers-number">0</span> <span class="org-highlight-numbers-number">20</span>,bottom <span class="org-highlight-numbers-number">0</span> -20,left <span class="org-highlight-numbers-number">20</span> <span class="org-highlight-numbers-number">0</span>}
|
||||
bspc node -z {right -20 0,top 0 20,bottom 0 -20,left 20 0}
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter"># </span><span class="org-comment">move a floating window</span>
|
||||
<pre class="src src-conf"># move a floating window
|
||||
super + {Left,Down,Up,Right}
|
||||
bspc node -v {-20 <span class="org-highlight-numbers-number">0</span>,<span class="org-highlight-numbers-number">0</span> <span class="org-highlight-numbers-number">20</span>,<span class="org-highlight-numbers-number">0</span> -20,<span class="org-highlight-numbers-number">20</span> <span class="org-highlight-numbers-number">0</span>}
|
||||
bspc node -v {-20 0,0 20,0 -20,20 0}
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -692,11 +492,11 @@ super + {Left,Down,Up,Right}
|
||||
<h3 id="org43a8bcb">Quit/Restart hotkeys</h3>
|
||||
<div class="outline-text-3" id="text-org43a8bcb">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter"># </span><span class="org-comment">quit/restart bspwm</span>
|
||||
<pre class="src src-conf"># quit/restart bspwm
|
||||
super + alt + {q,r}
|
||||
i3-msg {quit,restart}
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">close and kill</span>
|
||||
# close and kill
|
||||
super + {_,shift + }q
|
||||
i3-msg {kill,kill}
|
||||
</pre>
|
||||
@ -704,39 +504,28 @@ super + {_,shift + }q
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org22b42d5" class="outline-3">
|
||||
<h3 id="org22b42d5">Monocle Layout</h3>
|
||||
<div class="outline-text-3" id="text-org22b42d5">
|
||||
<div id="outline-container-org0592921" class="outline-3">
|
||||
<h3 id="org0592921">Set the window State</h3>
|
||||
<div class="outline-text-3" id="text-org0592921">
|
||||
<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>
|
||||
<pre class="src src-conf"># Set the window to full-screen
|
||||
super + f
|
||||
i3-msg fullscreen toggle
|
||||
|
||||
# Set the window to floating
|
||||
super + s
|
||||
i3-msg floating toggle
|
||||
|
||||
# Alternate between the tiled and normal layout
|
||||
super + t
|
||||
i3-msg layout toggle tabbed split
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Change focus between tiling / floating windows</span>
|
||||
# Change focus between tiling / floating windows
|
||||
super + c
|
||||
i3-msg focus mode_toggle
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<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}
|
||||
i3-msg {fullscreen disable,floating toggle,fullscreen toggle}
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<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
|
||||
# Sticky window
|
||||
super + y
|
||||
i3-msg sticky toggle
|
||||
</pre>
|
||||
</div>
|
||||
@ -747,7 +536,7 @@ super + {t,s, shift + f}
|
||||
<h3 id="orgd24232d">focus/swap</h3>
|
||||
<div class="outline-text-3" id="text-orgd24232d">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter"># </span><span class="org-comment">Focus/swap the node in the given direction</span>
|
||||
<pre class="src src-conf"># Focus/swap the node in the given direction
|
||||
super + {_,shift + }{h,Left}
|
||||
i3-msg {focus,move} left
|
||||
super + {_,shift + }{j,Down}
|
||||
@ -760,29 +549,29 @@ super + {_,shift + }{l,Right}
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter"># </span><span class="org-comment">Focus the next/previous desktop in the current monitor</span>
|
||||
<pre class="src src-conf"># Focus the next/previous desktop in the current monitor
|
||||
super + {p,n}
|
||||
i3-msg workspace {prev,next}
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">focus the last Desktop</span>
|
||||
# focus the last Desktop
|
||||
super + b
|
||||
i3-msg workspace back_and_forth
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">focus or send to the given desktop</span>
|
||||
# focus or send to the given desktop
|
||||
super + {1-9}
|
||||
i3-msg workspace <span class="org-string">'{1-9}'</span>
|
||||
i3-msg workspace '{1-9}'
|
||||
super + ctrl + {1-9}
|
||||
i3-msg move container to workspace <span class="org-string">'{1-9}'</span>
|
||||
i3-msg move container to workspace '{1-9}'
|
||||
super + shift + {1-9}
|
||||
<span class="org-variable-name">WP</span>={1-9} && i3-msg move container to workspace $WP && i3-msg workspace $WP
|
||||
WP={1-9} && i3-msg move container to workspace $WP && i3-msg workspace $WP
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org64cc91f" class="outline-3">
|
||||
<h3 id="org64cc91f">Preselect</h3>
|
||||
<div class="outline-text-3" id="text-org64cc91f">
|
||||
<div id="outline-container-org2ff4446" class="outline-3">
|
||||
<h3 id="org2ff4446">Preselect</h3>
|
||||
<div class="outline-text-3" id="text-org2ff4446">
|
||||
<p>
|
||||
Preselect the direction
|
||||
</p>
|
||||
@ -797,21 +586,21 @@ super + ctrl + {j,k,Up,Down}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org567d2ed" class="outline-3">
|
||||
<h3 id="org567d2ed">Resize</h3>
|
||||
<div class="outline-text-3" id="text-org567d2ed">
|
||||
<div id="outline-container-org1f53e51" class="outline-3">
|
||||
<h3 id="org1f53e51">Resize</h3>
|
||||
<div class="outline-text-3" id="text-org1f53e51">
|
||||
<p>
|
||||
Expand/Shrink a window
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">super + alt + h
|
||||
i3-msg resize shrink width <span class="org-highlight-numbers-number">10</span> px or <span class="org-highlight-numbers-number">10</span> ppt
|
||||
i3-msg resize shrink width 10 px or 10 ppt
|
||||
super + alt + j
|
||||
i3-msg resize grow height <span class="org-highlight-numbers-number">10</span> px or <span class="org-highlight-numbers-number">10</span> ppt
|
||||
i3-msg resize grow height 10 px or 10 ppt
|
||||
super + alt + k
|
||||
i3-msg resize shrink height <span class="org-highlight-numbers-number">10</span> px or <span class="org-highlight-numbers-number">10</span> ppt
|
||||
i3-msg resize shrink height 10 px or 10 ppt
|
||||
super + alt + l
|
||||
i3-msg resize grow width <span class="org-highlight-numbers-number">10</span> px or <span class="org-highlight-numbers-number">10</span> ppt
|
||||
i3-msg resize grow width 10 px or 10 ppt
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -820,7 +609,7 @@ super + alt + l
|
||||
</div>
|
||||
<div id="postamble" class="status">
|
||||
<p class="author">Author: Dehaeze Thomas</p>
|
||||
<p class="date">Created: 2020-04-05 dim. 11:29</p>
|
||||
<p class="date">Created: 2020-05-26 mar. 08:39</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
@ -1,229 +1,19 @@
|
||||
<?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 -->
|
||||
<!-- 2020-05-26 mar. 08:40 -->
|
||||
<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>
|
||||
<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&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">
|
||||
@ -238,56 +28,55 @@
|
||||
<ul>
|
||||
<li><a href="#org5b65512">Pass Git</a>
|
||||
<ul>
|
||||
<li><a href="#org49549f0">Service</a></li>
|
||||
<li><a href="#orgd6ba6e4">Timer</a></li>
|
||||
<li><a href="#org55b365f">Script</a></li>
|
||||
<li><a href="#org206b59c">Service</a></li>
|
||||
<li><a href="#orge9865a6">Timer</a></li>
|
||||
<li><a href="#org0561aed">Script</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#org79abe94">Buku Git</a>
|
||||
<ul>
|
||||
<li><a href="#org8965ecc">Service</a></li>
|
||||
<li><a href="#orgee842db">Timer</a></li>
|
||||
<li><a href="#org79768ff">Script</a></li>
|
||||
<li><a href="#org06e5158">Service</a></li>
|
||||
<li><a href="#org48bc751">Timer</a></li>
|
||||
<li><a href="#org8552721">Script</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#org1d68bb0">Check mail</a>
|
||||
<ul>
|
||||
<li><a href="#org40f00a0">Service</a></li>
|
||||
<li><a href="#org1c71d4b">Timer</a></li>
|
||||
<li><a href="#org0561aed">Script</a></li>
|
||||
<li><a href="#org6acfd66">Service</a></li>
|
||||
<li><a href="#orgc8b73e7">Timer</a></li>
|
||||
<li><a href="#orgea90a0b">Script</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#orgefb3320">Sync mail</a>
|
||||
<ul>
|
||||
<li><a href="#org489f39c">Service</a></li>
|
||||
<li><a href="#org3e11f18">Timer</a></li>
|
||||
<li><a href="#org1f273c6">Service</a></li>
|
||||
<li><a href="#org9aa2ba5">Timer</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#org2ff1601">Vdirsyncer</a>
|
||||
<ul>
|
||||
<li><a href="#org57d88e9">Service</a></li>
|
||||
<li><a href="#orge9865a6">Timer</a></li>
|
||||
<li><a href="#orgc941c47">Service</a></li>
|
||||
<li><a href="#orgb5a6f5c">Timer</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#orgb34591d">SSH Agent</a>
|
||||
<ul>
|
||||
<li><a href="#org79ab33b">Service</a></li>
|
||||
<li><a href="#org10e8ec0">Service</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#orge82b3ac">Powertop</a>
|
||||
<ul>
|
||||
<li><a href="#org94eb997">Service</a></li>
|
||||
<li><a href="#orgd482b17">Service</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#orgd4b9d58">Mopidy</a>
|
||||
<ul>
|
||||
<li><a href="#org206b59c">Service</a></li>
|
||||
<li><a href="#orgb1764a7">Service</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
<a href="https://www.digitalocean.com/community/tutorials/how-to-use-systemctl-to-manage-systemd-services-and-units">https://www.digitalocean.com/community/tutorials/how-to-use-systemctl-to-manage-systemd-services-and-units</a>
|
||||
</p>
|
||||
@ -296,51 +85,59 @@
|
||||
<h2 id="org5b65512">Pass Git</h2>
|
||||
<div class="outline-text-2" id="text-org5b65512">
|
||||
</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>=Sync Passwords every day
|
||||
<span class="org-variable-name">RefuseManualStart</span>=no
|
||||
<span class="org-variable-name">RefuseManualStop</span>=yes
|
||||
<pre class="src src-conf">[Unit]
|
||||
Description=Sync Passwords every day
|
||||
RefuseManualStart=no
|
||||
RefuseManualStop=yes
|
||||
|
||||
[<span class="org-type">Service</span>]
|
||||
<span class="org-variable-name">Type</span>=oneshot
|
||||
<span class="org-variable-name">ExecStart</span>=%h/scripts/pass_git_sync.sh
|
||||
[Service]
|
||||
Type=oneshot
|
||||
ExecStart=%h/.local/bin/pass_git_sync
|
||||
</pre>
|
||||
</div>
|
||||
</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>=Sync Passwords every day
|
||||
<span class="org-variable-name">RefuseManualStart</span>=no
|
||||
<span class="org-variable-name">RefuseManualStop</span>=no
|
||||
<span class="org-variable-name">Wants</span>=network-online.target
|
||||
<span class="org-variable-name">After</span>=network-online.target
|
||||
<pre class="src src-conf">[Unit]
|
||||
Description=Sync Passwords every day
|
||||
RefuseManualStart=no
|
||||
RefuseManualStop=no
|
||||
Wants=network-online.target
|
||||
After=network-online.target
|
||||
|
||||
[<span class="org-type">Timer</span>]
|
||||
<span class="org-variable-name">OnCalendar</span>=*-*-* <span class="org-highlight-numbers-number">16</span>:<span class="org-highlight-numbers-number">00</span>:<span class="org-highlight-numbers-number">00</span>
|
||||
<span class="org-variable-name">Persistent</span>=true
|
||||
<span class="org-variable-name">Unit</span>=passgit.service
|
||||
[Timer]
|
||||
OnCalendar=*-*-* 16:00:00
|
||||
Persistent=true
|
||||
Unit=passgit.service
|
||||
|
||||
[<span class="org-type">Install</span>]
|
||||
<span class="org-variable-name">WantedBy</span>=default.target
|
||||
[Install]
|
||||
WantedBy=default.target
|
||||
</pre>
|
||||
</div>
|
||||
</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">pass <span class="org-type">git</span> pull --rebase && pass <span class="org-type">git</span> push
|
||||
<pre class="src src-bash">cd ~/.local/share/buku/ || exit
|
||||
|
||||
if [[ ! -z $(git status -s bookmarks.db) ]]
|
||||
then
|
||||
git add bookmarks.db
|
||||
git commit -m "Changed bookmarks - $(date +%F)"
|
||||
git push
|
||||
exit
|
||||
fi
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -351,59 +148,59 @@
|
||||
<h2 id="org79abe94">Buku Git</h2>
|
||||
<div class="outline-text-2" id="text-org79abe94">
|
||||
</div>
|
||||
<div id="outline-container-org8965ecc" class="outline-3">
|
||||
<h3 id="org8965ecc">Service</h3>
|
||||
<div class="outline-text-3" id="text-org8965ecc">
|
||||
<div id="outline-container-org06e5158" class="outline-3">
|
||||
<h3 id="org06e5158">Service</h3>
|
||||
<div class="outline-text-3" id="text-org06e5158">
|
||||
<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
|
||||
<span class="org-variable-name">RefuseManualStart</span>=no
|
||||
<span class="org-variable-name">RefuseManualStop</span>=yes
|
||||
<pre class="src src-conf">[Unit]
|
||||
Description=Sync Bookmarks every day
|
||||
RefuseManualStart=no
|
||||
RefuseManualStop=yes
|
||||
|
||||
[<span class="org-type">Service</span>]
|
||||
<span class="org-variable-name">Type</span>=oneshot
|
||||
<span class="org-variable-name">ExecStart</span>=%h/scripts/buku_git_push.sh
|
||||
[Service]
|
||||
Type=oneshot
|
||||
ExecStart=%h/.local/bin/buku_git_push
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgee842db" class="outline-3">
|
||||
<h3 id="orgee842db">Timer</h3>
|
||||
<div class="outline-text-3" id="text-orgee842db">
|
||||
<div id="outline-container-org48bc751" class="outline-3">
|
||||
<h3 id="org48bc751">Timer</h3>
|
||||
<div class="outline-text-3" id="text-org48bc751">
|
||||
<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
|
||||
<span class="org-variable-name">RefuseManualStart</span>=no
|
||||
<span class="org-variable-name">RefuseManualStop</span>=no
|
||||
<span class="org-variable-name">Wants</span>=network-online.target
|
||||
<span class="org-variable-name">After</span>=network-online.target
|
||||
<pre class="src src-conf">[Unit]
|
||||
Description=Sync All Mails every x hours
|
||||
RefuseManualStart=no
|
||||
RefuseManualStop=no
|
||||
Wants=network-online.target
|
||||
After=network-online.target
|
||||
|
||||
[<span class="org-type">Timer</span>]
|
||||
<span class="org-variable-name">OnCalendar</span>=*-*-* <span class="org-highlight-numbers-number">16</span>:<span class="org-highlight-numbers-number">00</span>:<span class="org-highlight-numbers-number">00</span>
|
||||
<span class="org-variable-name">Persistent</span>=true
|
||||
<span class="org-variable-name">Unit</span>=bukugit.service
|
||||
[Timer]
|
||||
OnCalendar=*-*-* 16:00:00
|
||||
Persistent=true
|
||||
Unit=bukugit.service
|
||||
|
||||
[<span class="org-type">Install</span>]
|
||||
<span class="org-variable-name">WantedBy</span>=default.target
|
||||
[Install]
|
||||
WantedBy=default.target
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org79768ff" class="outline-3">
|
||||
<h3 id="org79768ff">Script</h3>
|
||||
<div class="outline-text-3" id="text-org79768ff">
|
||||
<div id="outline-container-org8552721" class="outline-3">
|
||||
<h3 id="org8552721">Script</h3>
|
||||
<div class="outline-text-3" id="text-org8552721">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-bash"><span class="org-type">cd</span> ~/.local/share/buku/
|
||||
<pre class="src src-bash">cd ~/.local/share/buku/
|
||||
|
||||
<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-negation-char">!</span> -z $<span class="org-rainbow-delimiters-depth-3">(</span><span class="org-sh-quoted-exec">git</span> status -s bookmarks.db<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-keyword">then</span>
|
||||
<span class="org-type">git</span> add bookmarks.db
|
||||
<span class="org-type">git</span> commit -m <span class="org-string">"Changed bookmarks - </span><span class="org-string"><span class="org-sh-quoted-exec">$(</span></span><span class="org-sh-quoted-exec">date</span><span class="org-string"><span class="org-sh-quoted-exec"> +%F)</span></span><span class="org-string">"</span>
|
||||
<span class="org-type">git</span> push
|
||||
<span class="org-keyword">exit</span>
|
||||
<span class="org-keyword">fi</span>
|
||||
if [[ ! -z $(git status -s bookmarks.db) ]]
|
||||
then
|
||||
git add bookmarks.db
|
||||
git commit -m "Changed bookmarks - $(date +%F)"
|
||||
git push
|
||||
exit
|
||||
fi
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -414,107 +211,106 @@
|
||||
<h2 id="org1d68bb0">Check mail</h2>
|
||||
<div class="outline-text-2" id="text-org1d68bb0">
|
||||
</div>
|
||||
<div id="outline-container-org40f00a0" class="outline-3">
|
||||
<h3 id="org40f00a0">Service</h3>
|
||||
<div class="outline-text-3" id="text-org40f00a0">
|
||||
<div id="outline-container-org6acfd66" class="outline-3">
|
||||
<h3 id="org6acfd66">Service</h3>
|
||||
<div class="outline-text-3" id="text-org6acfd66">
|
||||
<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
|
||||
<span class="org-variable-name">RefuseManualStart</span>=no
|
||||
<span class="org-variable-name">RefuseManualStop</span>=yes
|
||||
<pre class="src src-conf">[Unit]
|
||||
Description=Check new mails
|
||||
RefuseManualStart=no
|
||||
RefuseManualStop=yes
|
||||
|
||||
[<span class="org-type">Service</span>]
|
||||
<span class="org-variable-name">Type</span>=oneshot
|
||||
<span class="org-variable-name">ExecStart</span>=%h/scripts/checkmail.sh -q
|
||||
[Service]
|
||||
Type=oneshot
|
||||
ExecStart=%h/.local/bin/checkmail -q
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org1c71d4b" class="outline-3">
|
||||
<h3 id="org1c71d4b">Timer</h3>
|
||||
<div class="outline-text-3" id="text-org1c71d4b">
|
||||
<div id="outline-container-orgc8b73e7" class="outline-3">
|
||||
<h3 id="orgc8b73e7">Timer</h3>
|
||||
<div class="outline-text-3" id="text-orgc8b73e7">
|
||||
<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
|
||||
<span class="org-variable-name">RefuseManualStart</span>=no
|
||||
<span class="org-variable-name">RefuseManualStop</span>=no
|
||||
<span class="org-variable-name">Wants</span>=network-online.target
|
||||
<span class="org-variable-name">After</span>=network-online.target
|
||||
<span class="org-variable-name">Requires</span>=checkmail.service
|
||||
<pre class="src src-conf">[Unit]
|
||||
Description=Check Mail every x minutes
|
||||
RefuseManualStart=no
|
||||
RefuseManualStop=no
|
||||
Wants=network-online.target
|
||||
After=network-online.target
|
||||
Requires=checkmail.service
|
||||
|
||||
[<span class="org-type">Timer</span>]
|
||||
<span class="org-variable-name">Persistent</span>=false
|
||||
<span class="org-variable-name">OnBootSec</span>=2min
|
||||
<span class="org-variable-name">OnUnitActiveSec</span>=5min
|
||||
<span class="org-variable-name">AccuracySec</span>=2min
|
||||
<span class="org-variable-name">Unit</span>=checkmail.service
|
||||
[Timer]
|
||||
Persistent=false
|
||||
OnBootSec=2min
|
||||
OnUnitActiveSec=5min
|
||||
AccuracySec=2min
|
||||
Unit=checkmail.service
|
||||
|
||||
[<span class="org-type">Install</span>]
|
||||
<span class="org-variable-name">WantedBy</span>=default.target
|
||||
[Install]
|
||||
WantedBy=default.target
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org0561aed" class="outline-3">
|
||||
<h3 id="org0561aed">Script</h3>
|
||||
<div class="outline-text-3" id="text-org0561aed">
|
||||
<div id="outline-container-orgea90a0b" class="outline-3">
|
||||
<h3 id="orgea90a0b">Script</h3>
|
||||
<div class="outline-text-3" id="text-orgea90a0b">
|
||||
<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>
|
||||
-a) <span class="org-variable-name">opt_all</span>=<span class="org-string">'--all'</span> ;; <span class="org-comment-delimiter"># </span><span class="org-comment">Check All inboxes</span>
|
||||
-v) <span class="org-variable-name">opt_verbose</span>=<span class="org-string">'--verbose'</span> ;; <span class="org-comment-delimiter"># </span><span class="org-comment">Verbose</span>
|
||||
-q) <span class="org-variable-name">opt_quiet</span>=<span class="org-string">'--quiet'</span> ;; <span class="org-comment-delimiter"># </span><span class="org-comment">Quiet</span>
|
||||
*) <span class="org-type">echo</span> <span class="org-string">"Option </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"> not recognized"</span> ;; <span class="org-comment-delimiter"># </span><span class="org-comment">In case you typed a different option</span>
|
||||
<span class="org-keyword">esac</span>
|
||||
<span class="org-builtin">shift</span>
|
||||
<span class="org-keyword">done</span>
|
||||
<pre class="src src-bash">while [ -n "$1" ]; do # while loop starts
|
||||
case "$1" in
|
||||
-a) opt_all='--all' ;; # Check All inboxes
|
||||
-v) opt_verbose='--verbose' ;; # Verbose
|
||||
-q) opt_quiet='--quiet' ;; # Quiet
|
||||
*) echo "Option $1 not recognized" ;; # In case you typed a different option
|
||||
esac
|
||||
shift
|
||||
done
|
||||
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">=============================================================</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Count number of mails</span>
|
||||
<span class="org-variable-name">gmail_old</span>=<span class="org-string">"</span><span class="org-string"><span class="org-sh-quoted-exec">$(</span></span><span class="org-sh-quoted-exec">ls</span><span class="org-string"><span class="org-sh-quoted-exec"> ~/.mail/gmail/Inbox/new | wc -l)</span></span><span class="org-string">"</span>
|
||||
<span class="org-variable-name">esrf_old</span>=<span class="org-string">"</span><span class="org-string"><span class="org-sh-quoted-exec">$(</span></span><span class="org-sh-quoted-exec">ls</span><span class="org-string"><span class="org-sh-quoted-exec"> ~/.mail/esrf/Inbox/new | wc -l)</span></span><span class="org-string">"</span>
|
||||
<span class="org-variable-name">ulg_old</span>=<span class="org-string">"</span><span class="org-string"><span class="org-sh-quoted-exec">$(</span></span><span class="org-sh-quoted-exec">ls</span><span class="org-string"><span class="org-sh-quoted-exec"> ~/.mail/ulg/Inbox/new | wc -l)</span></span><span class="org-string">"</span>
|
||||
<span class="org-variable-name">uliege_old</span>=<span class="org-string">"</span><span class="org-string"><span class="org-sh-quoted-exec">$(</span></span><span class="org-sh-quoted-exec">ls</span><span class="org-string"><span class="org-sh-quoted-exec"> ~/.mail/uliege/Inbox/new | wc -l)</span></span><span class="org-string">"</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">=============================================================</span>
|
||||
# =============================================================
|
||||
# Count number of mails
|
||||
gmail_old="$(ls ~/.mail/gmail/Inbox/new | wc -l)"
|
||||
esrf_old="$(ls ~/.mail/esrf/Inbox/new | wc -l)"
|
||||
ulg_old="$(ls ~/.mail/ulg/Inbox/new | wc -l)"
|
||||
uliege_old="$(ls ~/.mail/uliege/Inbox/new | wc -l)"
|
||||
# =============================================================
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">=============================================================</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Retreive mails</span>
|
||||
mbsync $<span class="org-variable-name">opt_all</span> $<span class="org-variable-name">opt_verbose</span> gmail-Home esrf-Home ulg-Home uliege-Home
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">=============================================================</span>
|
||||
# =============================================================
|
||||
# Retreive mails
|
||||
mbsync $opt_all $opt_verbose gmail-Home esrf-Home ulg-Home uliege-Home 2>/tmp/mbsync.log
|
||||
# =============================================================
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">=============================================================</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Count number of mails</span>
|
||||
<span class="org-variable-name">gmail_new</span>=<span class="org-string">"</span><span class="org-string"><span class="org-sh-quoted-exec">$(</span></span><span class="org-sh-quoted-exec">ls</span><span class="org-string"><span class="org-sh-quoted-exec"> ~/.mail/gmail/Inbox/new | wc -l)</span></span><span class="org-string">"</span>
|
||||
<span class="org-variable-name">esrf_new</span>=<span class="org-string">"</span><span class="org-string"><span class="org-sh-quoted-exec">$(</span></span><span class="org-sh-quoted-exec">ls</span><span class="org-string"><span class="org-sh-quoted-exec"> ~/.mail/esrf/Inbox/new | wc -l)</span></span><span class="org-string">"</span>
|
||||
<span class="org-variable-name">ulg_new</span>=<span class="org-string">"</span><span class="org-string"><span class="org-sh-quoted-exec">$(</span></span><span class="org-sh-quoted-exec">ls</span><span class="org-string"><span class="org-sh-quoted-exec"> ~/.mail/ulg/Inbox/new | wc -l)</span></span><span class="org-string">"</span>
|
||||
<span class="org-variable-name">uliege_new</span>=<span class="org-string">"</span><span class="org-string"><span class="org-sh-quoted-exec">$(</span></span><span class="org-sh-quoted-exec">ls</span><span class="org-string"><span class="org-sh-quoted-exec"> ~/.mail/uliege/Inbox/new | wc -l)</span></span><span class="org-string">"</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">=============================================================</span>
|
||||
# =============================================================
|
||||
# Count number of mails
|
||||
gmail_new="$(ls ~/.mail/gmail/Inbox/new | wc -l)"
|
||||
esrf_new="$(ls ~/.mail/esrf/Inbox/new | wc -l)"
|
||||
ulg_new="$(ls ~/.mail/ulg/Inbox/new | wc -l)"
|
||||
uliege_new="$(ls ~/.mail/uliege/Inbox/new | wc -l)"
|
||||
# =============================================================
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">=============================================================</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Total Number of new mails since last checking</span>
|
||||
<span class="org-variable-name">new</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">)"</span>
|
||||
<span class="org-variable-name">old</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_old</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_old</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_old</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_old</span></span></span><span class="org-string"><span class="org-sh-quoted-exec">)</span></span><span class="org-string">)"</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">=============================================================</span>
|
||||
# =============================================================
|
||||
# Total Number of new mails since last checking
|
||||
new="$(($gmail_new+$esrf_new+$ulg_new+$uliege_new))"
|
||||
old="$(($gmail_old+$esrf_old+$ulg_old+$uliege_old))"
|
||||
# =============================================================
|
||||
|
||||
<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">'Mails '</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>
|
||||
# =============================================================
|
||||
# Notification
|
||||
if [ "$new" -gt 0 ]; then
|
||||
dunstify --replace=98465 'Mails ' "$(($gmail_new+$esrf_new+$ulg_new+$uliege_new)) new mail(s)"
|
||||
fi
|
||||
# =============================================================
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">=============================================================</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Indexation and Tags</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">mu update</span>
|
||||
mu index --maildir=~/.mail $<span class="org-variable-name">opt_verbose</span> $<span class="org-variable-name">opt_quiet</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Update on Emacs</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">if [ "$(($new-$old))" -gt 0 ]; then</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">emacsclient --eval '(mu4e-update-index)';</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">fi</span>
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">=============================================================</span>
|
||||
# =============================================================
|
||||
# Indexation and Tags
|
||||
if pgrep -f 'mu server'; then
|
||||
emacsclient --eval '(mu4e-update-index)'
|
||||
else
|
||||
mu index $opt_verbose $opt_quiet
|
||||
fi
|
||||
# =============================================================
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -525,44 +321,44 @@ 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-org489f39c" class="outline-3">
|
||||
<h3 id="org489f39c">Service</h3>
|
||||
<div class="outline-text-3" id="text-org489f39c">
|
||||
<div id="outline-container-org1f273c6" class="outline-3">
|
||||
<h3 id="org1f273c6">Service</h3>
|
||||
<div class="outline-text-3" id="text-org1f273c6">
|
||||
<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
|
||||
<span class="org-variable-name">RefuseManualStart</span>=no
|
||||
<span class="org-variable-name">RefuseManualStop</span>=yes
|
||||
<pre class="src src-conf">[Unit]
|
||||
Description=Sync all mails
|
||||
RefuseManualStart=no
|
||||
RefuseManualStop=yes
|
||||
|
||||
[<span class="org-type">Service</span>]
|
||||
<span class="org-variable-name">Type</span>=oneshot
|
||||
<span class="org-variable-name">ExecStart</span>=%h/scripts/checkmail.sh -a -q
|
||||
[Service]
|
||||
Type=oneshot
|
||||
ExecStart=%h/.local/bin/checkmail -a -q
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org3e11f18" class="outline-3">
|
||||
<h3 id="org3e11f18">Timer</h3>
|
||||
<div class="outline-text-3" id="text-org3e11f18">
|
||||
<div id="outline-container-org9aa2ba5" class="outline-3">
|
||||
<h3 id="org9aa2ba5">Timer</h3>
|
||||
<div class="outline-text-3" id="text-org9aa2ba5">
|
||||
<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
|
||||
<span class="org-variable-name">RefuseManualStart</span>=no
|
||||
<span class="org-variable-name">RefuseManualStop</span>=no
|
||||
<span class="org-variable-name">Wants</span>=network-online.target
|
||||
<span class="org-variable-name">After</span>=network-online.target
|
||||
<span class="org-variable-name">Requires</span>=syncmail.service
|
||||
<pre class="src src-conf">[Unit]
|
||||
Description=Sync All Mails every x hours
|
||||
RefuseManualStart=no
|
||||
RefuseManualStop=no
|
||||
Wants=network-online.target
|
||||
After=network-online.target
|
||||
Requires=syncmail.service
|
||||
|
||||
[<span class="org-type">Timer</span>]
|
||||
<span class="org-variable-name">Persistent</span>=false
|
||||
<span class="org-variable-name">OnBootSec</span>=30min
|
||||
<span class="org-variable-name">OnUnitActiveSec</span>=300min
|
||||
<span class="org-variable-name">AccuracySec</span>=10min
|
||||
<span class="org-variable-name">Unit</span>=syncmail.service
|
||||
[Timer]
|
||||
Persistent=false
|
||||
OnBootSec=30min
|
||||
OnUnitActiveSec=300min
|
||||
AccuracySec=10min
|
||||
Unit=syncmail.service
|
||||
|
||||
[<span class="org-type">Install</span>]
|
||||
<span class="org-variable-name">WantedBy</span>=default.target
|
||||
[Install]
|
||||
WantedBy=default.target
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -573,38 +369,38 @@ 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-org57d88e9" class="outline-3">
|
||||
<h3 id="org57d88e9">Service</h3>
|
||||
<div class="outline-text-3" id="text-org57d88e9">
|
||||
<div id="outline-container-orgc941c47" class="outline-3">
|
||||
<h3 id="orgc941c47">Service</h3>
|
||||
<div class="outline-text-3" id="text-orgc941c47">
|
||||
<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
|
||||
<span class="org-variable-name">Documentation</span>=https://vdirsyncer.readthedocs.org/
|
||||
<span class="org-variable-name">Wants</span>=network-online.target
|
||||
<span class="org-variable-name">After</span>=network-online.target
|
||||
<pre class="src src-conf">[Unit]
|
||||
Description=Synchronize calendars and contacts
|
||||
Documentation=https://vdirsyncer.readthedocs.org/
|
||||
Wants=network-online.target
|
||||
After=network-online.target
|
||||
|
||||
[<span class="org-type">Service</span>]
|
||||
<span class="org-variable-name">ExecStart</span>=/usr/bin/vdirsyncer --verbosity <span class="org-string">"ERROR"</span> sync
|
||||
<span class="org-variable-name">Type</span>=oneshot
|
||||
[Service]
|
||||
ExecStart=/usr/bin/vdirsyncer --verbosity "ERROR" sync
|
||||
Type=oneshot
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orge9865a6" class="outline-3">
|
||||
<h3 id="orge9865a6">Timer</h3>
|
||||
<div class="outline-text-3" id="text-orge9865a6">
|
||||
<div id="outline-container-orgb5a6f5c" class="outline-3">
|
||||
<h3 id="orgb5a6f5c">Timer</h3>
|
||||
<div class="outline-text-3" id="text-orgb5a6f5c">
|
||||
<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
|
||||
<pre class="src src-conf">[Unit]
|
||||
Description=Synchronize vdirs
|
||||
|
||||
[<span class="org-type">Timer</span>]
|
||||
<span class="org-variable-name">OnBootSec</span>=5m
|
||||
<span class="org-variable-name">OnUnitActiveSec</span>=15m
|
||||
<span class="org-variable-name">AccuracySec</span>=5m
|
||||
[Timer]
|
||||
OnBootSec=5m
|
||||
OnUnitActiveSec=15m
|
||||
AccuracySec=5m
|
||||
|
||||
[<span class="org-type">Install</span>]
|
||||
<span class="org-variable-name">WantedBy</span>=timers.target
|
||||
[Install]
|
||||
WantedBy=timers.target
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -615,20 +411,20 @@ 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-org79ab33b" class="outline-3">
|
||||
<h3 id="org79ab33b">Service</h3>
|
||||
<div class="outline-text-3" id="text-org79ab33b">
|
||||
<div id="outline-container-org10e8ec0" class="outline-3">
|
||||
<h3 id="org10e8ec0">Service</h3>
|
||||
<div class="outline-text-3" id="text-org10e8ec0">
|
||||
<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
|
||||
<pre class="src src-conf">[Unit]
|
||||
Description=SSH key agent
|
||||
|
||||
[<span class="org-type">Service</span>]
|
||||
<span class="org-variable-name">Type</span>=simple
|
||||
<span class="org-variable-name">Environment</span>=SSH_AUTH_SOCK=%t/ssh-agent.socket
|
||||
<span class="org-variable-name">ExecStart</span>=/usr/bin/ssh-agent -D -a $SSH_AUTH_SOCK
|
||||
[Service]
|
||||
Type=simple
|
||||
Environment=SSH_AUTH_SOCK=%t/ssh-agent.socket
|
||||
ExecStart=/usr/bin/ssh-agent -D -a $SSH_AUTH_SOCK
|
||||
|
||||
[<span class="org-type">Install</span>]
|
||||
<span class="org-variable-name">WantedBy</span>=default.target
|
||||
[Install]
|
||||
WantedBy=default.target
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -639,19 +435,19 @@ 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-org94eb997" class="outline-3">
|
||||
<h3 id="org94eb997">Service</h3>
|
||||
<div class="outline-text-3" id="text-org94eb997">
|
||||
<div id="outline-container-orgd482b17" class="outline-3">
|
||||
<h3 id="orgd482b17">Service</h3>
|
||||
<div class="outline-text-3" id="text-orgd482b17">
|
||||
<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
|
||||
<pre class="src src-conf">[Unit]
|
||||
Description=Powertop tunings
|
||||
|
||||
[<span class="org-type">Service</span>]
|
||||
<span class="org-variable-name">ExecStart</span>=/usr/bin/powertop --auto-tune
|
||||
<span class="org-variable-name">RemainAfterExit</span>=true
|
||||
[Service]
|
||||
ExecStart=/usr/bin/powertop --auto-tune
|
||||
RemainAfterExit=true
|
||||
|
||||
[<span class="org-type">Install</span>]
|
||||
<span class="org-variable-name">WantedBy</span>=multi-user.target
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -662,25 +458,25 @@ 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-org206b59c" class="outline-3">
|
||||
<h3 id="org206b59c">Service</h3>
|
||||
<div class="outline-text-3" id="text-org206b59c">
|
||||
<div id="outline-container-orgb1764a7" class="outline-3">
|
||||
<h3 id="orgb1764a7">Service</h3>
|
||||
<div class="outline-text-3" id="text-orgb1764a7">
|
||||
<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
|
||||
<span class="org-variable-name">After</span>=avahi-daemon.service
|
||||
<span class="org-variable-name">After</span>=dbus.service
|
||||
<span class="org-variable-name">After</span>=network.target
|
||||
<span class="org-variable-name">After</span>=nss-lookup.target
|
||||
<span class="org-variable-name">After</span>=pulseaudio.service
|
||||
<span class="org-variable-name">After</span>=remote-fs.target
|
||||
<span class="org-variable-name">After</span>=sound.target
|
||||
<pre class="src src-conf">[Unit]
|
||||
Description=Mopidy music server
|
||||
After=avahi-daemon.service
|
||||
After=dbus.service
|
||||
After=network.target
|
||||
After=nss-lookup.target
|
||||
After=pulseaudio.service
|
||||
After=remote-fs.target
|
||||
After=sound.target
|
||||
|
||||
[<span class="org-type">Service</span>]
|
||||
<span class="org-variable-name">ExecStart</span>=/usr/bin/mopidy --config ~/.config/mopidy/mopidy.conf
|
||||
[Service]
|
||||
ExecStart=/usr/bin/mopidy --config ~/.config/mopidy/mopidy.conf
|
||||
|
||||
[<span class="org-type">Install</span>]
|
||||
<span class="org-variable-name">WantedBy</span>=multi-user.target
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -689,7 +485,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-04-05 dim. 11:29</p>
|
||||
<p class="date">Created: 2020-05-26 mar. 08:40</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
@ -1,230 +1,19 @@
|
||||
<?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 -->
|
||||
<!-- 2020-05-26 mar. 08:40 -->
|
||||
<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&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">
|
||||
@ -239,6 +28,14 @@
|
||||
<ul>
|
||||
<li><a href="#org9165dd2">NAS Configuration</a></li>
|
||||
<li><a href="#orgdb0f5e2">Tremc - Curses interface for Transmission</a></li>
|
||||
<li><a href="#orgef992db">Aria2</a>
|
||||
<ul>
|
||||
<li><a href="#orga6f718b">Aria2c Config</a></li>
|
||||
<li><a href="#org568c0d2">Download Start Script</a></li>
|
||||
<li><a href="#org92b0daf">Download Complete Script</a></li>
|
||||
<li><a href="#orgf16fd52">Download Error Script</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
@ -255,54 +52,109 @@
|
||||
</p>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">[<span class="org-type">Connection</span>]
|
||||
<span class="org-variable-name">password</span> = <<get-password(passname=<span class="org-string">"nas/transmission"</span>)>>
|
||||
<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> = 82.64.103.2
|
||||
<span class="org-variable-name">path</span> = /transmission/rpc
|
||||
<span class="org-variable-name">ssl</span> = False
|
||||
<pre class="src src-conf">[Connection]
|
||||
password = <<get-password(passname="nas/transmission")>>
|
||||
username = tdehaeze
|
||||
port = 9091
|
||||
host = 82.64.103.2
|
||||
path = /transmission/rpc
|
||||
ssl = False
|
||||
|
||||
[<span class="org-type">Sorting</span>]
|
||||
<span class="org-variable-name">order</span> = name
|
||||
[Sorting]
|
||||
order = name
|
||||
|
||||
[<span class="org-type">Filtering</span>]
|
||||
<span class="org-variable-name">filter</span> =
|
||||
<span class="org-variable-name">invert</span> = False
|
||||
[Filtering]
|
||||
filter =
|
||||
invert = 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
|
||||
[Misc]
|
||||
compact_list = False
|
||||
torrentname_is_progressbar = True
|
||||
file_viewer = xdg-open %%s
|
||||
file_open_in_terminal = 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
|
||||
[Colors]
|
||||
title_seed = bg:green,fg:black
|
||||
title_download = bg:blue,fg:black
|
||||
title_idle = bg:cyan,fg:black
|
||||
title_verify = bg:magenta,fg:black
|
||||
title_paused = bg:black,fg:white
|
||||
title_error = bg:red,fg:white
|
||||
download_rate = bg:black,fg:blue
|
||||
upload_rate = bg:black,fg:red
|
||||
eta+ratio = bg:black,fg:white
|
||||
filter_status = bg:red,fg:black
|
||||
dialog = bg:black,fg:white
|
||||
dialog_important = bg:red,fg:black
|
||||
button = bg:white,fg:black
|
||||
button_focused = bg:black,fg:white
|
||||
file_prio_high = bg:red,fg:black
|
||||
file_prio_normal = bg:white,fg:black
|
||||
file_prio_low = bg:yellow,fg:black
|
||||
file_prio_off = bg:blue,fg:black
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="outline-container-orgef992db" class="outline-2">
|
||||
<h2 id="orgef992db">Aria2</h2>
|
||||
<div class="outline-text-2" id="text-orgef992db">
|
||||
</div>
|
||||
<div id="outline-container-orga6f718b" class="outline-3">
|
||||
<h3 id="orga6f718b">Aria2c Config</h3>
|
||||
<div class="outline-text-3" id="text-orga6f718b">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">continue
|
||||
daemon=true
|
||||
dir=/home/thomas/Downloads
|
||||
max-connection-per-server=4
|
||||
max-concurrent-downloads=3
|
||||
enable-rpc=true
|
||||
rpc-listen-all=true
|
||||
http-user=dehaeze.thomas@gmail.com
|
||||
http-passwd=<<get-password(passname="1fichier.com/dehaeze.thomas@gmail.com")>>
|
||||
on-download-start=/home/thomas/.config/aria2/download-start.sh
|
||||
on-download-complete=/home/thomas/.config/aria2/download-complete.sh
|
||||
on-download-error=/home/thomas/.config/aria2/download-error.sh
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org568c0d2" class="outline-3">
|
||||
<h3 id="org568c0d2">Download Start Script</h3>
|
||||
<div class="outline-text-3" id="text-org568c0d2">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-bash">dunstify "DL Started" "$(basename \"$3\" 2> /dev/null)"
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-org92b0daf" class="outline-3">
|
||||
<h3 id="org92b0daf">Download Complete Script</h3>
|
||||
<div class="outline-text-3" id="text-org92b0daf">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-bash">dunstify "DL Completed" "$(basename \"$3\" 2> /dev/null)"
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="outline-container-orgf16fd52" class="outline-3">
|
||||
<h3 id="orgf16fd52">Download Error Script</h3>
|
||||
<div class="outline-text-3" id="text-orgf16fd52">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-bash">dunstify --urgency=critical "DL Failed" "$(basename \"$3\" 2> /dev/null)"
|
||||
</pre>
|
||||
</div>
|
||||
</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>
|
||||
<p class="date">Created: 2020-05-26 mar. 08:40</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
@ -1,229 +1,19 @@
|
||||
<?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 -->
|
||||
<!-- 2020-05-26 mar. 08:40 -->
|
||||
<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>
|
||||
<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&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">
|
||||
@ -259,29 +49,29 @@
|
||||
<h3 id="org97a3062">Colors</h3>
|
||||
<div class="outline-text-3" id="text-org97a3062">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf"><span class="org-comment-delimiter">#</span><span class="org-comment">define base00 #32302f</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">define base01 #3c3836</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">define base02 #504945</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">define base03 #665c54</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">define base04 #bdae93</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">define base05 #d5c4a1</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">define base06 #ebdbb2</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">define base07 #fbf1c7</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">define base08 #fb4934</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">define base09 #fe8019</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">define base0A #fabd2f</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">define base0B #b8bb26</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">define base0C #8ec07c</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">define base0D #83a598</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">define base0E #d3869b</span>
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">define base0F #d65d0e</span>
|
||||
<pre class="src src-conf">#define base00 #32302f
|
||||
#define base01 #3c3836
|
||||
#define base02 #504945
|
||||
#define base03 #665c54
|
||||
#define base04 #bdae93
|
||||
#define base05 #d5c4a1
|
||||
#define base06 #ebdbb2
|
||||
#define base07 #fbf1c7
|
||||
#define base08 #fb4934
|
||||
#define base09 #fe8019
|
||||
#define base0A #fabd2f
|
||||
#define base0B #b8bb26
|
||||
#define base0C #8ec07c
|
||||
#define base0D #83a598
|
||||
#define base0E #d3869b
|
||||
#define base0F #d65d0e
|
||||
|
||||
*foreground: base05
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">ifdef background_opacity</span>
|
||||
#ifdef background_opacity
|
||||
*background: [background_opacity]base00
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">else</span>
|
||||
#else
|
||||
*background: base00
|
||||
<span class="org-comment-delimiter">#</span><span class="org-comment">endif</span>
|
||||
#endif
|
||||
*cursorColor: base05
|
||||
|
||||
*color0: base00
|
||||
@ -302,8 +92,8 @@
|
||||
*color14: base0C
|
||||
*color15: base07
|
||||
|
||||
! Note: colors beyond <span class="org-highlight-numbers-number">15</span> might not be loaded (e.g., xterm, urxvt),
|
||||
! use <span class="org-string">'shell'</span> template to set these if necessary
|
||||
! Note: colors beyond 15 might not be loaded (e.g., xterm, urxvt),
|
||||
! use 'shell' template to set these if necessary
|
||||
*color16: base09
|
||||
*color17: base0F
|
||||
*color18: base01
|
||||
@ -319,12 +109,12 @@
|
||||
<h3 id="orgb20ef40">Fonts</h3>
|
||||
<div class="outline-text-3" id="text-orgb20ef40">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">Xft.dpi: <span class="org-highlight-numbers-number">96</span>
|
||||
Xft.autohint: <span class="org-highlight-numbers-number">0</span>
|
||||
<pre class="src src-conf">Xft.dpi: 96
|
||||
Xft.autohint: 0
|
||||
Xft.lcdfilter: lcddefault
|
||||
Xft.hintstyle: hintfull
|
||||
Xft.hinting: <span class="org-highlight-numbers-number">1</span>
|
||||
Xft.antialias: <span class="org-highlight-numbers-number">1</span>
|
||||
Xft.hinting: 1
|
||||
Xft.antialias: 1
|
||||
Xft.rgba: rgb
|
||||
</pre>
|
||||
</div>
|
||||
@ -336,7 +126,7 @@ Xft.rgba: rgb
|
||||
<div class="outline-text-3" id="text-org2f75682">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">Xcursor.theme: Breeze
|
||||
Xcursor.size: <span class="org-highlight-numbers-number">0</span>
|
||||
Xcursor.size: 0
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -347,254 +137,254 @@ Xcursor.size: <span class="org-highlight-numbers-number">0</span>
|
||||
<h2 id="org5283ed8">Xmodmap</h2>
|
||||
<div class="outline-text-2" id="text-org5283ed8">
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-conf">keycode <span class="org-highlight-numbers-number">8</span> =
|
||||
keycode <span class="org-highlight-numbers-number">9</span> = Escape NoSymbol Escape
|
||||
keycode <span class="org-highlight-numbers-number">10</span> = <span class="org-highlight-numbers-number">1</span> exclam <span class="org-highlight-numbers-number">1</span> exclam
|
||||
keycode <span class="org-highlight-numbers-number">11</span> = <span class="org-highlight-numbers-number">2</span> at <span class="org-highlight-numbers-number">2</span> at
|
||||
keycode <span class="org-highlight-numbers-number">12</span> = <span class="org-highlight-numbers-number">3</span> numbersign <span class="org-highlight-numbers-number">3</span> numbersign
|
||||
keycode <span class="org-highlight-numbers-number">13</span> = <span class="org-highlight-numbers-number">4</span> dollar <span class="org-highlight-numbers-number">4</span> dollar
|
||||
keycode <span class="org-highlight-numbers-number">14</span> = <span class="org-highlight-numbers-number">5</span> percent <span class="org-highlight-numbers-number">5</span> percent
|
||||
keycode <span class="org-highlight-numbers-number">15</span> = <span class="org-highlight-numbers-number">6</span> asciicircum <span class="org-highlight-numbers-number">6</span> asciicircum
|
||||
keycode <span class="org-highlight-numbers-number">16</span> = <span class="org-highlight-numbers-number">7</span> ampersand <span class="org-highlight-numbers-number">7</span> ampersand
|
||||
keycode <span class="org-highlight-numbers-number">17</span> = <span class="org-highlight-numbers-number">8</span> asterisk <span class="org-highlight-numbers-number">8</span> asterisk
|
||||
keycode <span class="org-highlight-numbers-number">18</span> = <span class="org-highlight-numbers-number">9</span> parenleft <span class="org-highlight-numbers-number">9</span> parenleft
|
||||
keycode <span class="org-highlight-numbers-number">19</span> = <span class="org-highlight-numbers-number">0</span> parenright <span class="org-highlight-numbers-number">0</span> parenright
|
||||
keycode <span class="org-highlight-numbers-number">20</span> = minus underscore minus underscore
|
||||
keycode <span class="org-highlight-numbers-number">21</span> = equal plus equal plus
|
||||
keycode <span class="org-highlight-numbers-number">22</span> = BackSpace BackSpace BackSpace BackSpace
|
||||
keycode <span class="org-highlight-numbers-number">23</span> = Tab ISO_Left_Tab Tab ISO_Left_Tab
|
||||
keycode <span class="org-highlight-numbers-number">24</span> = q Q q Q
|
||||
keycode <span class="org-highlight-numbers-number">25</span> = w W w W
|
||||
keycode <span class="org-highlight-numbers-number">26</span> = e E e E
|
||||
keycode <span class="org-highlight-numbers-number">27</span> = r R r R
|
||||
keycode <span class="org-highlight-numbers-number">28</span> = t T t T
|
||||
keycode <span class="org-highlight-numbers-number">29</span> = y Y y Y
|
||||
keycode <span class="org-highlight-numbers-number">30</span> = u U u U
|
||||
keycode <span class="org-highlight-numbers-number">31</span> = i I i I
|
||||
keycode <span class="org-highlight-numbers-number">32</span> = o O o O
|
||||
keycode <span class="org-highlight-numbers-number">33</span> = p P p P
|
||||
keycode <span class="org-highlight-numbers-number">34</span> = bracketleft braceleft bracketleft braceleft
|
||||
keycode <span class="org-highlight-numbers-number">35</span> = bracketright braceright bracketright braceright
|
||||
keycode <span class="org-highlight-numbers-number">36</span> = Return NoSymbol Return
|
||||
keycode <span class="org-highlight-numbers-number">37</span> = Control_L NoSymbol Control_L
|
||||
keycode <span class="org-highlight-numbers-number">38</span> = a A a A
|
||||
keycode <span class="org-highlight-numbers-number">39</span> = s S s S
|
||||
keycode <span class="org-highlight-numbers-number">40</span> = d D d D
|
||||
keycode <span class="org-highlight-numbers-number">41</span> = f F f F
|
||||
keycode <span class="org-highlight-numbers-number">42</span> = g G g G
|
||||
keycode <span class="org-highlight-numbers-number">43</span> = h H h H
|
||||
keycode <span class="org-highlight-numbers-number">44</span> = j J j J
|
||||
keycode <span class="org-highlight-numbers-number">45</span> = k K k K
|
||||
keycode <span class="org-highlight-numbers-number">46</span> = l L l L
|
||||
keycode <span class="org-highlight-numbers-number">47</span> = semicolon colon semicolon colon
|
||||
keycode <span class="org-highlight-numbers-number">48</span> = apostrophe quotedbl apostrophe quotedbl
|
||||
keycode <span class="org-highlight-numbers-number">49</span> = grave asciitilde grave asciitilde
|
||||
keycode <span class="org-highlight-numbers-number">50</span> = Shift_L NoSymbol Shift_L
|
||||
keycode <span class="org-highlight-numbers-number">51</span> = backslash bar backslash bar
|
||||
keycode <span class="org-highlight-numbers-number">52</span> = z Z z Z
|
||||
keycode <span class="org-highlight-numbers-number">53</span> = x X x X
|
||||
keycode <span class="org-highlight-numbers-number">54</span> = c C c C
|
||||
keycode <span class="org-highlight-numbers-number">55</span> = v V v V
|
||||
keycode <span class="org-highlight-numbers-number">56</span> = b B b B
|
||||
keycode <span class="org-highlight-numbers-number">57</span> = n N n N
|
||||
keycode <span class="org-highlight-numbers-number">58</span> = m M m M
|
||||
keycode <span class="org-highlight-numbers-number">59</span> = comma less comma less
|
||||
keycode <span class="org-highlight-numbers-number">60</span> = period greater period greater
|
||||
keycode <span class="org-highlight-numbers-number">61</span> = slash question slash question
|
||||
keycode <span class="org-highlight-numbers-number">62</span> = Shift_R NoSymbol Shift_R
|
||||
keycode <span class="org-highlight-numbers-number">63</span> = KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply XF86ClearGrab
|
||||
keycode <span class="org-highlight-numbers-number">64</span> = Alt_L Meta_L Alt_L Meta_L
|
||||
keycode <span class="org-highlight-numbers-number">65</span> = space NoSymbol space
|
||||
keycode <span class="org-highlight-numbers-number">66</span> = Caps_Lock NoSymbol Caps_Lock
|
||||
keycode <span class="org-highlight-numbers-number">67</span> = F1 F1 F1 F1 F1 F1 XF86Switch_VT_1
|
||||
keycode <span class="org-highlight-numbers-number">68</span> = F2 F2 F2 F2 F2 F2 XF86Switch_VT_2
|
||||
keycode <span class="org-highlight-numbers-number">69</span> = F3 F3 F3 F3 F3 F3 XF86Switch_VT_3
|
||||
keycode <span class="org-highlight-numbers-number">70</span> = F4 F4 F4 F4 F4 F4 XF86Switch_VT_4
|
||||
keycode <span class="org-highlight-numbers-number">71</span> = F5 F5 F5 F5 F5 F5 XF86Switch_VT_5
|
||||
keycode <span class="org-highlight-numbers-number">72</span> = F6 F6 F6 F6 F6 F6 XF86Switch_VT_6
|
||||
keycode <span class="org-highlight-numbers-number">73</span> = F7 F7 F7 F7 F7 F7 XF86Switch_VT_7
|
||||
keycode <span class="org-highlight-numbers-number">74</span> = F8 F8 F8 F8 F8 F8 XF86Switch_VT_8
|
||||
keycode <span class="org-highlight-numbers-number">75</span> = F9 F9 F9 F9 F9 F9 XF86Switch_VT_9
|
||||
keycode <span class="org-highlight-numbers-number">76</span> = F10 F10 F10 F10 F10 F10 XF86Switch_VT_10
|
||||
keycode <span class="org-highlight-numbers-number">77</span> = Num_Lock NoSymbol Num_Lock
|
||||
keycode <span class="org-highlight-numbers-number">78</span> = Scroll_Lock NoSymbol Scroll_Lock
|
||||
keycode <span class="org-highlight-numbers-number">79</span> = KP_Home KP_7 KP_Home KP_7
|
||||
keycode <span class="org-highlight-numbers-number">80</span> = KP_Up KP_8 KP_Up KP_8
|
||||
keycode <span class="org-highlight-numbers-number">81</span> = KP_Prior KP_9 KP_Prior KP_9
|
||||
keycode <span class="org-highlight-numbers-number">82</span> = KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract XF86Prev_VMode
|
||||
keycode <span class="org-highlight-numbers-number">83</span> = KP_Left KP_4 KP_Left KP_4
|
||||
keycode <span class="org-highlight-numbers-number">84</span> = KP_Begin KP_5 KP_Begin KP_5
|
||||
keycode <span class="org-highlight-numbers-number">85</span> = KP_Right KP_6 KP_Right KP_6
|
||||
keycode <span class="org-highlight-numbers-number">86</span> = KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add XF86Next_VMode
|
||||
keycode <span class="org-highlight-numbers-number">87</span> = KP_End KP_1 KP_End KP_1
|
||||
keycode <span class="org-highlight-numbers-number">88</span> = KP_Down KP_2 KP_Down KP_2
|
||||
keycode <span class="org-highlight-numbers-number">89</span> = KP_Next KP_3 KP_Next KP_3
|
||||
keycode <span class="org-highlight-numbers-number">90</span> = KP_Insert KP_0 KP_Insert KP_0
|
||||
keycode <span class="org-highlight-numbers-number">91</span> = KP_Delete KP_Decimal KP_Delete KP_Decimal
|
||||
keycode <span class="org-highlight-numbers-number">92</span> = ISO_Level3_Shift NoSymbol ISO_Level3_Shift
|
||||
keycode <span class="org-highlight-numbers-number">93</span> =
|
||||
keycode <span class="org-highlight-numbers-number">94</span> = less greater less greater bar brokenbar bar
|
||||
keycode <span class="org-highlight-numbers-number">95</span> = F11 F11 F11 F11 F11 F11 XF86Switch_VT_11
|
||||
keycode <span class="org-highlight-numbers-number">96</span> = F12 F12 F12 F12 F12 F12 XF86Switch_VT_12
|
||||
keycode <span class="org-highlight-numbers-number">97</span> =
|
||||
keycode <span class="org-highlight-numbers-number">98</span> = Katakana NoSymbol Katakana
|
||||
keycode <span class="org-highlight-numbers-number">99</span> = Hiragana NoSymbol Hiragana
|
||||
keycode <span class="org-highlight-numbers-number">100</span> = Henkan_Mode NoSymbol Henkan_Mode
|
||||
keycode <span class="org-highlight-numbers-number">101</span> = Hiragana_Katakana NoSymbol Hiragana_Katakana
|
||||
keycode <span class="org-highlight-numbers-number">102</span> = Muhenkan NoSymbol Muhenkan
|
||||
keycode <span class="org-highlight-numbers-number">103</span> =
|
||||
keycode <span class="org-highlight-numbers-number">104</span> = KP_Enter NoSymbol KP_Enter
|
||||
keycode <span class="org-highlight-numbers-number">105</span> = Control_R NoSymbol Control_R
|
||||
keycode <span class="org-highlight-numbers-number">106</span> = KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide XF86Ungrab
|
||||
keycode <span class="org-highlight-numbers-number">107</span> = Print Sys_Req Print Sys_Req
|
||||
keycode <span class="org-highlight-numbers-number">108</span> = Alt_R Meta_R Alt_R Meta_R
|
||||
keycode <span class="org-highlight-numbers-number">109</span> = Linefeed NoSymbol Linefeed
|
||||
keycode <span class="org-highlight-numbers-number">110</span> = Home NoSymbol Home
|
||||
keycode <span class="org-highlight-numbers-number">111</span> = Up NoSymbol Up
|
||||
keycode <span class="org-highlight-numbers-number">112</span> = Prior NoSymbol Prior
|
||||
keycode <span class="org-highlight-numbers-number">113</span> = Left NoSymbol Left
|
||||
keycode <span class="org-highlight-numbers-number">114</span> = Right NoSymbol Right
|
||||
keycode <span class="org-highlight-numbers-number">115</span> = End NoSymbol End
|
||||
keycode <span class="org-highlight-numbers-number">116</span> = Down NoSymbol Down
|
||||
keycode <span class="org-highlight-numbers-number">117</span> = Next NoSymbol Next
|
||||
keycode <span class="org-highlight-numbers-number">118</span> = Insert NoSymbol Insert
|
||||
keycode <span class="org-highlight-numbers-number">119</span> = Delete NoSymbol Delete
|
||||
keycode <span class="org-highlight-numbers-number">120</span> =
|
||||
keycode <span class="org-highlight-numbers-number">121</span> = XF86AudioMute NoSymbol XF86AudioMute
|
||||
keycode <span class="org-highlight-numbers-number">122</span> = XF86AudioLowerVolume NoSymbol XF86AudioLowerVolume
|
||||
keycode <span class="org-highlight-numbers-number">123</span> = XF86AudioRaiseVolume NoSymbol XF86AudioRaiseVolume
|
||||
keycode <span class="org-highlight-numbers-number">124</span> = XF86PowerOff NoSymbol XF86PowerOff
|
||||
keycode <span class="org-highlight-numbers-number">125</span> = KP_Equal NoSymbol KP_Equal
|
||||
keycode <span class="org-highlight-numbers-number">126</span> = plusminus NoSymbol plusminus
|
||||
keycode <span class="org-highlight-numbers-number">127</span> = Pause Break Pause Break
|
||||
keycode <span class="org-highlight-numbers-number">128</span> = XF86LaunchA NoSymbol XF86LaunchA
|
||||
keycode <span class="org-highlight-numbers-number">129</span> = KP_Decimal KP_Decimal KP_Decimal KP_Decimal
|
||||
keycode <span class="org-highlight-numbers-number">130</span> = Hangul NoSymbol Hangul
|
||||
keycode <span class="org-highlight-numbers-number">131</span> = Hangul_Hanja NoSymbol Hangul_Hanja
|
||||
keycode <span class="org-highlight-numbers-number">132</span> =
|
||||
keycode <span class="org-highlight-numbers-number">133</span> =
|
||||
keycode <span class="org-highlight-numbers-number">134</span> = Super_R NoSymbol Super_R
|
||||
keycode <span class="org-highlight-numbers-number">135</span> = Menu NoSymbol Menu
|
||||
keycode <span class="org-highlight-numbers-number">136</span> = Cancel NoSymbol Cancel
|
||||
keycode <span class="org-highlight-numbers-number">137</span> = Redo NoSymbol Redo
|
||||
keycode <span class="org-highlight-numbers-number">138</span> = SunProps NoSymbol SunProps
|
||||
keycode <span class="org-highlight-numbers-number">139</span> = Undo NoSymbol Undo
|
||||
keycode <span class="org-highlight-numbers-number">140</span> = SunFront NoSymbol SunFront
|
||||
keycode <span class="org-highlight-numbers-number">141</span> = XF86Copy NoSymbol XF86Copy
|
||||
keycode <span class="org-highlight-numbers-number">142</span> = XF86Open NoSymbol XF86Open
|
||||
keycode <span class="org-highlight-numbers-number">143</span> = XF86Paste NoSymbol XF86Paste
|
||||
keycode <span class="org-highlight-numbers-number">144</span> = Find NoSymbol Find
|
||||
keycode <span class="org-highlight-numbers-number">145</span> = XF86Cut NoSymbol XF86Cut
|
||||
keycode <span class="org-highlight-numbers-number">146</span> = Help NoSymbol Help
|
||||
keycode <span class="org-highlight-numbers-number">147</span> = xf86menukb nosymbol xf86menukb
|
||||
keycode <span class="org-highlight-numbers-number">148</span> = XF86Calculator NoSymbol XF86Calculator
|
||||
keycode <span class="org-highlight-numbers-number">149</span> =
|
||||
keycode <span class="org-highlight-numbers-number">150</span> = XF86Sleep NoSymbol XF86Sleep
|
||||
keycode <span class="org-highlight-numbers-number">151</span> = XF86WakeUp NoSymbol XF86WakeUp
|
||||
keycode <span class="org-highlight-numbers-number">152</span> = XF86Explorer NoSymbol XF86Explorer
|
||||
keycode <span class="org-highlight-numbers-number">153</span> = XF86Send NoSymbol XF86Send
|
||||
keycode <span class="org-highlight-numbers-number">154</span> =
|
||||
keycode <span class="org-highlight-numbers-number">155</span> = XF86Xfer NoSymbol XF86Xfer
|
||||
keycode <span class="org-highlight-numbers-number">156</span> = XF86Launch1 NoSymbol XF86Launch1
|
||||
keycode <span class="org-highlight-numbers-number">157</span> = XF86Launch2 NoSymbol XF86Launch2
|
||||
keycode <span class="org-highlight-numbers-number">158</span> = XF86WWW NoSymbol XF86WWW
|
||||
keycode <span class="org-highlight-numbers-number">159</span> = XF86DOS NoSymbol XF86DOS
|
||||
keycode <span class="org-highlight-numbers-number">160</span> = XF86ScreenSaver NoSymbol XF86ScreenSaver
|
||||
keycode <span class="org-highlight-numbers-number">161</span> = XF86RotateWindows NoSymbol XF86RotateWindows
|
||||
keycode <span class="org-highlight-numbers-number">162</span> = XF86TaskPane NoSymbol XF86TaskPane
|
||||
keycode <span class="org-highlight-numbers-number">163</span> = XF86Mail NoSymbol XF86Mail
|
||||
keycode <span class="org-highlight-numbers-number">164</span> = XF86Favorites NoSymbol XF86Favorites
|
||||
keycode <span class="org-highlight-numbers-number">165</span> = XF86MyComputer NoSymbol XF86MyComputer
|
||||
keycode <span class="org-highlight-numbers-number">166</span> = XF86Back NoSymbol XF86Back
|
||||
keycode <span class="org-highlight-numbers-number">167</span> = XF86Forward NoSymbol XF86Forward
|
||||
keycode <span class="org-highlight-numbers-number">168</span> =
|
||||
keycode <span class="org-highlight-numbers-number">169</span> = XF86Eject NoSymbol XF86Eject
|
||||
keycode <span class="org-highlight-numbers-number">170</span> = XF86Eject XF86Eject XF86Eject XF86Eject
|
||||
keycode <span class="org-highlight-numbers-number">171</span> = XF86AudioNext NoSymbol XF86AudioNext
|
||||
keycode <span class="org-highlight-numbers-number">172</span> = XF86AudioPlay XF86AudioPause XF86AudioPlay XF86AudioPause
|
||||
keycode <span class="org-highlight-numbers-number">173</span> = XF86AudioPrev NoSymbol XF86AudioPrev
|
||||
keycode <span class="org-highlight-numbers-number">174</span> = XF86AudioStop XF86Eject XF86AudioStop XF86Eject
|
||||
keycode <span class="org-highlight-numbers-number">175</span> = XF86AudioRecord NoSymbol XF86AudioRecord
|
||||
keycode <span class="org-highlight-numbers-number">176</span> = XF86AudioRewind NoSymbol XF86AudioRewind
|
||||
keycode <span class="org-highlight-numbers-number">177</span> = XF86Phone NoSymbol XF86Phone
|
||||
keycode <span class="org-highlight-numbers-number">178</span> =
|
||||
keycode <span class="org-highlight-numbers-number">179</span> = XF86Tools NoSymbol XF86Tools
|
||||
keycode <span class="org-highlight-numbers-number">180</span> = XF86HomePage NoSymbol XF86HomePage
|
||||
keycode <span class="org-highlight-numbers-number">181</span> = XF86Reload NoSymbol XF86Reload
|
||||
keycode <span class="org-highlight-numbers-number">182</span> = XF86Close NoSymbol XF86Close
|
||||
keycode <span class="org-highlight-numbers-number">183</span> =
|
||||
keycode <span class="org-highlight-numbers-number">184</span> =
|
||||
keycode <span class="org-highlight-numbers-number">185</span> = XF86ScrollUp NoSymbol XF86ScrollUp
|
||||
keycode <span class="org-highlight-numbers-number">186</span> = XF86ScrollDown NoSymbol XF86ScrollDown
|
||||
keycode <span class="org-highlight-numbers-number">187</span> = parenleft NoSymbol parenleft
|
||||
keycode <span class="org-highlight-numbers-number">188</span> = parenright NoSymbol parenright
|
||||
keycode <span class="org-highlight-numbers-number">189</span> = XF86New NoSymbol XF86New
|
||||
keycode <span class="org-highlight-numbers-number">190</span> = Redo NoSymbol Redo
|
||||
keycode <span class="org-highlight-numbers-number">191</span> = XF86Tools NoSymbol XF86Tools
|
||||
keycode <span class="org-highlight-numbers-number">192</span> = XF86Launch5 NoSymbol XF86Launch5
|
||||
keycode <span class="org-highlight-numbers-number">193</span> = XF86Launch6 NoSymbol XF86Launch6
|
||||
keycode <span class="org-highlight-numbers-number">194</span> = XF86Launch7 NoSymbol XF86Launch7
|
||||
keycode <span class="org-highlight-numbers-number">195</span> = XF86Launch8 NoSymbol XF86Launch8
|
||||
keycode <span class="org-highlight-numbers-number">196</span> = XF86Launch9 NoSymbol XF86Launch9
|
||||
keycode <span class="org-highlight-numbers-number">197</span> =
|
||||
keycode <span class="org-highlight-numbers-number">198</span> = XF86AudioMicMute NoSymbol XF86AudioMicMute
|
||||
keycode <span class="org-highlight-numbers-number">199</span> = XF86TouchpadToggle NoSymbol XF86TouchpadToggle
|
||||
keycode <span class="org-highlight-numbers-number">200</span> = XF86TouchpadOn NoSymbol XF86TouchpadOn
|
||||
keycode <span class="org-highlight-numbers-number">201</span> = XF86TouchpadOff NoSymbol XF86TouchpadOff
|
||||
keycode <span class="org-highlight-numbers-number">202</span> =
|
||||
keycode <span class="org-highlight-numbers-number">203</span> = Mode_switch NoSymbol Mode_switch
|
||||
keycode <span class="org-highlight-numbers-number">204</span> = NoSymbol Alt_L NoSymbol Alt_L
|
||||
keycode <span class="org-highlight-numbers-number">205</span> = NoSymbol Meta_L NoSymbol Meta_L
|
||||
keycode <span class="org-highlight-numbers-number">206</span> = NoSymbol Super_L NoSymbol Super_L
|
||||
keycode <span class="org-highlight-numbers-number">207</span> = NoSymbol Hyper_L NoSymbol Hyper_L
|
||||
keycode <span class="org-highlight-numbers-number">208</span> = XF86AudioPlay NoSymbol XF86AudioPlay
|
||||
keycode <span class="org-highlight-numbers-number">209</span> = XF86AudioPause NoSymbol XF86AudioPause
|
||||
keycode <span class="org-highlight-numbers-number">210</span> = XF86Launch3 NoSymbol XF86Launch3
|
||||
keycode <span class="org-highlight-numbers-number">211</span> = XF86Launch4 NoSymbol XF86Launch4
|
||||
keycode <span class="org-highlight-numbers-number">212</span> = XF86LaunchB NoSymbol XF86LaunchB
|
||||
keycode <span class="org-highlight-numbers-number">213</span> = XF86Suspend NoSymbol XF86Suspend
|
||||
keycode <span class="org-highlight-numbers-number">214</span> = XF86Close NoSymbol XF86Close
|
||||
keycode <span class="org-highlight-numbers-number">215</span> = XF86AudioPlay NoSymbol XF86AudioPlay
|
||||
keycode <span class="org-highlight-numbers-number">216</span> = XF86AudioForward NoSymbol XF86AudioForward
|
||||
keycode <span class="org-highlight-numbers-number">217</span> =
|
||||
keycode <span class="org-highlight-numbers-number">218</span> = Print NoSymbol Print
|
||||
keycode <span class="org-highlight-numbers-number">219</span> =
|
||||
keycode <span class="org-highlight-numbers-number">220</span> = XF86WebCam NoSymbol XF86WebCam
|
||||
keycode <span class="org-highlight-numbers-number">221</span> =
|
||||
keycode <span class="org-highlight-numbers-number">222</span> =
|
||||
keycode <span class="org-highlight-numbers-number">223</span> = XF86Mail NoSymbol XF86Mail
|
||||
keycode <span class="org-highlight-numbers-number">224</span> = XF86Messenger NoSymbol XF86Messenger
|
||||
keycode <span class="org-highlight-numbers-number">225</span> = XF86Search NoSymbol XF86Search
|
||||
keycode <span class="org-highlight-numbers-number">226</span> = XF86Go NoSymbol XF86Go
|
||||
keycode <span class="org-highlight-numbers-number">227</span> = XF86Finance NoSymbol XF86Finance
|
||||
keycode <span class="org-highlight-numbers-number">228</span> = XF86Game NoSymbol XF86Game
|
||||
keycode <span class="org-highlight-numbers-number">229</span> = XF86Shop NoSymbol XF86Shop
|
||||
keycode <span class="org-highlight-numbers-number">230</span> =
|
||||
keycode <span class="org-highlight-numbers-number">231</span> = Cancel NoSymbol Cancel
|
||||
keycode <span class="org-highlight-numbers-number">232</span> = XF86MonBrightnessDown NoSymbol XF86MonBrightnessDown
|
||||
keycode <span class="org-highlight-numbers-number">233</span> = XF86MonBrightnessUp NoSymbol XF86MonBrightnessUp
|
||||
keycode <span class="org-highlight-numbers-number">234</span> = XF86AudioMedia NoSymbol XF86AudioMedia
|
||||
keycode <span class="org-highlight-numbers-number">235</span> = XF86Display NoSymbol XF86Display
|
||||
keycode <span class="org-highlight-numbers-number">236</span> = XF86KbdLightOnOff NoSymbol XF86KbdLightOnOff
|
||||
keycode <span class="org-highlight-numbers-number">237</span> = XF86KbdBrightnessDown NoSymbol XF86KbdBrightnessDown
|
||||
keycode <span class="org-highlight-numbers-number">238</span> = XF86KbdBrightnessUp NoSymbol XF86KbdBrightnessUp
|
||||
keycode <span class="org-highlight-numbers-number">239</span> = XF86Send NoSymbol XF86Send
|
||||
keycode <span class="org-highlight-numbers-number">240</span> = XF86Reply NoSymbol XF86Reply
|
||||
keycode <span class="org-highlight-numbers-number">241</span> = XF86MailForward NoSymbol XF86MailForward
|
||||
keycode <span class="org-highlight-numbers-number">242</span> = XF86Save NoSymbol XF86Save
|
||||
keycode <span class="org-highlight-numbers-number">243</span> = XF86Documents NoSymbol XF86Documents
|
||||
keycode <span class="org-highlight-numbers-number">244</span> = XF86Battery NoSymbol XF86Battery
|
||||
keycode <span class="org-highlight-numbers-number">245</span> = XF86Bluetooth NoSymbol XF86Bluetooth
|
||||
keycode <span class="org-highlight-numbers-number">246</span> = XF86WLAN NoSymbol XF86WLAN
|
||||
keycode <span class="org-highlight-numbers-number">247</span> =
|
||||
keycode <span class="org-highlight-numbers-number">248</span> = XF86Display NoSymbol XF86Display
|
||||
keycode <span class="org-highlight-numbers-number">249</span> =
|
||||
keycode <span class="org-highlight-numbers-number">250</span> =
|
||||
keycode <span class="org-highlight-numbers-number">251</span> =
|
||||
keycode <span class="org-highlight-numbers-number">252</span> =
|
||||
keycode <span class="org-highlight-numbers-number">253</span> =
|
||||
keycode <span class="org-highlight-numbers-number">254</span> = XF86WWAN NoSymbol XF86WWAN
|
||||
keycode <span class="org-highlight-numbers-number">255</span> = XF86RFKill NoSymbol XF86RFKill
|
||||
<pre class="src src-conf">keycode 8 =
|
||||
keycode 9 = Escape NoSymbol Escape
|
||||
keycode 10 = 1 exclam 1 exclam
|
||||
keycode 11 = 2 at 2 at
|
||||
keycode 12 = 3 numbersign 3 numbersign
|
||||
keycode 13 = 4 dollar 4 dollar
|
||||
keycode 14 = 5 percent 5 percent
|
||||
keycode 15 = 6 asciicircum 6 asciicircum
|
||||
keycode 16 = 7 ampersand 7 ampersand
|
||||
keycode 17 = 8 asterisk 8 asterisk
|
||||
keycode 18 = 9 parenleft 9 parenleft
|
||||
keycode 19 = 0 parenright 0 parenright
|
||||
keycode 20 = minus underscore minus underscore
|
||||
keycode 21 = equal plus equal plus
|
||||
keycode 22 = BackSpace BackSpace BackSpace BackSpace
|
||||
keycode 23 = Tab ISO_Left_Tab Tab ISO_Left_Tab
|
||||
keycode 24 = q Q q Q
|
||||
keycode 25 = w W w W
|
||||
keycode 26 = e E e E
|
||||
keycode 27 = r R r R
|
||||
keycode 28 = t T t T
|
||||
keycode 29 = y Y y Y
|
||||
keycode 30 = u U u U
|
||||
keycode 31 = i I i I
|
||||
keycode 32 = o O o O
|
||||
keycode 33 = p P p P
|
||||
keycode 34 = bracketleft braceleft bracketleft braceleft
|
||||
keycode 35 = bracketright braceright bracketright braceright
|
||||
keycode 36 = Return NoSymbol Return
|
||||
keycode 37 = Control_L NoSymbol Control_L
|
||||
keycode 38 = a A a A
|
||||
keycode 39 = s S s S
|
||||
keycode 40 = d D d D
|
||||
keycode 41 = f F f F
|
||||
keycode 42 = g G g G
|
||||
keycode 43 = h H h H
|
||||
keycode 44 = j J j J
|
||||
keycode 45 = k K k K
|
||||
keycode 46 = l L l L
|
||||
keycode 47 = semicolon colon semicolon colon
|
||||
keycode 48 = apostrophe quotedbl apostrophe quotedbl
|
||||
keycode 49 = grave asciitilde grave asciitilde
|
||||
keycode 50 = Shift_L NoSymbol Shift_L
|
||||
keycode 51 = backslash bar backslash bar
|
||||
keycode 52 = z Z z Z
|
||||
keycode 53 = x X x X
|
||||
keycode 54 = c C c C
|
||||
keycode 55 = v V v V
|
||||
keycode 56 = b B b B
|
||||
keycode 57 = n N n N
|
||||
keycode 58 = m M m M
|
||||
keycode 59 = comma less comma less
|
||||
keycode 60 = period greater period greater
|
||||
keycode 61 = slash question slash question
|
||||
keycode 62 = Shift_R NoSymbol Shift_R
|
||||
keycode 63 = KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply KP_Multiply XF86ClearGrab
|
||||
keycode 64 = Alt_L Meta_L Alt_L Meta_L
|
||||
keycode 65 = space NoSymbol space
|
||||
keycode 66 = Caps_Lock NoSymbol Caps_Lock
|
||||
keycode 67 = F1 F1 F1 F1 F1 F1 XF86Switch_VT_1
|
||||
keycode 68 = F2 F2 F2 F2 F2 F2 XF86Switch_VT_2
|
||||
keycode 69 = F3 F3 F3 F3 F3 F3 XF86Switch_VT_3
|
||||
keycode 70 = F4 F4 F4 F4 F4 F4 XF86Switch_VT_4
|
||||
keycode 71 = F5 F5 F5 F5 F5 F5 XF86Switch_VT_5
|
||||
keycode 72 = F6 F6 F6 F6 F6 F6 XF86Switch_VT_6
|
||||
keycode 73 = F7 F7 F7 F7 F7 F7 XF86Switch_VT_7
|
||||
keycode 74 = F8 F8 F8 F8 F8 F8 XF86Switch_VT_8
|
||||
keycode 75 = F9 F9 F9 F9 F9 F9 XF86Switch_VT_9
|
||||
keycode 76 = F10 F10 F10 F10 F10 F10 XF86Switch_VT_10
|
||||
keycode 77 = Num_Lock NoSymbol Num_Lock
|
||||
keycode 78 = Scroll_Lock NoSymbol Scroll_Lock
|
||||
keycode 79 = KP_Home KP_7 KP_Home KP_7
|
||||
keycode 80 = KP_Up KP_8 KP_Up KP_8
|
||||
keycode 81 = KP_Prior KP_9 KP_Prior KP_9
|
||||
keycode 82 = KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract KP_Subtract XF86Prev_VMode
|
||||
keycode 83 = KP_Left KP_4 KP_Left KP_4
|
||||
keycode 84 = KP_Begin KP_5 KP_Begin KP_5
|
||||
keycode 85 = KP_Right KP_6 KP_Right KP_6
|
||||
keycode 86 = KP_Add KP_Add KP_Add KP_Add KP_Add KP_Add XF86Next_VMode
|
||||
keycode 87 = KP_End KP_1 KP_End KP_1
|
||||
keycode 88 = KP_Down KP_2 KP_Down KP_2
|
||||
keycode 89 = KP_Next KP_3 KP_Next KP_3
|
||||
keycode 90 = KP_Insert KP_0 KP_Insert KP_0
|
||||
keycode 91 = KP_Delete KP_Decimal KP_Delete KP_Decimal
|
||||
keycode 92 = ISO_Level3_Shift NoSymbol ISO_Level3_Shift
|
||||
keycode 93 =
|
||||
keycode 94 = less greater less greater bar brokenbar bar
|
||||
keycode 95 = F11 F11 F11 F11 F11 F11 XF86Switch_VT_11
|
||||
keycode 96 = F12 F12 F12 F12 F12 F12 XF86Switch_VT_12
|
||||
keycode 97 =
|
||||
keycode 98 = Katakana NoSymbol Katakana
|
||||
keycode 99 = Hiragana NoSymbol Hiragana
|
||||
keycode 100 = Henkan_Mode NoSymbol Henkan_Mode
|
||||
keycode 101 = Hiragana_Katakana NoSymbol Hiragana_Katakana
|
||||
keycode 102 = Muhenkan NoSymbol Muhenkan
|
||||
keycode 103 =
|
||||
keycode 104 = KP_Enter NoSymbol KP_Enter
|
||||
keycode 105 = Control_R NoSymbol Control_R
|
||||
keycode 106 = KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide XF86Ungrab
|
||||
keycode 107 = Print Sys_Req Print Sys_Req
|
||||
keycode 108 = Alt_R Meta_R Alt_R Meta_R
|
||||
keycode 109 = Linefeed NoSymbol Linefeed
|
||||
keycode 110 = Home NoSymbol Home
|
||||
keycode 111 = Up NoSymbol Up
|
||||
keycode 112 = Prior NoSymbol Prior
|
||||
keycode 113 = Left NoSymbol Left
|
||||
keycode 114 = Right NoSymbol Right
|
||||
keycode 115 = End NoSymbol End
|
||||
keycode 116 = Down NoSymbol Down
|
||||
keycode 117 = Next NoSymbol Next
|
||||
keycode 118 = Insert NoSymbol Insert
|
||||
keycode 119 = Delete NoSymbol Delete
|
||||
keycode 120 =
|
||||
keycode 121 = XF86AudioMute NoSymbol XF86AudioMute
|
||||
keycode 122 = XF86AudioLowerVolume NoSymbol XF86AudioLowerVolume
|
||||
keycode 123 = XF86AudioRaiseVolume NoSymbol XF86AudioRaiseVolume
|
||||
keycode 124 = XF86PowerOff NoSymbol XF86PowerOff
|
||||
keycode 125 = KP_Equal NoSymbol KP_Equal
|
||||
keycode 126 = plusminus NoSymbol plusminus
|
||||
keycode 127 = Pause Break Pause Break
|
||||
keycode 128 = XF86LaunchA NoSymbol XF86LaunchA
|
||||
keycode 129 = KP_Decimal KP_Decimal KP_Decimal KP_Decimal
|
||||
keycode 130 = Hangul NoSymbol Hangul
|
||||
keycode 131 = Hangul_Hanja NoSymbol Hangul_Hanja
|
||||
keycode 132 =
|
||||
keycode 133 =
|
||||
keycode 134 = Super_R NoSymbol Super_R
|
||||
keycode 135 = Menu NoSymbol Menu
|
||||
keycode 136 = Cancel NoSymbol Cancel
|
||||
keycode 137 = Redo NoSymbol Redo
|
||||
keycode 138 = SunProps NoSymbol SunProps
|
||||
keycode 139 = Undo NoSymbol Undo
|
||||
keycode 140 = SunFront NoSymbol SunFront
|
||||
keycode 141 = XF86Copy NoSymbol XF86Copy
|
||||
keycode 142 = XF86Open NoSymbol XF86Open
|
||||
keycode 143 = XF86Paste NoSymbol XF86Paste
|
||||
keycode 144 = Find NoSymbol Find
|
||||
keycode 145 = XF86Cut NoSymbol XF86Cut
|
||||
keycode 146 = Help NoSymbol Help
|
||||
keycode 147 = xf86menukb nosymbol xf86menukb
|
||||
keycode 148 = XF86Calculator NoSymbol XF86Calculator
|
||||
keycode 149 =
|
||||
keycode 150 = XF86Sleep NoSymbol XF86Sleep
|
||||
keycode 151 = XF86WakeUp NoSymbol XF86WakeUp
|
||||
keycode 152 = XF86Explorer NoSymbol XF86Explorer
|
||||
keycode 153 = XF86Send NoSymbol XF86Send
|
||||
keycode 154 =
|
||||
keycode 155 = XF86Xfer NoSymbol XF86Xfer
|
||||
keycode 156 = XF86Launch1 NoSymbol XF86Launch1
|
||||
keycode 157 = XF86Launch2 NoSymbol XF86Launch2
|
||||
keycode 158 = XF86WWW NoSymbol XF86WWW
|
||||
keycode 159 = XF86DOS NoSymbol XF86DOS
|
||||
keycode 160 = XF86ScreenSaver NoSymbol XF86ScreenSaver
|
||||
keycode 161 = XF86RotateWindows NoSymbol XF86RotateWindows
|
||||
keycode 162 = XF86TaskPane NoSymbol XF86TaskPane
|
||||
keycode 163 = XF86Mail NoSymbol XF86Mail
|
||||
keycode 164 = XF86Favorites NoSymbol XF86Favorites
|
||||
keycode 165 = XF86MyComputer NoSymbol XF86MyComputer
|
||||
keycode 166 = XF86Back NoSymbol XF86Back
|
||||
keycode 167 = XF86Forward NoSymbol XF86Forward
|
||||
keycode 168 =
|
||||
keycode 169 = XF86Eject NoSymbol XF86Eject
|
||||
keycode 170 = XF86Eject XF86Eject XF86Eject XF86Eject
|
||||
keycode 171 = XF86AudioNext NoSymbol XF86AudioNext
|
||||
keycode 172 = XF86AudioPlay XF86AudioPause XF86AudioPlay XF86AudioPause
|
||||
keycode 173 = XF86AudioPrev NoSymbol XF86AudioPrev
|
||||
keycode 174 = XF86AudioStop XF86Eject XF86AudioStop XF86Eject
|
||||
keycode 175 = XF86AudioRecord NoSymbol XF86AudioRecord
|
||||
keycode 176 = XF86AudioRewind NoSymbol XF86AudioRewind
|
||||
keycode 177 = XF86Phone NoSymbol XF86Phone
|
||||
keycode 178 =
|
||||
keycode 179 = XF86Tools NoSymbol XF86Tools
|
||||
keycode 180 = XF86HomePage NoSymbol XF86HomePage
|
||||
keycode 181 = XF86Reload NoSymbol XF86Reload
|
||||
keycode 182 = XF86Close NoSymbol XF86Close
|
||||
keycode 183 =
|
||||
keycode 184 =
|
||||
keycode 185 = XF86ScrollUp NoSymbol XF86ScrollUp
|
||||
keycode 186 = XF86ScrollDown NoSymbol XF86ScrollDown
|
||||
keycode 187 = parenleft NoSymbol parenleft
|
||||
keycode 188 = parenright NoSymbol parenright
|
||||
keycode 189 = XF86New NoSymbol XF86New
|
||||
keycode 190 = Redo NoSymbol Redo
|
||||
keycode 191 = XF86Tools NoSymbol XF86Tools
|
||||
keycode 192 = XF86Launch5 NoSymbol XF86Launch5
|
||||
keycode 193 = XF86Launch6 NoSymbol XF86Launch6
|
||||
keycode 194 = XF86Launch7 NoSymbol XF86Launch7
|
||||
keycode 195 = XF86Launch8 NoSymbol XF86Launch8
|
||||
keycode 196 = XF86Launch9 NoSymbol XF86Launch9
|
||||
keycode 197 =
|
||||
keycode 198 = XF86AudioMicMute NoSymbol XF86AudioMicMute
|
||||
keycode 199 = XF86TouchpadToggle NoSymbol XF86TouchpadToggle
|
||||
keycode 200 = XF86TouchpadOn NoSymbol XF86TouchpadOn
|
||||
keycode 201 = XF86TouchpadOff NoSymbol XF86TouchpadOff
|
||||
keycode 202 =
|
||||
keycode 203 = Mode_switch NoSymbol Mode_switch
|
||||
keycode 204 = NoSymbol Alt_L NoSymbol Alt_L
|
||||
keycode 205 = NoSymbol Meta_L NoSymbol Meta_L
|
||||
keycode 206 = NoSymbol Super_L NoSymbol Super_L
|
||||
keycode 207 = NoSymbol Hyper_L NoSymbol Hyper_L
|
||||
keycode 208 = XF86AudioPlay NoSymbol XF86AudioPlay
|
||||
keycode 209 = XF86AudioPause NoSymbol XF86AudioPause
|
||||
keycode 210 = XF86Launch3 NoSymbol XF86Launch3
|
||||
keycode 211 = XF86Launch4 NoSymbol XF86Launch4
|
||||
keycode 212 = XF86LaunchB NoSymbol XF86LaunchB
|
||||
keycode 213 = XF86Suspend NoSymbol XF86Suspend
|
||||
keycode 214 = XF86Close NoSymbol XF86Close
|
||||
keycode 215 = XF86AudioPlay NoSymbol XF86AudioPlay
|
||||
keycode 216 = XF86AudioForward NoSymbol XF86AudioForward
|
||||
keycode 217 =
|
||||
keycode 218 = Print NoSymbol Print
|
||||
keycode 219 =
|
||||
keycode 220 = XF86WebCam NoSymbol XF86WebCam
|
||||
keycode 221 =
|
||||
keycode 222 =
|
||||
keycode 223 = XF86Mail NoSymbol XF86Mail
|
||||
keycode 224 = XF86Messenger NoSymbol XF86Messenger
|
||||
keycode 225 = XF86Search NoSymbol XF86Search
|
||||
keycode 226 = XF86Go NoSymbol XF86Go
|
||||
keycode 227 = XF86Finance NoSymbol XF86Finance
|
||||
keycode 228 = XF86Game NoSymbol XF86Game
|
||||
keycode 229 = XF86Shop NoSymbol XF86Shop
|
||||
keycode 230 =
|
||||
keycode 231 = Cancel NoSymbol Cancel
|
||||
keycode 232 = XF86MonBrightnessDown NoSymbol XF86MonBrightnessDown
|
||||
keycode 233 = XF86MonBrightnessUp NoSymbol XF86MonBrightnessUp
|
||||
keycode 234 = XF86AudioMedia NoSymbol XF86AudioMedia
|
||||
keycode 235 = XF86Display NoSymbol XF86Display
|
||||
keycode 236 = XF86KbdLightOnOff NoSymbol XF86KbdLightOnOff
|
||||
keycode 237 = XF86KbdBrightnessDown NoSymbol XF86KbdBrightnessDown
|
||||
keycode 238 = XF86KbdBrightnessUp NoSymbol XF86KbdBrightnessUp
|
||||
keycode 239 = XF86Send NoSymbol XF86Send
|
||||
keycode 240 = XF86Reply NoSymbol XF86Reply
|
||||
keycode 241 = XF86MailForward NoSymbol XF86MailForward
|
||||
keycode 242 = XF86Save NoSymbol XF86Save
|
||||
keycode 243 = XF86Documents NoSymbol XF86Documents
|
||||
keycode 244 = XF86Battery NoSymbol XF86Battery
|
||||
keycode 245 = XF86Bluetooth NoSymbol XF86Bluetooth
|
||||
keycode 246 = XF86WLAN NoSymbol XF86WLAN
|
||||
keycode 247 =
|
||||
keycode 248 = XF86Display NoSymbol XF86Display
|
||||
keycode 249 =
|
||||
keycode 250 =
|
||||
keycode 251 =
|
||||
keycode 252 =
|
||||
keycode 253 =
|
||||
keycode 254 = XF86WWAN NoSymbol XF86WWAN
|
||||
keycode 255 = XF86RFKill NoSymbol XF86RFKill
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -612,7 +402,7 @@ keycode <span class="org-highlight-numbers-number">255</span> = XF86RFKill NoSym
|
||||
Fix for Matlab.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-bash"><span class="org-builtin">export</span> <span class="org-variable-name">_JAVA_AWT_WM_NONREPARENTING</span>=<span class="org-highlight-numbers-number">1</span>
|
||||
<pre class="src src-bash">export _JAVA_AWT_WM_NONREPARENTING=1
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@ -628,31 +418,31 @@ Set <code>DISPLAY</code> for <code>dunst</code> when started with <code>systemd<
|
||||
Merge in defaults and keymaps
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-bash"><span class="org-variable-name">userresources</span>=$<span class="org-variable-name">HOME</span>/.Xresources
|
||||
<span class="org-variable-name">usermodmap</span>=$<span class="org-variable-name">HOME</span>/.Xmodmap
|
||||
<span class="org-variable-name">sysresources</span>=/etc/X11/xinit/.Xresources
|
||||
<span class="org-variable-name">sysmodmap</span>=/etc/X11/xinit/.Xmodmap
|
||||
<pre class="src src-bash">userresources=$HOME/.Xresources
|
||||
usermodmap=$HOME/.Xmodmap
|
||||
sysresources=/etc/X11/xinit/.Xresources
|
||||
sysmodmap=/etc/X11/xinit/.Xmodmap
|
||||
|
||||
<span class="org-keyword">if</span> <span class="org-rainbow-delimiters-depth-1">[</span> -f $<span class="org-variable-name">sysresources</span> <span class="org-rainbow-delimiters-depth-1">]</span>; <span class="org-keyword">then</span>
|
||||
xrdb -merge $<span class="org-variable-name">sysresources</span>
|
||||
<span class="org-keyword">fi</span>
|
||||
if [ -f $sysresources ]; then
|
||||
xrdb -merge $sysresources
|
||||
fi
|
||||
|
||||
<span class="org-keyword">if</span> <span class="org-rainbow-delimiters-depth-1">[</span> -f $<span class="org-variable-name">sysmodmap</span> <span class="org-rainbow-delimiters-depth-1">]</span>; <span class="org-keyword">then</span>
|
||||
xmodmap $<span class="org-variable-name">sysmodmap</span>
|
||||
<span class="org-keyword">fi</span>
|
||||
if [ -f $sysmodmap ]; then
|
||||
xmodmap $sysmodmap
|
||||
fi
|
||||
|
||||
<span class="org-keyword">if</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">userresources</span></span><span class="org-string">"</span> <span class="org-rainbow-delimiters-depth-1">]</span>; <span class="org-keyword">then</span>
|
||||
xrdb -merge <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">userresources</span></span><span class="org-string">"</span>
|
||||
<span class="org-keyword">fi</span>
|
||||
if [ -f "$userresources" ]; then
|
||||
xrdb -merge "$userresources"
|
||||
fi
|
||||
|
||||
<span class="org-keyword">if</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">usermodmap</span></span><span class="org-string">"</span> <span class="org-rainbow-delimiters-depth-1">]</span>; <span class="org-keyword">then</span>
|
||||
xmodmap <span class="org-string">"</span><span class="org-string"><span class="org-constant">$</span></span><span class="org-string"><span class="org-variable-name">usermodmap</span></span><span class="org-string">"</span>
|
||||
<span class="org-keyword">fi</span>
|
||||
if [ -f "$usermodmap" ]; then
|
||||
xmodmap "$usermodmap"
|
||||
fi
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-bash"><span class="org-rainbow-delimiters-depth-1">[</span> -f ~/.xprofile <span class="org-rainbow-delimiters-depth-1">]</span> && <span class="org-builtin">.</span> ~/.xprofile
|
||||
<pre class="src src-bash">[ -f ~/.xprofile ] && . ~/.xprofile
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -665,9 +455,10 @@ Merge in defaults and keymaps
|
||||
Keyboard Options
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-bash"><span class="org-comment-delimiter"># </span><span class="org-comment">Set repetition keyboard rate</span>
|
||||
xset r rate <span class="org-highlight-numbers-number">200</span> <span class="org-highlight-numbers-number">40</span> &
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Set International US keyboard layout</span>
|
||||
<pre class="src src-bash"># Set repetition keyboard rate
|
||||
xset r rate 200 40 &
|
||||
|
||||
# Set International US keyboard layout
|
||||
setxkbmap -layout us -variant intl -option caps:escape &
|
||||
</pre>
|
||||
</div>
|
||||
@ -676,24 +467,24 @@ setxkbmap -layout us -variant intl -option caps:escape &
|
||||
Start programs related to display.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-bash"><span class="org-comment-delimiter"># </span><span class="org-comment">Screen options</span>
|
||||
xrandr --output eDP1 --mode 1920x1080 --dpi <span class="org-highlight-numbers-number">192</span> &
|
||||
<pre class="src src-bash"># Screen options
|
||||
xrandr --output eDP1 --mode 1920x1080 --dpi 192 &
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Set custom wallpaper script</span>
|
||||
# Set custom wallpaper script
|
||||
setbg &
|
||||
|
||||
<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 >/dev/null || <span class="org-sh-escaped-newline">\</span>
|
||||
unclutter --timeout <span class="org-highlight-numbers-number">5</span> &
|
||||
# Hide mouse cursor after x seconds
|
||||
pgrep -xu "$USER" unclutter >/dev/null || \
|
||||
unclutter --timeout 5 &
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Autolock screen after x minutes</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> &
|
||||
# Autolock screen after x minutes
|
||||
xautolock -locker "~/.local/bin/lockscreen" -detectsleep -time 30 -notify 60 -notifier "dunstify --replace=31846 -u critical -t 10000 -- 'Locking Screen' '60 seconds'" &
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Redshift</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> redshift >/dev/null || <span class="org-sh-escaped-newline">\</span>
|
||||
# Redshift
|
||||
pgrep -xu "$USER" redshift >/dev/null || \
|
||||
redshift &
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Run Picom (compositor)</span>
|
||||
# Run Picom (compositor)
|
||||
picom --daemon &
|
||||
</pre>
|
||||
</div>
|
||||
@ -702,26 +493,33 @@ picom --daemon &
|
||||
Start the applications related to the top bar (polybar + applet).
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-bash"><span class="org-comment-delimiter"># </span><span class="org-comment">Start Network Management Framework</span>
|
||||
nm-applet &
|
||||
<pre class="src src-bash"># Start Network Management Framework
|
||||
# nm-applet &
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Start Power Manager</span>
|
||||
xfce4-power-manager &
|
||||
# Bluetooth Manager
|
||||
# blueman-applet &
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Bluetooth Manager</span>
|
||||
blueman-applet &
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Synology Cloud Station Drive</span>
|
||||
# Synology Cloud Station Drive
|
||||
synology-drive &
|
||||
|
||||
<span class="org-comment-delimiter"># </span><span class="org-comment">Udiskie to automount usb keys</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> udiskie >/dev/null || <span class="org-sh-escaped-newline">\</span>
|
||||
# Udiskie to automount usb keys
|
||||
pgrep -xu "$USER" udiskie >/dev/null || \
|
||||
udiskie --automount --notify --tray &
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Start other applications
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-bash">mopidy --config ~/.config/mopidy/mopidy.conf >/dev/null <span class="org-highlight-numbers-number">2</span>>&<span class="org-highlight-numbers-number">1</span> &
|
||||
<pre class="src src-bash"># Start Power Manager
|
||||
xfce4-power-manager &
|
||||
|
||||
# Aria2c daemon
|
||||
aria2c &
|
||||
|
||||
# Mopidy
|
||||
mopidy --config ~/.config/mopidy/mopidy.conf >/dev/null 2>&1 &
|
||||
</pre>
|
||||
</div>
|
||||
|
||||
@ -729,9 +527,9 @@ synology-drive &
|
||||
Finally, run SXHKD for the key bindings.
|
||||
</p>
|
||||
<div class="org-src-container">
|
||||
<pre class="src src-bash"><span class="org-comment-delimiter"># </span><span class="org-comment">Start sxhkd</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> sxhkd >/dev/null || <span class="org-sh-escaped-newline">\</span>
|
||||
sxhkd -m <span class="org-highlight-numbers-number">1</span> -c ~/.config/sxhkd/sxhkdrc &
|
||||
<pre class="src src-bash"># Start sxhkd
|
||||
pgrep -xu "$USER" sxhkd >/dev/null || \
|
||||
sxhkd -m 1 -c ~/.config/sxhkd/sxhkdrc &
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
@ -739,7 +537,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-04-05 dim. 11:29</p>
|
||||
<p class="date">Created: 2020-05-26 mar. 08:40</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
Loading…
Reference in New Issue
Block a user