aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.hugo_upload3
-rw-r--r--content/_index.md2
-rw-r--r--content/blog/2023/switching-to-dvorak.md89
-rw-r--r--content/lists/music-recommendations.md2
-rw-r--r--content/lists/software-i-use.md13
-rw-r--r--hugo.toml9
-rwxr-xr-xupload5
7 files changed, 109 insertions, 14 deletions
diff --git a/.hugo_upload b/.hugo_upload
new file mode 100644
index 0000000..d38e58a
--- /dev/null
+++ b/.hugo_upload
@@ -0,0 +1,3 @@
+user=zt
+host=vidhukant.com
+target_dir=/var/www/vidhukant
diff --git a/content/_index.md b/content/_index.md
index 90fd5c4..5d8a0a1 100644
--- a/content/_index.md
+++ b/content/_index.md
@@ -10,8 +10,6 @@ I'm the premium version of your local dumbass because somehow I have gained the
of a computer and my soul now belongs to Linus Torvalds.
I sometimes make videos, though I haven't settled down on a theme yet (sadly).
You can find me on [Odysee](https://sns.mikunonaka.net/odysee) and [YouTube](https://sns.mikunonaka.net/youtube).
-I code whatever I like, but I call myself a web developer because I mostly find myself doing web dev stuff,
-though I *would* like to get into something much cooler. Only if I had the time...
## About Me
diff --git a/content/blog/2023/switching-to-dvorak.md b/content/blog/2023/switching-to-dvorak.md
new file mode 100644
index 0000000..7324cbe
--- /dev/null
+++ b/content/blog/2023/switching-to-dvorak.md
@@ -0,0 +1,89 @@
+---
+title: I'm switching to Dvorak...
+date: 2023-12-12
+highlight: true
+---
+
+久しぶり!!!
+
+So I've finally taken the red pill and switched to the Dvorak Programmer layout;
+and now you have to read about my experience *heh heh*.
+Now whether Dvorak actually makes you more accurate and/or faster hasn't really been
+proven and I won't be talking about that, but facts & logic aint gonna change my decision now.
+
+## Y tho
+
+I am not ashamed to admit that the main reason for this was because it's cool and quirky.
+The *other* main reason is that I wanted to get better at typing.
+I, like most people, learned typing the wrong way. I started out by looking at the keyboard
+while typing, and slowly moved on to touch typing. but looking at the keyboard is bad
+for your posture and eventually reduces accuracy. Surely it's possible to learn the
+right way later on, but in my opinion it is just easier to forget everything and learn from
+the start... preferably the hard way! Now that's where layouts like Dvorak and Colemak
+come in handy.
+
+### Why not colemak?
+
+Dvorak (especially Programmer's Dvorak) seems more attractive as a programmer,
+but who knows, maybe I'll try out Colemak one day too!
+I will say that Colemak seems more sensible for keyboard shortcuts but I hated
+the default ones anyways. But I love how Dvorak has commonly used symbols
+in more accessible places.
+
+## First thoughts
+
+Initally it felt really hard but comfy in Google Docs (yes I sometimes have to use it) and
+it was surprising how many words I can make just from the home row.
+But when it came to other programs... Oh dude
+
+It was hell. It's still hell. I cannot use my window manager, I cannot use Doom Emacs,
+I cannot use vim. Using a new layout is confusing enough, but it's 10x worse when your
+brain just hits h,j,k,l without thinking. I somehow typed out a part of this article
+in emacs but since "First Thoughts" I switched to vscodium just to keep my sanity.
+
+## Second thoughts
+
+Fuck my typing speed literally became 17% of what it used to be. It actually feels much
+more frustrating than I imagined. I literally cannot use my pc properly anymore.
+I'm sure I'll get it back bet for the time being typing this article on 14 WPM actually
+feels like shit. I'm literally taking way too many sanity breaks. I've been writing this
+since yesterday!
+
+On the plus side, `ctrl-t` and `ctrl-s` are soo much more comfier! I've already started
+to fix my muscle memory. Before, I used primarily the left shift and almost always the
+left ctrl key and with Qwerty I had to be constantly conscious about it in order to keep
+the usage of the left and right keys balanced, which was almost impossible! With Dvorak
+it's much easier because I'm building better habits from the start. That's not a Dvorak
+thing; that's a new layout thing.
+
+## Does Dvorak help though
+
+Well yes and no...
+In the end, it all boils down to your level of practise. With proper training you can
+become the best typist while still using Qwerty. It's *you* who is improving! But
+like I said, it's easier to start over with good habits rather than to try to forget
+older bad habits. It's a more miserable experience but it's a one-time investment.
+Also, I think what helps more is applying blanking stickers on your keyboard in order
+to encourage you to not look at the keyboard. You *can* find ones meant to be applied
+on keyboards online, but I used some paper stickers I had lying around. It doesn't
+look as good since it's DIY but it gets the job done.
+
+With that being said, I do agree that Dvorak is a superior layout. It requires much
+less finger movement to type the most commmon words and has many more combinations in
+the home row. Only caveat for me is that most programs have keybindings that only
+make sense for Qwerty. Vim is obviously hell at start, I wonder what Gimp and Kdenlive
+would be like.
+
+### Qwerty is outdated!
+
+Qwerty was made for typewriters. It deliberately spreads apart more commonly used
+letters, increasing finger movement. In the context of typewriters it makes sense
+because it prevents jamming. But for computers, It's pretty outdated and less ergonomic.
+The `;` key under the little finger has seemed funky ever since I learned touch
+typing. Dvorak just makes better use of all the Fingers! Just the position of the
+`s` key is a huge selling point for me.
+
+While other layouts require serious commitment, they also put less strain on your
+Fingers! It's definitely isn't easy, and it's not for everyone. I've taken the red
+pill, would you take one too?
+Let me know! \ No newline at end of file
diff --git a/content/lists/music-recommendations.md b/content/lists/music-recommendations.md
index c1f2e1a..077ad06 100644
--- a/content/lists/music-recommendations.md
+++ b/content/lists/music-recommendations.md
@@ -10,6 +10,8 @@ I won't be linking anything for various reasons, but hey you know how to search!
**Sorted By Recency**
+- "Crush" by Tessa Violet
+- "505" by Arctic Monkeys
- "Life" by Rude-a
- "Where Do We Go" by OKAMOTO'S
- "Without Me" by Halsey
diff --git a/content/lists/software-i-use.md b/content/lists/software-i-use.md
index ee640ba..1f53211 100644
--- a/content/lists/software-i-use.md
+++ b/content/lists/software-i-use.md
@@ -32,6 +32,8 @@ These are some great (mostly free) and open source apps/programs that I use (and
- ### Screen Recorder:
Do I even need to say it? [OBS](https://obsproject.com).
+ I use [this]() AUR package, because I need the OBS Browser plugin.
+ It's a bit annoying to compile OBS at every update but I just keep it running while I sleep.
- ### Text Editor:
@@ -39,7 +41,7 @@ These are some great (mostly free) and open source apps/programs that I use (and
- ### Email Client:
- [Thunderbird](https://thunderbird.net) because I'm too lazy to configure mutt/neomutt.
+ [Thunderbird](https://thunderbird.net) is actually pretty dope. It's GUI though. Maybe I'll try out any CLI options later.
- ### File Manager:
@@ -76,8 +78,7 @@ All of these apps are on <https://f-droid.org>
- ### Camera:
- I use [OpenCamera](https://f-droid.org/packages/net.sourceforge.opencamera/) because the default cam on Lineage is horrible.
- (Or the default app on Nothing OS)
+ Either the default camera on Nothing OS or [OpenCamera](https://f-droid.org/packages/net.sourceforge.opencamera/).
- ### YouTube Client:
@@ -85,14 +86,16 @@ All of these apps are on <https://f-droid.org>
- ### Web Browser:
- Firefox for android is garbage, but [Firefox Focus](https://www.mozilla.org/en-US/firefox/browsers/mobile/focus/) is somehow the best!
- I use [ffupdater](https://f-droid.org/packages/de.marmaro.krt.ffupdater/) to download and update privacy respecting web browsers on my phone.
+ Nowadays I use vivaldi. I would like to use a non-chromium browser but it's just not good enough on mobile.
+ Firefox is disappointing on android, though [Firefox Focus](https://www.mozilla.org/en-US/firefox/browsers/mobile/focus/)
+ is actually really good. I usually use that as my second browser.
- ### TOTP App:
[FreeOTP+](https://freeotp.github.io/) is great but nowadays I just use KeePassXC on my laptop.
- ### Contacts Sync App:
+
[Radicale](https://radicale.org/v3.html) with [DAVx5](https://www.davx5.com/) for mobile.
[This is how you can host your own instance!](https://landchad.net/radicale/)
diff --git a/hugo.toml b/hugo.toml
index b30fc67..8d27d44 100644
--- a/hugo.toml
+++ b/hugo.toml
@@ -1,8 +1,10 @@
-baseURL = 'https://www.vidhukant.com/'
+baseURL = 'https://vidhukant.com/'
languageCode = 'en-in'
title = "Vidhu Kant Sharma's Website"
copyright = "<p>vidhukant.com Copyright &copy; 2023 Vidhu Kant Sharma &lt;<a href=\"mailto:vidhukant@vidhukant.com\">vidhukant@vidhukant.com</a>&gt; </p> <p> The text and image content on this website is under <a href='https://creativecommons.org/licenses/by-nc-sa/4.0/'>CC BY-NC-SA 4.0</a> unless stated otherwise.</p>"
theme = "zt-hugo"
+disableKinds = ["taxonomy", "term"]
+enableRobotsTXT = true
[params]
siteDescription = "Vidhu Kant Sharma's personal website"
@@ -14,10 +16,13 @@ homepageLinks = [
["Blog", "/blog"],
["Lists", "/lists"],
["Contact", "/contact"],
- ["Git", "https://dev.vidhukant.xyz"],
+ ["Git", "https://mikunonaka.net"],
+ ["Searx", "https://search.vidhukant.com"],
["Odysee", "https://sns.mikunonaka.net/odysee"],
["YouTube", "https://sns.mikunonaka.net/yt"],
["GitHub", "https://github.com/MikunoNaka"],
+ # ["macli", "https://macli.vidhukant.com/"],
+ # ["OpenBills", "https://macli.vidhukant.com/"],
]
navLinks = [
diff --git a/upload b/upload
deleted file mode 100755
index e2fd368..0000000
--- a/upload
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/usr/bin/env bash
-
-rm -r public/
-hugo
-rsync -rtvzP public/ zt@vidhukant.com:/var/www/vidhukant/