From ff00a1eb8d5b4e2e12aa6d52994b331b164ebd73 Mon Sep 17 00:00:00 2001 From: RinRi Date: Wed, 9 Nov 2022 20:08:37 +0300 Subject: [PATCH] 09.11.2022 --- index.html | 27 ++++++++++++-------- rec.html | 75 ++++++++++++++++++++++++++++-------------------------- 2 files changed, 56 insertions(+), 46 deletions(-) diff --git a/index.html b/index.html index cc01755..5aa9d5d 100755 --- a/index.html +++ b/index.html @@ -33,30 +33,37 @@

Welcome! I am RinRi.

- I am a student at Innopolis University. - My interests: + I am a Computer Science student from Kazakhstan studying at Innopolis University. + My interests include:

- Initially, I created this website to share my knowledge. - Unfortunately, there are no useful articles on my website at the moment. I'm working on it. As for now, you can find several repositories on my Gitea instance (code). + On this website, I am planning to share software I like, some tech tips and articles.

+ +

Links:

+

To-Do:

@@ -80,4 +87,4 @@ - \ No newline at end of file + diff --git a/rec.html b/rec.html index b2385e4..0d99df5 100755 --- a/rec.html +++ b/rec.html @@ -30,62 +30,67 @@
-

Personal Recommendations:

+

Recommendations:


+

Software:


+

OS

- Arch Linux or Artix - Linux. Minimal rolling-release GNU/Linux distributions. + I think that Operating Systems should not track you, send your data anywhere, and show you ads. That is why I recommend using Free and Open-Source + Operating Systems that value your privacy, such as Linux. Linux supports almost any hardware out-of-the-box and it is way more comfortable for tech people. + Have you ever tried to install MinGW on Windows? From my experience, it's PITA, while on Linux it's one or two shell commands.

-

Window Manager

+ +

Window Managers

- I highly recommend suckless's dwm, - . It is an - extremely lightweight, fast and highly customizable tiling window manager. You probably need to read'n'write C code to tweak it (sometimes you have to manually patch it). + In my opinion, tiling window managers are great productivity tools. It's enjoyable and efficient to use only a keyboard to manage your windows. + They are especially useful, if you frequently use multiple terminals. Spawning and switching between them is super fast, for example, in + dwm. They are also extremely lightweight. Compared to full-featured Desktop Environments like Gnome or KDE, + they are almost nothing in your RAM and on your disk.

- -

Terminal

+ +

Text & Code Editor

- st(simple terminal) - suckless - terminal. It is a fast and lightweight terminal emulator. St supports UTF-8 characters, - emojis(install libxft-bgra). I personally use Luke Smith's build of - st. Will probably make my own soon. + I've been using vim (neovim) for quite some time and can tell that it helped me a lot when I needed to quickly (e.g. 10 minutes before a deadline) edit or code something. + On top of that, I can tell that it is much more enjoyable to edit smth using vim than with a normal text editor. Every key press or mouse movement you save brings you joy. + I recommend watching ThePrimeagen's video series before diving in.

- -

Text & Code Editor

- Neovim and vim can improve - your productivity. You probably know what vim is about, but I assure you: it a pleasure to use vim for programming and general text editing. + Currently I am learning Emacs (doom emacs with evil mode), org-mode, and elisp. Emacs' functionality is incredible. I will elaborate on that later, when I will be more familiar with Emacs.

Web Browser

- Firefox is an open-source web browser. You can extend it with some extensions: -

Media Player

mpv is a lightweight, open-source, and reliable media player. You can play - YouTube and other videos on the internet using mpv simply by installing yt-dlp. -

- -

Music Player

-

- cmus is a lightweight music player with vim key bindings. + YouTube and other videos on the internet using mpv and yt-dlp.

Resources

@@ -93,8 +98,6 @@

Websites:

- \ No newline at end of file +