From bbf892cbcb4c0de40e6f8149b897980476c529dc Mon Sep 17 00:00:00 2001 From: Nantha Sorubakanthan Date: Fri, 12 Dec 2025 19:05:20 +0100 Subject: archive old blog posts --- content/blog/someone-emailed-me.md | 36 -------------------------- content/blog/trying-out-helix.md | 46 ---------------------------------- content/old.blog/someone-emailed-me.md | 36 ++++++++++++++++++++++++++ content/old.blog/trying-out-helix.md | 46 ++++++++++++++++++++++++++++++++++ 4 files changed, 82 insertions(+), 82 deletions(-) delete mode 100644 content/blog/someone-emailed-me.md delete mode 100644 content/blog/trying-out-helix.md create mode 100644 content/old.blog/someone-emailed-me.md create mode 100644 content/old.blog/trying-out-helix.md (limited to 'content') diff --git a/content/blog/someone-emailed-me.md b/content/blog/someone-emailed-me.md deleted file mode 100644 index 85cd6f9..0000000 --- a/content/blog/someone-emailed-me.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: "Someone emailed me" -date: 2025-10-05T08:07:49+02:00 ---- - -## The actual email part - -Yesterday, I got an email from someone who discovered my website (my first one). - -At first glance, when I saw the notification, it felt really odd, I thought it was a spam. Because on our planet, you only get emails about your 2FA code, or that one game in your steam wishlist that gets a 87% discount every 3 weeks. - -But no, it wasn't a spam. Just a nice person who sent me a nice email. - -This email really made my day. Knowing that someone took the time to read the content of my website made the whole _**installing nginx to then spend few days [configuring hugo](https://github.com/aledenshi/hugo)**_ proccess worth it. - -_(thank you for your email)_ - -## Blogs are cool - -I really like to read blog posts from other people on the web. When you read about someone else's thoughts, you really listen to what **they** have to say, you can't really stop them to then start to talk about yourself like in a conversation. (+ blog is a great resource to learn things) - -I really think that having a blog is cool, you should have one. I host mine all by myself but I'm sure that there is another solution if you can't do that. - -I think that you already know this but : Don't write blogs about something that is illegal or to hurt someone else's feeling. Be kind to the people around, especially to people that you don't know. - -## Back to emails - -### Don't let 'mailto:' links scare you - -I never leave comments on youtube videos, I never send emails to people that write blogs neither. But this email changed my mind. Why not after all ? - -You might see me in your inbox someday if I find your website. - -### XMPP - -I don't like emails because you can't really know if someone did receive your mail. I will try to setup an XMPP server. You can contact me there if you don't like emails too. diff --git a/content/blog/trying-out-helix.md b/content/blog/trying-out-helix.md deleted file mode 100644 index 01d1746..0000000 --- a/content/blog/trying-out-helix.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: "Trying out Helix" -date: 2025-09-22T09:08:19+02:00 ---- - -## Intro - -So I recently learned about the [helix editor](https://helix-editor.com/). If you try to use it you will see that Helix is similar to Vim and has the same three main editing modes. - -On a ton of distros it's easy to install it, on Arch you can just go: - -```sh -sudo pacman -S helix -``` - -Normally, you use the helix binary with the `hx` command. But on Arch, you have to spell the whole `helix` word out, so you should probably make an alias in your shell's config if it bothers you. - -```sh -alias hx="helix" -``` - -## The actual Helix - -### Basic stuff - -Helix comes pre installed with LSP support, color schemes, a fuzzy finder similar to telescope, native syntax tree with tree sitter, auto closing characters such as brackets, parenthesis and quotes and more. - -Helix are different [Neovim](https://neovim.io/) as helix works out of the box, you have nothing to configure. Some people might say that compared to Neovim/Vim, Helix is bloated, but I really think that this 'bloat' feels awesome and will find it's own audience. - -### Conf - -Helix uses a `config.toml` file in your `~/.config/helix` folder, so since it's using the TOML format Helix configuration files are way more user-friendly than learning to use Neovim's init.lua - -### Usage - -Of course, using Helix feels weird if you are used to vim motions. - -It uses an _object-verb_ system : you first specify the object, then the action you want to perform on it (yank, delete, replace etc). So you will feel a bit confused with the keybinds because vim does the opposite (verb-object). You should really go checkout helix's website as it gives you everything you need to help you use their text editor. They even have a guide [for us](https://docs.helix-editor.com/from-vim.html) vim users. - -## Conclusion - -After using Helix for roughly 5 mins, I can say that I feel more comfortable **learning** Helix rather than Neovim. The Keybindings make more sense and are more intuitive. - -You must have your own opinion on the subject, stop reading stupid blog posts about helix and just give it a shot :) - -If you want to see my helix and neovim config here are my [dotfiles](https://codeberg.org/mielota/dox/src/branch/main/home/.config) diff --git a/content/old.blog/someone-emailed-me.md b/content/old.blog/someone-emailed-me.md new file mode 100644 index 0000000..85cd6f9 --- /dev/null +++ b/content/old.blog/someone-emailed-me.md @@ -0,0 +1,36 @@ +--- +title: "Someone emailed me" +date: 2025-10-05T08:07:49+02:00 +--- + +## The actual email part + +Yesterday, I got an email from someone who discovered my website (my first one). + +At first glance, when I saw the notification, it felt really odd, I thought it was a spam. Because on our planet, you only get emails about your 2FA code, or that one game in your steam wishlist that gets a 87% discount every 3 weeks. + +But no, it wasn't a spam. Just a nice person who sent me a nice email. + +This email really made my day. Knowing that someone took the time to read the content of my website made the whole _**installing nginx to then spend few days [configuring hugo](https://github.com/aledenshi/hugo)**_ proccess worth it. + +_(thank you for your email)_ + +## Blogs are cool + +I really like to read blog posts from other people on the web. When you read about someone else's thoughts, you really listen to what **they** have to say, you can't really stop them to then start to talk about yourself like in a conversation. (+ blog is a great resource to learn things) + +I really think that having a blog is cool, you should have one. I host mine all by myself but I'm sure that there is another solution if you can't do that. + +I think that you already know this but : Don't write blogs about something that is illegal or to hurt someone else's feeling. Be kind to the people around, especially to people that you don't know. + +## Back to emails + +### Don't let 'mailto:' links scare you + +I never leave comments on youtube videos, I never send emails to people that write blogs neither. But this email changed my mind. Why not after all ? + +You might see me in your inbox someday if I find your website. + +### XMPP + +I don't like emails because you can't really know if someone did receive your mail. I will try to setup an XMPP server. You can contact me there if you don't like emails too. diff --git a/content/old.blog/trying-out-helix.md b/content/old.blog/trying-out-helix.md new file mode 100644 index 0000000..01d1746 --- /dev/null +++ b/content/old.blog/trying-out-helix.md @@ -0,0 +1,46 @@ +--- +title: "Trying out Helix" +date: 2025-09-22T09:08:19+02:00 +--- + +## Intro + +So I recently learned about the [helix editor](https://helix-editor.com/). If you try to use it you will see that Helix is similar to Vim and has the same three main editing modes. + +On a ton of distros it's easy to install it, on Arch you can just go: + +```sh +sudo pacman -S helix +``` + +Normally, you use the helix binary with the `hx` command. But on Arch, you have to spell the whole `helix` word out, so you should probably make an alias in your shell's config if it bothers you. + +```sh +alias hx="helix" +``` + +## The actual Helix + +### Basic stuff + +Helix comes pre installed with LSP support, color schemes, a fuzzy finder similar to telescope, native syntax tree with tree sitter, auto closing characters such as brackets, parenthesis and quotes and more. + +Helix are different [Neovim](https://neovim.io/) as helix works out of the box, you have nothing to configure. Some people might say that compared to Neovim/Vim, Helix is bloated, but I really think that this 'bloat' feels awesome and will find it's own audience. + +### Conf + +Helix uses a `config.toml` file in your `~/.config/helix` folder, so since it's using the TOML format Helix configuration files are way more user-friendly than learning to use Neovim's init.lua + +### Usage + +Of course, using Helix feels weird if you are used to vim motions. + +It uses an _object-verb_ system : you first specify the object, then the action you want to perform on it (yank, delete, replace etc). So you will feel a bit confused with the keybinds because vim does the opposite (verb-object). You should really go checkout helix's website as it gives you everything you need to help you use their text editor. They even have a guide [for us](https://docs.helix-editor.com/from-vim.html) vim users. + +## Conclusion + +After using Helix for roughly 5 mins, I can say that I feel more comfortable **learning** Helix rather than Neovim. The Keybindings make more sense and are more intuitive. + +You must have your own opinion on the subject, stop reading stupid blog posts about helix and just give it a shot :) + +If you want to see my helix and neovim config here are my [dotfiles](https://codeberg.org/mielota/dox/src/branch/main/home/.config) -- cgit v1.2.3