aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVidhu Kant Sharma <vidhukant@vidhukant.xyz>2022-11-26 16:00:23 +0530
committerVidhu Kant Sharma <vidhukant@vidhukant.xyz>2022-11-26 16:00:23 +0530
commit26d632b3060af499a3bd8a5d76b9051900c8f9a3 (patch)
tree0ca297615d1a14dad01a1e5d342fc6728fd8b73d
parentaeab40b1e57834ba34b877453689323d17d4260a (diff)
added new post (I switched to emacs) and some music recommendations
-rw-r--r--content/blog/2022/i-switched-to-emacs.md43
-rw-r--r--content/lists/music-recommendations.md13
-rw-r--r--static/images/vidhukant.webpbin53366 -> 73430 bytes
3 files changed, 55 insertions, 1 deletions
diff --git a/content/blog/2022/i-switched-to-emacs.md b/content/blog/2022/i-switched-to-emacs.md
new file mode 100644
index 0000000..06238d8
--- /dev/null
+++ b/content/blog/2022/i-switched-to-emacs.md
@@ -0,0 +1,43 @@
+---
+title: "I Switched to (Doom) Emacs"
+date: 2022-11-26T15:15:14+05:30
+---
+
+After [failing to set up gentoo](/blog/2022/my-failed-attempt-at-installing-gentoo/) I've decided
+to stop using linux. After thinking about it for some time I finally installed emacs. Now instead of
+Arch Linux, I have an entry for emacs in my GRUB config.
+
+Jokes aside, emacs is actually an awesome text editor! Though I think `C-x C-f` is bullshit. Evil mode
+is the greatest emacs extention! I've been using [Doom Emacs](https://github.com/doomemacs/doomemacs) which is an emacs "configuration framework" which comes
+with Evil mode turned on by default. Idk if it counts as cheating but I don't really care.
+
+Honestly, getting used to emacs was not hard but not easy either. It was somewhere in the middle.
+It wasn't too hard probably because I had experience with vim. But apart from having similar keybindings with Evil mode,
+and having kind of the same philosophy of never leaving your keyboard, emacs is much different.
+
+## It's one of the most polished IDE I've used
+
+Okay, the only other IDE I've used is IntelliJ Idea, so I don't think I have too much experience, but Doom Emacs is really the most fun
+text editor/IDE to code in. It has support for multiple programming languages, which is the most important for me, but it also has
+a great way of navigating around the projects and also has git integration that I really haven't used much.
+
+Unlike vim, it *does* have long startup times but apart from that, it's pretty fast and has LSP support
+(especially Doom Emacs which has some bundled packages for lots of languages), and it just feels much more polished
+as compared to something like CoC.
+
+## Emacs can literally do anything
+
+The only thing keeping me from directly booting into emacs is my XMonad config which is I'm way too comfortable with.
+I mean, Emacs can act as a text editor/IDE, an image viewer, PDF viewer, web browser, music player, email client, RSS reader, and A WINDOW MANAGER
+
+That's pretty cool! I might try exwm (I think that's what it's called) when I get more comfortable with emacs..
+
+## Try out Emacs NOW!
+
+Emacs is really innovative, it feels like home because of the vim emulation but with a plethora of extra features.
+Since emacs manages its own internal buffers, as a tiling window manager user I found it kinda hard to get used to,
+but in the end I feel much more productive. I haven't even tried out most of the features I know about, like I have changed like 5 lines
+in the config file so there is still a lot for me to learn, but it's very fun!
+
+Even if you don't have much experience with vim, I recommend trying out emacs. I think apart from the weird buffer/window thing and
+the keyboard-driven interface, it still feels much closer to things like VSCode, not vim.
diff --git a/content/lists/music-recommendations.md b/content/lists/music-recommendations.md
index d8114ca..8d460a1 100644
--- a/content/lists/music-recommendations.md
+++ b/content/lists/music-recommendations.md
@@ -35,7 +35,7 @@ NOTE: The order means nothing (might sort alphabetically later)
- "G4L" by Giga
- "Mela!" by Ryokoushoku Shakai
- "Mera Mera" by Mori Calliope
-- "Melty Kitchen" Cover by Hoshimachi Suisei
+- "Melty Kitchen" Cover by Hoshimachi Suisei and Inui Toko
- "Saikai" by LiSA and Uru
- "Wicked" by Hoshimachi Suisei and Mori Calliope
- "hectopascal" by Koito Yuu (Takada Yuuki) and Nanami Touko (Kotobuki Minako)
@@ -61,3 +61,14 @@ NOTE: The order means nothing (might sort alphabetically later)
- "Boy" by Reol
- "Beautiful" by Eminem
- "Godzilla" by Eminem
+- "Breakthrough" by TWICE
+- "Sunflower" by Post Malone
+- "Gold Wings" by Krewella
+- "Money" by Lisa
+- "Maria" by Hwa Sa
+- "Kaze wa Yokoku naku Fuku" Cover by Hoshimachi Suisei and Inui Toko
+- "Childhood Dreams" Cover by Seraphine
+- "Inori no Uta" by Yuiko Ohara
+- "Only" by Yuiko Ohara
+- "Mezame no Uta" by Yuiko Ohara
+- "Tabibito no Uta" by Yuiko Ohara
diff --git a/static/images/vidhukant.webp b/static/images/vidhukant.webp
index ce268d6..417dc50 100644
--- a/static/images/vidhukant.webp
+++ b/static/images/vidhukant.webp
Binary files differ