Ok here is my setup! I run ArchLinux with the i3 tiling window manager. This is configured by myself using a very heavily modified version of OxHak’s config. I am using conky for the top bar.
My anonymity setup is fairly simple. I have a collection of VPN’s and I connect to a different one every day. I then load Tor through that and tunnel all my HTTPS traffic through Tor. I have tmuxinator set up so that I can automate many things such as recon.
Here are some screens.
My Terminal Workspace; where my compiling and updating stuff goes.
My Web Workspace; where my browser goes.
My Coding workspace; where I work on projects and code.
My ranger workspace; where I browse files.
My Networking workspace; where I monitor my network and my laptops connections. As well as my VPN + Tor.
My IRC Workspace; where I chat and collaborate with 0x00ers!
i have a desktop with KDE and Plasma 5 installed because i need to be able to have something for everyday use, and KDE makes that possible with customization, flexibility, anonymity etc.
on my laptop I run arch with i3 which still needs to be configured.
Using root for everything is a really bad idea. If you’re worried about using pentesting tools which require root privs, use sudo -E or add your user to its group. For example, wireshark wont let you capture packets because it’ll need root privs, but if you add your user to the wireshark group, you can do it without being root.
Thanks for the advice but honestly I’m too lazy to worry about things running as root or not. I’m already annoyed enough about yaourt not letting me install as root
This is because yaourt uses makepkg to build the packages from PKGBUILD, and running makepkg as root is not advised, because PKGBUILD is simply a bash script, and if it contains some wrong commands, you can cause permanent damage to your system. I prefer using cower for checking AUR updates and then manually building installing packages. Yaourt is simply a script which checks for make dependencies beforehand, installs them first, and then builds and installs your package.
I’d advise you to learn how AUR and ABS (Arch Build System) work, before using any helpers.