website

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

linux.html (3881B)


      1 <h1 id="why-gnulinux">Why GNU/Linux</h1>
      2 <blockquote>
      3 <p>This is the Unix philosophy: Write programs that do one thing and do
      4 it well. Write programs to work together. Write programs to handle text
      5 streams, because that is a univeRsal interface</p>
      6 <p><em>- Doug McIlroy, the inventor of Unix pipes and one of the
      7 founders of the Unix tradition</em></p>
      8 </blockquote>
      9 <p>Linux at its core is the idea of intercompatability born in the body
     10 of a kernel. What I love in Linux is not how fast and free it is. Not
     11 how amazingly many people contribute to one goal. It is the way I use it
     12 and how it allowed me to fit the most bare bones software to my
     13 needs.</p>
     14 <h2 id="examples-for-the-perfect-fit">Examples for the perfect fit</h2>
     15 <p>My senior high note taking setup is pretty complex. However it does
     16 fit my workflow perfectly.</p>
     17 <ul>
     18 <li><a href="/posts/neovim">neovim</a> note taking</li>
     19 <li><a href="posts/tex"></a> for long-term sheets</li>
     20 <li><a href="posts/markdown">markdown</a> for short-term notes in
     21 lessons</li>
     22 <li>pandoc turns markdown into <code>\tex</code></li>
     23 <li>telescope and todo-comments for todo lists</li>
     24 <li><a href="posts/anki">anki</a> for everyday learning</li>
     25 <li>github for backing up and syncing my data (homelab in the
     26 future)</li>
     27 </ul>
     28 <p>With that setup I am albe to quickly make notes in my lessons as well
     29 as clearly structure my long-term sheets. With having anki on any of my
     30 devices I am able to learn everywhere.</p>
     31 <p>If I want I could even run all of that over ssh from a homelab of
     32 server at school.</p>
     33 <h2 id="intercompatability">Intercompatability</h2>
     34 <p>My shell runs in <a
     35 href="https://github.com/alacritty/alacritty">alacritty</a> (macOS) and
     36 <a href="https://st.suckless.org/">st</a> (arch and void). My most used
     37 and centered tool is <a href="/posts/neovim">neovim</a>. With my
     38 configuration it is beautiful and works seemlesly. With telescope I
     39 quickly open my <code>&lt;subject&gt;.refile.md</code> note and later
     40 the week I convert it to <code>&lt;subject.refile.tex</code> with
     41 pandoc. The important information gets refiled into
     42 <code>&lt;subject&gt;.tex</code> and tagged as
     43 <code>ANKI: &lt;subject&gt;</code>. So if I open telescope to see my
     44 todos the anki sign reminds me of entering the information to my
     45 <code>anki deck</code>. Every evening I push my files to github to be
     46 safe for a data loss.</p>
     47 <h2 id="options-example-distributions">Options (example
     48 distributions)</h2>
     49 <p>The following are distros I have used.</p>
     50 <ul>
     51 <li>Manjaro (Why does it exists exactly)</li>
     52 <li>Mint (If you would want to cheat)</li>
     53 <li><a href="/content/arch.md">Arch</a> (Amazing documentation, pacman,
     54 AUR)</li>
     55 <li>Arco (No systemd arch)</li>
     56 <li>Gentoo (If you want it you know it)</li>
     57 <li>Void (small, but no systemd!)</li>
     58 </ul>
     59 <p>On my <strong>x61s ThinkPad</strong> I run Arch Linux. It is light
     60 weight and has amazing documentary. The arch wiki is one of the best
     61 documents and I even refer to it to non specific arch users.</p>
     62 <p>The <strong>2013 Mac mini</strong> runs void linux. Not because I
     63 don’t like arch as much, but because after inserting a bootable usb and
     64 entering grubs “install arch for x86_64” I got a black screen for days.
     65 I choose void because I liked the neofetch batch and because it has no
     66 <code>systemd</code> elevating the performence and reducing drama. I
     67 mainly use that mashine as a ssh server.</p>
     68 <p>Both mashines run <a href="https://www.suckless.org">suckless
     69 software</a>. Namely <code>dwm</code>, <code>dmenu</code>, and
     70 <code>st</code>. I am really happy with how good it works, but I do not
     71 feel well using <code>X</code>.</p>
     72 <p>My <strong>MacBook</strong> runs macOS because Asahi sucks at the
     73 moment. However I use the tiling window manager <code>yabaii</code> and
     74 <a href="https://github.com/alacritty/alacritty">alacritty</a> to come
     75 closer to a linux experience.</p>