noxz-sites

A collection of a builder and various scripts creating the noxz.tech sites
git clone https://noxz.tech/git/noxz-sites.git
Log | Files | README | LICENSE

noxz.tech/about/tools/index.www
1Following is a pseudo complete list of all programs and tools I use on a
2regular basis. The list is for anyone who is either curious or wanting to try
3any of the programs and tools I use. The list may change with time.
4
5Most tools I use are either
6.URL https://suckless.org suckless ,
7minimal or TUI based. I like using tools that use "vim like" keys and commands,
8and preferably are only key based.
9
10.HnS 1
11The list
12.HnE
13
14.HnS 2
15Operating System
16.HnE
17
18I currently use
19.URL https://voidlinux.org "Void Linux"
20as my main operating
21system, due to it's simplicity and minimalistic nature. Another important
22reason is the rejection of SystemD(estroyer), with
23.URL http://smarden.org/runit/ runit
24instead as both init and service manager.
25Void Linux isn't a fork from any other Linux distribution and is instead
26created from scratch together with its package manager
27.URL https://voidlinux.org/usage/xbps/ xbps .
28
29.HnS 2
30Shell
31.HnE
32
33For an interactive shell I use
34.URL https://github.com/dimkr/loksh loksh ,
35a Linux
36port of OpenBSD's ksh (KornShell). For all non-interactive POSIX shell scripts
37I use
38.URL https://git.kernel.org/pub/scm/utils/dash/dash.git/ dash .
39
40.HnS 2
41Display manager
42.HnE
43
44When my computers boot I have a simple login using agetty. After login I'm
45prompted with a modified version of
46.URL https://github.com/evertiro/cdm cdm ,
47the console display manager.
48
49.HnS 2
50Window Manager
51.HnE
52
53When I'm in need of more than just a vterm I use
54.URL https://dwm.suckless.org dwm ,
55the dynamaic window manager, as my WM. Dwm is
56a so called tiling window manager, with the goal of using all available screen
57area for productivity. However it's not magic, the rest is of course up to you.
58
59Together with
60.URL https://dwm.suckless.org dwm
61I use
62.URL //noxz.tech/software/ztatus ztatus
63for notifications and status updates.
64
65.HnS 2
66Terminal Emulator
67.HnE
68
69I use
70.URL https://st.suckless.org st ,
71the simple terminal, as my terminal
72emulator. It consists of around 3K LOC, supports 256 colors (and true colors),
73UTF-8, and more.
74
75.HnS 2
76Fonts
77.HnE
78
79The fonts I mainly use are
80.URL https://sourcefoundry.org/hack/ hack
81and
82.URL http://mplus-fonts.osdn.jp/about-en.html M+
83
84.HnS 2
85Text editor and IDE
86.HnE
87
88My main text editor is
89.URL https://www.vim.org/ vim ,
90with as few plugins as
91possible. The plugins I use I have written myself to be as minimal as possible.
92Together with
93.URL https://www.vim.org/ vim
94I use
95.URL https://www.gnu.org/software/gdb/ gdb
96for debugging and testing code.
97
98.HnS 2
99File manager
100.HnE
101
102When default core programs aren't enough I use
103.URL https://vifm.info vifm .
104Most
105of the time core programs are enough though.
106
107.HnS 2
108Web browsers
109.HnE
110
111My web browsing tools are more diverse than other categories. For simple
112fetching I use either
113.URL https://www.gnu.org/software/wget/ wget
114or
115.URL https://curl.haxx.se/ curl ,
116but for more casual browsing I use either
117.URL http://w3m.sourceforge.net/ w3m ,
118.URL https://suckless.org/surf/ surf
119or
120.URL https://fanglingsu.github.io/vimb/ vimb
121depending on the need for graphical
122rendering. However surf is the browser I use most times.
123
124.HnS 2
125Communication
126.HnE
127
128For emailing I use
129.URL https://neomutt.org/ neomutt ,
130together with
131.URL https://www.offlineimap.org/ offlineimap
132and
133.URL https://marlam.de/msmtp/ msmtp .
134Another tool for communication is
135.URL https://irssi.org/ irssi
136running on a remote raspberry pi.
137
138.HnS 2
139Audio and video
140.HnE
141
142I use
143.URL https://mpv.io/images/mpv-screenshot-34cd36ae.jpg mpv
144together with
145.URL https://youtube-dl.org/ youtube-dl
146for both viewing and listening on videos
147and music. For listening to tracks and mixes on SoundCloud I use ncscpl.
148
149.HnS 2
150RSS and subscriptions
151.HnE
152
153I don't have any so called social media accounts, but I like watching videos on
154youtube for both education and pleasure. My solution and alternative to
155subscriptions through Google is using the RSS reader
156.URL https://newsboat.org/ newsboat
157with RSS feeds from youtube channels.
158
159.HnS 2
160Image and document rendering
161.HnE
162
163My image viewer is the versatile program
164.URL https://github.com/muennich/sxiv sxiv ,
165and for reading PDFs I use
166.URL https://pwmt.org/projects/zathura/ zathura .
167
168.HnS 2
169Other programs worth mentioning
170.HnE
171
172.DLS
173.LIURL https://tools.suckless.org/farbfeld/ farbfeld:
174Lossless image format, together with useful tools for converting to and from
175farbfeld (.ff). I store many of my images in farbfeld, compressed with gzip
176(.ff.gz).
177
178.LIURL https://tools.suckless.org/dmenu/ dmenu:
179Super useful dynamic menu, that I use for a lot of things.
180
181.LIURL https://www.imagemagick.org/ imagemagick:
182Image manipulator, that I use for various image manipulation tasks.
183
184.LIURL https://github.com/tmux/tmux/wiki tmux:
185Terminal multiplexer, that I mainly use for persistent ssh sessions on remote
186machines.
187
188.LIURL https://www.uninformativ.de/git/swall/file/README.html swall:
189A simple Xrandr-aware program to set your wallpaper.
190.DLE