mirror of
https://github.com/SqrtMinusOne/sqrtminusone.github.io.git
synced 2025-12-11 00:03:02 +03:00
deploy: e1782cd204
This commit is contained in:
parent
60abb4e7dc
commit
1b571e82aa
5 changed files with 10 additions and 28 deletions
|
|
@ -464,32 +464,7 @@
|
|||
</tbody>
|
||||
</table>
|
||||
<p>A structured shell. I don’t use it as of now, but perhaps one day.</p>
|
||||
<p>Set starship prompt</p>
|
||||
<div class="highlight"><pre tabindex="0" style=";-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-toml" data-lang="toml"><span style="display:flex;"><span>startup = [
|
||||
</span></span><span style="display:flex;"><span> <span style=""><<</span>nu-aliases<span style="">>></span>,
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">"mkdir ~/.cache/starship"</span>,
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">"starship init nu | save ~/.cache/starship/init.nu"</span>,
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">"source ~/.cache/starship/init.nu"</span>,
|
||||
</span></span><span style="display:flex;"><span>]
|
||||
</span></span><span style="display:flex;"><span>prompt = <span style="color:#ba2121">"starship_prompt"</span>
|
||||
</span></span></code></pre></div><p>Skip welcome message</p>
|
||||
<div class="highlight"><pre tabindex="0" style=";-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-toml" data-lang="toml"><span style="display:flex;"><span>skip_welcome_message = <span style="color:#008000;font-weight:bold">true</span>
|
||||
</span></span></code></pre></div><p>Set table mode</p>
|
||||
<div class="highlight"><pre tabindex="0" style=";-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-toml" data-lang="toml"><span style="display:flex;"><span>table_mode = <span style="color:#ba2121">"rounded"</span>
|
||||
</span></span></code></pre></div><p>Aliases</p>
|
||||
<div class="highlight"><pre tabindex="0" style=";-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-toml" data-lang="toml"><span style="display:flex;"><span><span style="color:#ba2121">"alias ll = ls -l"</span>,
|
||||
</span></span><span style="display:flex;"><span><span style="color:#ba2121">"alias c = clear"</span>,
|
||||
</span></span><span style="display:flex;"><span><span style="color:#ba2121">"alias q = exit"</span>
|
||||
</span></span></code></pre></div><p>Colors</p>
|
||||
<div class="highlight"><pre tabindex="0" style=";-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-toml" data-lang="toml"><span style="display:flex;"><span>[color_config]
|
||||
</span></span><span style="display:flex;"><span>primitive_filesize=<span style="color:#ba2121">"ub"</span>
|
||||
</span></span><span style="display:flex;"><span>primitive_boolean=<span style="color:#ba2121">"yu"</span>
|
||||
</span></span><span style="display:flex;"><span>primitive_duration=<span style="color:#ba2121">"g"</span>
|
||||
</span></span><span style="display:flex;"><span>primitive_path=<span style="color:#ba2121">"y"</span>
|
||||
</span></span><span style="display:flex;"><span>primitive_date=<span style="color:#ba2121">"r"</span>
|
||||
</span></span><span style="display:flex;"><span>primitive_int=<span style="color:#ba2121">"c"</span>
|
||||
</span></span><span style="display:flex;"><span>primitive_decimal=<span style="color:#ba2121">"c"</span>
|
||||
</span></span></code></pre></div><h2 id="starship-prompt">Starship prompt</h2>
|
||||
<h2 id="starship-prompt">Starship prompt</h2>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
|
|
@ -499,7 +474,7 @@
|
|||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>rust-starship</td>
|
||||
<td>starship-bin</td>
|
||||
<td>my prompt of choice</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
|
|
|||
|
|
@ -6113,7 +6113,7 @@ Emacs is also particularly good at writing Lisp code, e.g. Clojure, Common Lisp,
|
|||
<p>It looks like YouTube has started to throttle youtube-dl, and yt-dlp has a workaround for that particular case. Just don’t forget to add the following like to the mpv config:</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:#7d9029">script-opts</span><span style="color:#666">=</span><span style="color:#ba2121">ytdl_hook-ytdl_path=yt-dlp</span>
|
||||
</span></span></code></pre></div><p>It seems a bit strange to keep the MPV config in this file, but I don’t use the program outside Emacs.</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:#19177c">add-to-list</span> <span style="color:#19177c">'emms-player-list</span> <span style="color:#19177c">'emms-player-mpv</span>)
|
||||
<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:#19177c">add-to-list</span> <span style="color:#19177c">'emms-player-list</span> <span style="color:#19177c">'emms-player-mpv</span> <span style="color:#800">t</span>)
|
||||
</span></span></code></pre></div><p>Also a custom regex. My demands for MPV include running <code>yt-dlp</code>, so there is a regex that matches youtube.com or some of the video formats.</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:#19177c">emms-player-set</span> <span style="color:#19177c">emms-player-mpv</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#19177c">'regex</span>
|
||||
|
|
@ -6667,6 +6667,12 @@ Emacs is also particularly good at writing Lisp code, e.g. Clojure, Common Lisp,
|
|||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">"A dummy function."</span>)
|
||||
</span></span><span style="display:flex;"><span> (<span style="color:#008000">defvar</span> <span style="color:#19177c">geiser-repl-company-p</span> <span style="color:#800">nil</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#ba2121">"A dummy variable."</span>))
|
||||
</span></span></code></pre></div><h4 id="atomic-chrome">Atomic Chrome</h4>
|
||||
<p><a href="https://github.com/alpha22jp/atomic-chrome">Atomic Chrome</a> is an extension that allows to edit browser text fields in Emacs. Despite its name, it also works for Firefox with <a href="https://ghosttext.fregante.com/welcome/">GhostText</a>, which is what I use.</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">use-package</span> <span style="color:#19177c">atomic-chrome</span>
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000">:if</span> (<span style="color:#19177c">not</span> <span style="color:#19177c">my/remote-server</span>)
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000">:commands</span> (<span style="color:#19177c">atomic-chrome-start-server</span>)
|
||||
</span></span><span style="display:flex;"><span> <span style="color:#008000">:straight</span> <span style="color:#800">t</span>)
|
||||
</span></span></code></pre></div><h3 id="productivity">Productivity</h3>
|
||||
<h4 id="pomm">pomm</h4>
|
||||
<p>My package for doing Pomodoro timer.</p>
|
||||
|
|
@ -7345,6 +7351,7 @@ Emacs is also particularly good at writing Lisp code, e.g. Clojure, Common Lisp,
|
|||
<li><a href="#screenshot-dot-el">screenshot.el</a></li>
|
||||
<li><a href="#proced">proced</a></li>
|
||||
<li><a href="#guix">Guix</a></li>
|
||||
<li><a href="#atomic-chrome">Atomic Chrome</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#productivity">Productivity</a>
|
||||
|
|
|
|||
BIN
stats/all.png
BIN
stats/all.png
Binary file not shown.
|
Before Width: | Height: | Size: 117 KiB After Width: | Height: | Size: 117 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 64 KiB After Width: | Height: | Size: 64 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 67 KiB After Width: | Height: | Size: 68 KiB |
Loading…
Add table
Reference in a new issue