all repos — site @ 9ff526cfe26955b22c2caec70ce5f258fca2a5bb

source for my site, found at icyphox.sh

Add setup post
Anirudh icyph0x@pm.me
Wed, 22 May 2019 02:50:39 +0530
commit

9ff526cfe26955b22c2caec70ce5f258fca2a5bb

parent

f2e78e1d855c3475255349ce5dc531f7998bfbf3

4 files changed, 71 insertions(+), 14 deletions(-)

jump to
M build/blog/my-setup/index.htmlbuild/blog/my-setup/index.html

@@ -40,13 +40,36 @@

<p>The only computer I have with me is my <a href="https://store.hp.com/us/en/mdp/laptops/envy-13">HP Envy 13 (2018)</a> (my model looks a little different). It’s a 13” ultrabook, with an i5 8250u, 8 gigs of RAM and a 256 GB NVMe SSD. It’s a very comfy machine that does everything I need it to.</p> -<p><img src=https://x.icyphox.sh/jXqia.jpg width=200px /></p> - <p>For my phone, I use a <a href="https://www.oneplus.in/6t">OnePlus 6T</a>, running stock <a href="https://www.oneplus.in/oxygenos">OxygenOS</a>. As of this writing, its bootloader hasn’t been unlocked and nor has the device been rooted. -I’m also a proud owner of a [Nexus 5], which I really wish Google rebooted. It’s surprisingly still usable and runs Android Pie, although the SIM slot is busted, and the battery life is abysmal.</p> +I’m also a proud owner of a <a href="https://en.wikipedia.org/wiki/Nexus_5">Nexus 5</a>, which I really wish Google rebooted. It’s surprisingly still usable and runs Android Pie, although the SIM slot is ruined and the battery backup is abysmal.</p> + +<p>My watch is a <a href="https://www.samsung.com/in/wearables/gear-s3-frontier-r760/">Samsung Gear S3 Frontier</a>. Tizen is definitely better than Android Wear.</p> <p>My keyboard, although not with me in college, is a very old <a href="https://www.amazon.com/Dell-Keyboard-Model-SK-8110-Interface/dp/B00366HMMO">Dell SK-8110</a>. -For the little bit of gaming that I do, I use a [HP m150] gaming mouse. It’s the perfect size (and color).</p> +For the little bit of gaming that I do, I use a <a href="https://www.hpshopping.in/hp-m150-gaming-mouse-3dr63pa.html">HP m150</a> gaming mouse. It’s the perfect size (and color).</p> + +<p>For my music, I use the <a href="https://www.boseindia.com/en_in/products/headphones/over_ear_headphones/soundlink-around-ear-wireless-headphones-ii.html">Bose SoundLink II</a>. +Great pair of headphones, although the ear cups need replacing.</p> + +<h3>And the software</h3> + +<p>My distro of choice for the past ~1 year has been <a href="https://elementary.io">elementary OS</a>. I used to be an Arch Linux elitist, complete with an esoteric +window manager, all riced. I now use whatever JustWorks™. If you want, you can dig through my old configs at my <a href="https://github.com/icyphox/dotfiles">dotfiles</a> repo. </p> + +<p>Here’s a screenshot of my desktop. It’s stock Pantheon with my cool terminal tweaks, which I’ll talk about below.</p> + +<p><img src="https://x.icyphox.sh/RT-2W.png" alt="scrot" /></p> + +<p>Most of my work is done in either the browser, or the terminal. +My shell is pure <a href="http://www.zsh.org">zsh</a>, as in no plugin frameworks. It’s customized using built-in zsh functions. Yes, you don’t actually need +a framework. It’s useless bloat. The prompt itself is generated using a framework I built in <a href="https://nim-lang.org">Nim</a> — <a href="https://github.com/icyphox/nicy">nicy</a>. +My primary text editor is <a href="https://neovim.org">nvim</a>. Again, all configs in my dotfiles repo linked above. +I manage all my passwords using <a href="https://passwordstore.org">pass(1)</a>.</p> + +<p>I use a DigitalOcean droplet (BLR1) as a public filehost, found at <a href="https://x.icyphox.sh">x.icyphox.sh</a>. The UI is the wonderful <a href="https://github.com/zeit/serve">serve</a>, by <a href="https://zeit.co">ZEIT</a>. +The same box also serves as my IRC bouncer and OpenVPN (TCP), which I tunnel via SSH running on 443. Campus firewall woes. </p> + +<p>I plan on converting my desktop back at home into a homeserver setup. Soon™.</p> </div> </body>
M build/static/style.cssbuild/static/style.css

