alanxoc3's dotfiles. feel free to plagiarize. the following is software i use or recommend...
- age. A simple cli tool/protocol to encrypt files. Way simpler than gpg.
- amfora. CLI based gemini client.
- concards. Use this to review flashcards.
- exa. A modern implementation of ls.
- fd. Search file names super fast. Faster and cooler than find.
- feh. Simple image viewer.
- fzf. Fuzzy find for anything.
- git. The magical version control software.
- himalaya. Finally, a good scriptable email client. I use this daily.
- lookatme. A markdown + terminal based presentation tool. Had some outstanding bugs last time I tried it.
- minisign. A simple cli tool to sign files.
- mpv. Nice CLI based media player. Good for webradios, gifs, and streaming videos.
- pa. A simple age encrypted password manager. Similar to pass, but simpler.
- pwgen. A minimal password generation tool.
- rg. Search file content super fast. Faster and cooler than grep.
- sponge. Collect stdin before executing command.
- sq. A simpler, more modern, less feature complete than gnupg, cli interface for pgp. I recommend staying away from pgp if possible though.
- tldr. Repo full of markdown cheatsheets for cli tools.
- tmux. Terminal multiplexer.
- transmission-cli. A popular bittorrent client.
- ttrack. Time tracker CLI app.
- unbuffer. Trick command to think stdout is a terminal device.
- wl-gammarelay-rs. A simple daemon for changing linux/wayland brightness/temp/invert.
- zsh. The shell I currently use.
- pylsp. A language server.
- llm. Simple frontend to chatgpt.
- pico8. The original fantasy console.
- godot. FOSS game engine.
- shrinko8. Smart minifier for pico-8 lua.
- firefox. Firefox is my Chromium based web browser with Vim bindings.
- foot. The terminal emulator I use.
- keyd. Keyboard mapping customization actually done the right way.
- warpd. A keynav replacement that works with wayland.
- river. Tiling window manager for wayland.
- waylock. Simple wayland lock screen. New version uses the ext-session-lock wayland protocol.
- todo: chromadb
- kak-ansi. Ansi color codes to kakoune highlighters.
- kak-lsp. Language server support for kakoune.
- kakoune. A modal editor that closely follows the unix philosophy.
- agate. Simple gemini server written in rust.
- archlinux. My main operating system. Nice for servers too.
- certbot. Https for free. Thank you.
- docker. Mainly used for extra layer of security on servers.
- gemini. The future of the internet.
- ii. Minimalist IRC client that uses unix pipes.
- kineto. Gemini to https proxy.
- linode. Simple service to get a server up and running.
- minecraft. A very blocky game.
- nginx. Port redirection + other stuff for your server.
- syncthing. Self hosted/decentralized dropbox-like replacement.
- systemd. Bulky, but it works great for the most part.
- asciinema. Super easy to record your terminal screen.
- chatgpt. Artificial Intelligence.
- croc. A great/fast/secure file sharing utility + service.
- gh. Github made an official CLI. Can be useful for managing PRs & issues.
- mastodon. Decentralized alternative to twitter.
- radico8. The webradio I listen to for hours each week.
Some things I want but don't have.
- A "shuf" command that can work with large files. Maybe randomly selecting bytes. Or shuffling in batches of x number of lines, that way it works with long streams of stdin.