mirror of
https://github.com/SqrtMinusOne/sqrtminusone.github.io.git
synced 2025-12-11 00:03:02 +03:00
deploy: 0a89f65091
This commit is contained in:
parent
fb1421d63a
commit
0474bd6283
5 changed files with 7 additions and 32 deletions
|
|
@ -688,7 +688,7 @@
|
|||
</span></span></span><span style="display:flex;"><span><span style="color:#bbb"> </span><span style="color:#008000;font-weight:bold">family</span>:<span style="color:#bbb"> </span>JetBrainsMono Nerd Font<span style="color:#bbb">
|
||||
</span></span></span><span style="display:flex;"><span><span style="color:#bbb"> </span><span style="color:#008000;font-weight:bold">style</span>:<span style="color:#bbb"> </span>Regular<span style="color:#bbb">
|
||||
</span></span></span><span style="display:flex;"><span><span style="color:#bbb">
|
||||
</span></span></span><span style="display:flex;"><span><span style="color:#bbb"> </span><span style="color:#008000;font-weight:bold">size</span>:<span style="color:#bbb"> </span><span style="color:#666">8</span><span style="color:#bbb">
|
||||
</span></span></span><span style="display:flex;"><span><span style="color:#bbb"> </span><span style="color:#008000;font-weight:bold">size</span>:<span style="color:#bbb"> </span><span style="color:#666">10</span><span style="color:#bbb">
|
||||
</span></span></span><span style="display:flex;"><span><span style="color:#bbb">
|
||||
</span></span></span><span style="display:flex;"><span><span style="color:#bbb"></span><span style="color:#008000;font-weight:bold">env</span>:<span style="color:#bbb">
|
||||
</span></span></span><span style="display:flex;"><span><span style="color:#bbb"> </span><span style="color:#008000;font-weight:bold">TERM</span>:<span style="color:#bbb"> </span>xterm-256color<span style="color:#bbb">
|
||||
|
|
|
|||
|
|
@ -205,7 +205,7 @@
|
|||
</span></span></span><span style="display:flex;"><span><span style=""></span>*background: <<get-color(name=<span style="color:#ba2121">"black"</span>)>><span style="">
|
||||
</span></span></span><span style="display:flex;"><span><span style=""></span>*foreground: <<get-color(name=<span style="color:#ba2121">"white"</span>)>><span style="">
|
||||
</span></span></span></code></pre></div><p>So, whenever a program is capable of reading <code>.Xresources</code>, it will get colors from there, otherwise, it will get colors from noweb expressions in the literate config. Thus, in both cases, the color is set in a single Org Mode table.</p>
|
||||
<h4 id="fonts"><span class="org-todo done OFF">OFF</span> Fonts</h4>
|
||||
<h4 id="fonts">Fonts</h4>
|
||||
<p>Also, Xresources are used to set <code>Xft</code> settings. Unfortunately, the DPI setting has to be unique for each machine, which means I cannot commit <code>Xresources</code> to the repo.</p>
|
||||
<p><a id="code-snippet--get-dpi"></a></p>
|
||||
<div class="highlight"><pre tabindex="0" style=";-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-emacs-lisp" data-lang="emacs-lisp"><span style="display:flex;"><span>(<span style="color:#008000">let</span> ((<span style="color:#19177c">hostname</span> (<span style="color:#00f">system-name</span>)))
|
||||
|
|
@ -213,7 +213,7 @@
|
|||
</span></span><span style="display:flex;"><span> ((<span style="color:#00f">string-equal</span> <span style="color:#19177c">hostname</span> <span style="color:#ba2121">"eminence"</span>) <span style="color:#666">120</span>)
|
||||
</span></span><span style="display:flex;"><span> ((<span style="color:#00f">string-equal</span> <span style="color:#19177c">hostname</span> <span style="color:#ba2121">"indigo"</span>) <span style="color:#666">120</span>)
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#800">t</span> <span style="color:#666">96</span>)))
|
||||
</span></span></code></pre></div><div class="highlight"><pre tabindex="0" style=";-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-vim" data-lang="vim"><span style="display:flex;"><span>! Xft.dpi: <<get-dpi()>><span style="">
|
||||
</span></span></code></pre></div><div class="highlight"><pre tabindex="0" style=";-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-vim" data-lang="vim"><span style="display:flex;"><span>Xft.dpi: <<get-dpi()>><span style="">
|
||||
</span></span></span></code></pre></div><h3 id="themes">Themes</h3>
|
||||
<p>A few programs I use to customize the apperance are listed below.</p>
|
||||
<table>
|
||||
|
|
@ -250,37 +250,13 @@
|
|||
<div class="highlight"><pre tabindex="0" style=";-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-vim" data-lang="vim"><span style="display:flex;"><span>Net/ThemeName <span style="color:#ba2121">"Matcha-dark-azul"</span><span style="">
|
||||
</span></span></span><span style="display:flex;"><span><span style=""></span>Net/IconThemeName <span style="color:#ba2121">"Papirus-Dark"</span><span style="">
|
||||
</span></span></span><span style="display:flex;"><span><span style=""></span>Gtk/DecorationLayout <span style="color:#ba2121">"menu:minimize,maximize,close"</span><span style="">
|
||||
</span></span></span><span style="display:flex;"><span><span style=""></span>Gtk/FontName <span style="color:#ba2121">"Sans 14"</span><span style="">
|
||||
</span></span></span><span style="display:flex;"><span><span style=""></span>Gtk/FontName <span style="color:#ba2121">"Sans 10"</span><span style="">
|
||||
</span></span></span><span style="display:flex;"><span><span style=""></span>Gtk/MonospaceFontName <span style="color:#ba2121">"JetBrainsMono Nerd Mono 12"</span><span style="">
|
||||
</span></span></span><span style="display:flex;"><span><span style=""></span>Gtk/CursorThemeName <span style="color:#ba2121">"Adwaita"</span><span style="">
|
||||
</span></span></span><span style="display:flex;"><span><span style=""></span>Xft/Antialias <span style="color:#666">1</span><span style="">
|
||||
</span></span></span><span style="display:flex;"><span><span style=""></span>Xft/Hinting <span style="color:#666">0</span><span style="">
|
||||
</span></span></span><span style="display:flex;"><span><span style=""></span>Xft/HintStyle <span style="color:#ba2121">"hintnone"</span><span style="">
|
||||
</span></span></span></code></pre></div><h3 id="fontconfig">Fontconfig</h3>
|
||||
<div class="highlight"><pre tabindex="0" style=";-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-xml" data-lang="xml"><span style="display:flex;"><span><span style="color:#bc7a00"><?xml version="1.0"?></span>
|
||||
</span></span><span style="display:flex;"><span><span style="color:#bc7a00"><!DOCTYPE fontconfig SYSTEM "fonts.dtd"></span>
|
||||
</span></span><span style="display:flex;"><span><span style="color:#008000;font-weight:bold"><fontconfig></span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000;font-weight:bold"><match></span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000;font-weight:bold"><edit</span> <span style="color:#7d9029">name=</span><span style="color:#ba2121">"pixelsize"</span><span style="color:#008000;font-weight:bold">><double></span>16<span style="color:#008000;font-weight:bold"></double></edit></span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000;font-weight:bold"></match></span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000;font-weight:bold"><match</span> <span style="color:#7d9029">target=</span><span style="color:#ba2121">"pattern"</span><span style="color:#008000;font-weight:bold">></span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000;font-weight:bold"><test</span> <span style="color:#7d9029">qual=</span><span style="color:#ba2121">"any"</span> <span style="color:#7d9029">name=</span><span style="color:#ba2121">"family"</span><span style="color:#008000;font-weight:bold">></span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000;font-weight:bold"><string></span>monospace<span style="color:#008000;font-weight:bold"></string></span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000;font-weight:bold"></test></span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000;font-weight:bold"><edit</span> <span style="color:#7d9029">binding=</span><span style="color:#ba2121">"strong"</span> <span style="color:#7d9029">name=</span><span style="color:#ba2121">"family"</span> <span style="color:#7d9029">mode=</span><span style="color:#ba2121">"assign"</span><span style="color:#008000;font-weight:bold">></span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000;font-weight:bold"><string></span>DejaVu Sans Mono<span style="color:#008000;font-weight:bold"></string></span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000;font-weight:bold"></edit></span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000;font-weight:bold"></match></span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000;font-weight:bold"><match</span> <span style="color:#7d9029">target=</span><span style="color:#ba2121">"pattern"</span><span style="color:#008000;font-weight:bold">></span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000;font-weight:bold"><test</span> <span style="color:#7d9029">qual=</span><span style="color:#ba2121">"any"</span> <span style="color:#7d9029">name=</span><span style="color:#ba2121">"family"</span><span style="color:#008000;font-weight:bold">></span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000;font-weight:bold"><string></span>sans-serif<span style="color:#008000;font-weight:bold"></string></span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000;font-weight:bold"></test></span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000;font-weight:bold"><edit</span> <span style="color:#7d9029">binding=</span><span style="color:#ba2121">"strong"</span> <span style="color:#7d9029">name=</span><span style="color:#ba2121">"family"</span> <span style="color:#7d9029">mode=</span><span style="color:#ba2121">"assign"</span><span style="color:#008000;font-weight:bold">></span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000;font-weight:bold"><string></span>DejaVu Sans<span style="color:#008000;font-weight:bold"></string></span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000;font-weight:bold"></edit></span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000;font-weight:bold"></match></span>
|
||||
</span></span><span style="display:flex;"><span><span style="color:#008000;font-weight:bold"></fontconfig></span>
|
||||
</span></span></code></pre></div><h3 id="mime">MIME</h3>
|
||||
</span></span></span></code></pre></div><h3 id="mime">MIME</h3>
|
||||
<p>Setting the default MIME types</p>
|
||||
<div class="highlight"><pre tabindex="0" style=";-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-ini" data-lang="ini"><span style="display:flex;"><span><span style="color:#008000;font-weight:bold">[Default Applications]</span>
|
||||
</span></span><span style="display:flex;"><span><span style="color:#7d9029">text/html</span><span style="color:#666">=</span><span style="color:#ba2121">firefox.desktop</span>
|
||||
|
|
@ -4075,11 +4051,10 @@
|
|||
<li><a href="#xresources">Xresources</a>
|
||||
<ul>
|
||||
<li><a href="#colors-in-xresources">Colors in Xresources</a></li>
|
||||
<li><a href="#fonts"><span class="org-todo done OFF">OFF</span> Fonts</a></li>
|
||||
<li><a href="#fonts">Fonts</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#themes">Themes</a></li>
|
||||
<li><a href="#fontconfig">Fontconfig</a></li>
|
||||
<li><a href="#mime">MIME</a></li>
|
||||
<li><a href="#device-specific-settings">Device-specific settings</a></li>
|
||||
</ul>
|
||||
|
|
|
|||
|
|
@ -1421,7 +1421,7 @@ Emacs is also particularly good at writing Lisp code, e.g. Clojure, Common Lisp,
|
|||
<!--listend-->
|
||||
<div class="highlight"><pre tabindex="0" style=";-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-emacs-lisp" data-lang="emacs-lisp"><span style="display:flex;"><span>(<span style="color:#008000">when</span> (<span style="color:#19177c">display-graphic-p</span>)
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#008000">if</span> (<span style="color:#00f">x-list-fonts</span> <span style="color:#ba2121">"JetBrainsMono Nerd Font"</span>)
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#19177c">set-frame-font</span> <span style="color:#ba2121">"JetBrainsMono Nerd Font 13"</span> <span style="color:#800">nil</span> <span style="color:#800">t</span>)
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#19177c">set-frame-font</span> <span style="color:#ba2121">"JetBrainsMono Nerd Font 10"</span> <span style="color:#800">nil</span> <span style="color:#800">t</span>)
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#00f">message</span> <span style="color:#ba2121">"Install JetBrainsMono Nerd Font!"</span>)))
|
||||
</span></span></code></pre></div><p>To make the icons work (e.g. in the Doom Modeline), run <code>M-x all-the-icons-install-fonts</code>. The package definition is somewhere later in the config.</p>
|
||||
<h4 id="ligatures">Ligatures</h4>
|
||||
|
|
|
|||
Binary file not shown.
|
Before Width: | Height: | Size: 60 KiB After Width: | Height: | Size: 60 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 64 KiB After Width: | Height: | Size: 64 KiB |
Loading…
Add table
Reference in a new issue