a87de200508e9a4bc5bb53613426e801e9344237
[kill9.git] / rocks / computers / software / recomended.md
1 # Kill-9 recommended computer related things
2
3 Here's a list of useful software you should install on your computer.
4
5 # Operating system
6
7 If you got up into kill-9.xyz is because you know how to install an
8 operating system. If you are using Windows/MacOS Install GNU/Linux.
9
10 ## Recommended distros
11
12 I highly recommend [Debian](https://debian.org),
13 [Fedora](https://fedoraproject.org), [Gentoo](https://gentoo.org),
14 [Void](https://voidlinux.org), and any other distro that does not use
15 systemd (Debian and fedora use systemd. But it's forgivable since
16 they're the best distros) I do not recommend distros based on other
17 distros (i.e Ubuntu)
18
19 # Software
20
21 I'm not a moron. All the software can be installed on your distro's
22 repos. Try RPM Fusion if using fedora. If you use Gentoo. I guess you
23 know what's a ./configure
24
25 Now that you're using a real operating system there's some software
26 you should use:
27
28 Web browser -> [Firefox](https.//mozilla.org/firefox) Is the browser I
29 use. Remember to [configure](/guides/firefox/) it.
30
31 ## Pandoc
32
33 Pandoc is an universal any markup language to any markup language
34 converter (Kill-9 uses Pandoc to convert from Markdown to HTML)
35
36 Usage is very simple: ```pandoc input.md -o output.pdf``` And that
37 converts from markdown to pdf. It can use beamer and other stuff. Be
38 sure to check the manual. LaTeX options can be passed in yaml at the
39 top of the document.
40
41 ## ffmpeg
42
43 ffmpeg is just a simple as shit video transcoder
44
45 ```ffmpeg -i input.mp4 output.mp4```
46
47 ## Emacs
48
49 Emacs is the "text editor" that I use. But it can do much more than
50 just editing text. It has its own programming language (Emacs lisp) so
51 you can do mostly anything with it.
52
53 ## urxvt
54
55 Sucks less than gnome-terminal and st. Configured using
56 Xresources. check out my
57 [.Xresources](https://git.qorg11.net/dotfiles.git/blob/HEAD:/.Xresources)
58
59 ## i3wm (or i3-gaps) (or dwm)
60
61 It's a tilling window manager (which i use) it is highly
62 configurable. They say that you shold dwm instead. but they're
63 basically the same thing. So use which is better for you
64
65 # Programming languages
66
67 ## Perl
68
69 Perl is my favorite programming languages. It is the less bad listed
70 in harmful/software. Pretty nice to use. It rocks for text management
71 and web stuff (php's father)
72
73 ## C
74
75 The legendary programming language everyone should know.
76
77 ## Any LISP
78
79 They're fun to use. Remember to read your SICP.