@@ -68,9 +68,9 @@ .content {

position: absolute; font-size: 18px; top: 10%; - left: 20%; - right: 20%; - width: 60%; + left: 30%; + right: 30%; + width: 40%; line-height: 1.8; }

@@ -80,6 +80,12 @@ }

pre, code { background: #041b1e; + word-wrap: break-word; + overflow-x: auto; + white-space: pre-wrap; + white-space: -moz-pre-wrap; + white-space: -pre-wrap; + white-space: -o-pre-wrap; } .logo {
M pages/blog/my-setup.mdpages/blog/my-setup.md

@@ -13,11 +13,33 @@

The only computer I have with me is my [HP Envy 13 (2018)](https://store.hp.com/us/en/mdp/laptops/envy-13) (my model looks a little different). It’s a 13” ultrabook, with an i5 8250u, 8 gigs of RAM and a 256 GB NVMe SSD. It’s a very comfy machine that does everything I need it to. -<img src=https://x.icyphox.sh/jXqia.jpg width=200px /> - For my phone, I use a [OnePlus 6T](https://www.oneplus.in/6t), running stock [OxygenOS](https://www.oneplus.in/oxygenos). As of this writing, its bootloader hasn’t been unlocked and nor has the device been rooted. -I’m also a proud owner of a [Nexus 5], which I really wish Google rebooted. It’s surprisingly still usable and runs Android Pie, although the SIM slot is busted, and the battery life is abysmal. +I’m also a proud owner of a [Nexus 5](https://en.wikipedia.org/wiki/Nexus_5), which I really wish Google rebooted. It’s surprisingly still usable and runs Android Pie, although the SIM slot is ruined and the battery backup is abysmal. + +My watch is a [Samsung Gear S3 Frontier](https://www.samsung.com/in/wearables/gear-s3-frontier-r760/). Tizen is definitely better than Android Wear. My keyboard, although not with me in college, is a very old [Dell SK-8110](https://www.amazon.com/Dell-Keyboard-Model-SK-8110-Interface/dp/B00366HMMO). -For the little bit of gaming that I do, I use a [HP m150] gaming mouse. It’s the perfect size (and color). +For the little bit of gaming that I do, I use a [HP m150](https://www.hpshopping.in/hp-m150-gaming-mouse-3dr63pa.html) gaming mouse. It’s the perfect size (and color). + +For my music, I use the [Bose SoundLink II](https://www.boseindia.com/en_in/products/headphones/over_ear_headphones/soundlink-around-ear-wireless-headphones-ii.html). +Great pair of headphones, although the ear cups need replacing. + +### And the software +My distro of choice for the past ~1 year has been [elementary OS](https://elementary.io). I used to be an Arch Linux elitist, complete with an esoteric +window manager, all riced. I now use whatever JustWorks™. If you want, you can dig through my old configs at my [dotfiles](https://github.com/icyphox/dotfiles) repo. + +Here’s a screenshot of my desktop. It’s stock Pantheon with my cool terminal tweaks, which I’ll talk about below. + +![scrot](https://x.icyphox.sh/RT-2W.png) + +Most of my work is done in either the browser, or the terminal. +My shell is pure [zsh](http://www.zsh.org), as in no plugin frameworks. It’s customized using built-in zsh functions. Yes, you don’t actually need +a framework. It’s useless bloat. The prompt itself is generated using a framework I built in [Nim](https://nim-lang.org) — [nicy](https://github.com/icyphox/nicy). +My primary text editor is [nvim](https://neovim.org). Again, all configs in my dotfiles repo linked above. +I manage all my passwords using [pass(1)](https://passwordstore.org). + +I use a DigitalOcean droplet (BLR1) as a public filehost, found at [x.icyphox.sh](https://x.icyphox.sh). The UI is the wonderful [serve](https://github.com/zeit/serve), by [ZEIT](https://zeit.co). +The same box also serves as my IRC bouncer and OpenVPN (TCP), which I tunnel via SSH running on 443. Campus firewall woes. + +I plan on converting my desktop back at home into a homeserver setup. Soon™.
M static/style.cssstatic/style.css

@@ -68,9 +68,9 @@ .content {

position: absolute; font-size: 18px; top: 10%; - left: 20%; - right: 20%; - width: 60%; + left: 30%; + right: 30%; + width: 40%; line-height: 1.8; }

@@ -80,6 +80,12 @@ }

pre, code { background: #041b1e; + word-wrap: break-word; + overflow-x: auto; + white-space: pre-wrap; + white-space: -moz-pre-wrap; + white-space: -pre-wrap; + white-space: -o-pre-wrap; } .logo {