diff options
author | Suleyman Farajli <suleyman@farajli.net> | 2025-01-18 20:56:50 +0400 |
---|---|---|
committer | Suleyman Farajli <suleyman@farajli.net> | 2025-01-18 20:56:50 +0400 |
commit | 919e161a937765d4ef06c435aea0b190eb0ac78c (patch) | |
tree | 4b708e548644efb1a6511aed64428bf65980552f /posts | |
parent | d0eacb740f76709fa83ea686d784686e4a8e64d4 (diff) |
home, posts and archive pages seperated
Diffstat (limited to 'posts')
-rw-r--r-- | posts/posts.md | 7 | ||||
-rw-r--r-- | posts/software.md | 74 |
2 files changed, 81 insertions, 0 deletions
diff --git a/posts/posts.md b/posts/posts.md new file mode 100644 index 0000000..1035e75 --- /dev/null +++ b/posts/posts.md @@ -0,0 +1,7 @@ +<table> + <tr><td><time>2024-12-31</time></td><td><a href="/posts/2024_new_year.html">Happy new year!</a></td></tr> + <tr><td><time>2024-09-26</time></td><td><a href="/posts/qizlar.html">Qızlar haqqında.</a></td></tr> + <tr><td><time>2024-09-25</time></td><td><a href="/posts/nophone.html">Why I absolutely hate smartphones.</a></td></tr> + <tr><td><time>2024-09-06</time></td><td><a href="/posts/gentoo.html">Why I use gentoo.</a></td></tr> + <tr><td><time>2024-06-09</time></td><td><a href="/posts/website_created.html">Website Created!</a></td></tr> +</table> diff --git a/posts/software.md b/posts/software.md new file mode 100644 index 0000000..45e9d7d --- /dev/null +++ b/posts/software.md @@ -0,0 +1,74 @@ +<!-- Title: Software --> + +Here are some of the programs I use, recommend and some I dislike. +You can get my configuration for most of these programs [here](https://git.farajli.net/slcf.git). + +## Criteria +For software to be usable for me it has to be: +1. Free and Open-source +1. Uncomplicated, simple to use +1. Lightweight +1. Fast + +### Operating systems +* [Arch Linux](https://archlinux.org): The best linux distro for most people, since installing packages is very convenient using the AUR and has a great wiki. +* [Gentoo](https://gentoo.org): Unique operating system with a proper wiki, see my [post](../posts/gentoo.html) about it. +* [Void](https://voidlinux.org): Great linux distros free from filthy systemd and glibc. +* [Debian](https://www.debian.org/): Easy to install and use, the best distro for beginners. +* [FreeBSD](https://www.freebsd.org/): Simple operating system with a clean and elegant codebase. +* <a href="https://ubuntu.com" class=orange_text>Ubuntu</a>: Debian done wrong with snaps. +* <a href="https://manjaro.org" class=orange_text>Manjaro</a>: Same as ubuntu except even worse doesn't even work properly. +* <span class=orange_text>MacOS</span>: BSD done wrong, with apple garbage. +* <span class=orange_text>Windows</span>: Graphical trash. + +### Programming languages +* C: Portable assembly, basically the default programming language for unix. +* Go: Modern version of C, very convenient and safe to write programs in. +* Posix Shell: Concise and convenient for scripts and small programs. +* <strong class=orange_text>C++</strong>: Bloated, not safe and a mess, literally every bad piece of software I've ever used was written in C++. + +### Window managers +* [DWM](https://dwm.suckless.org): At first a little hard to configure but at the end totally worth it. +* [BSPWM](https://github.com/baskerville/bspwm): Best static window manager, easy to configure with and an extraordinary tool called bspc. +* [i3wm](https://i3wm.org/): An average window manager, good for beginners. + +### Text editors +* vim and [nvim](https://neovim.io/): Just way too convenient to be real. +* <span class=orange_text>JetBrains IDEs</span>: Bloated, heavy, overcomplicated and costs money(?). + +### Browser +* [Qutebrowser](https://www.qutebrowser.org/): Has vim-keybinds making it very convenient to use. +* [Firefox](https://www.mozilla.org/en-GB/firefox/new/): Sometimes, you need a bloated browser to view bloated sites. + +### Terminal and terminal Utilities +* [st](https://st.suckless.org/): Terminal emulator though a little hard to configure. +* [alacritty](https://alacritty.org/): Terminal emulator which works perfectly fine without any configuration. +* [cmus](https://cmus.github.io/): Music player. +* [zsh](https://www.zsh.org/): Interactive shell. +* [dash](http://gondor.apana.org.au/~herbert/dash/): Shell script interpreter. +* [lf](https://github.com/gokcehan/lf): File manager. +* [translate-shell](https://github.com/soimort/translate-shell): Cli translator. + +### Xorg utilities +* [dmenu](https://tools.suckless.org/dmenu/): Interactive menu to select items. +* [slstatus](https://tools.suckless.org/slstatus/): Status monitor. +* [mpv](https://mpv.io/): Media player. +* [nsxiv](https://nsxiv.codeberg.page/): Image viewer. +* [zathura](https://pwmt.org/projects/zathura/): pdf viewer. + +### Other +* [smu](https://github.com/Gottox/smu): markdown to html compiler +* [git](https://git-scm.com/): I like git, like everyone else. + +## About hardware +I don't really care about hardware because it is easily replacable and I am fine with whatever just works, +as long as it not overpriced. If you use proper software any hardware should get the job done. + +I am not going to shill thinkpads like everyone else, though I think they are fine, to me only 2 things +set apart thinkpads from all the other laptops, firstly, the fact that they are librebootable and, secondly, +they are really cheap. + +## See also +* [Suckless Rocks page](https://suckless.org/rocks/) +* [Cat-v harmful stuff](https://harmful.cat-v.org/software/) +* [Luke Smith's Post](https://lukesmith.xyz/programs/) |