Video summary
ASÍ es el ENTORNO de un HACKER
Main summary
Key takeaways
Overview
This video is a setup + tutorial for creating a “new hacker work environment” (focused on penetration testing) using bare-metal Arch Linux installed manually (not via guided installers).
The creator:
- Explains the motivation for moving away from Parrot/Cali toward Arch
- Gives a tour of the desktop/workflow
- Provides a step-by-step installation/configuration guide, including VirtualBox/VMware, covering both:
- system components
- security tooling
Main technological concepts & workflow features
1) Why the switch: Parrot/Cali → Arch Linux
- The speaker says they’re dropping Parrot and Kali after years of use.
- Key reasoning:
- Most preinstalled pentest distros include many tools they don’t actually use
- This wastes disk space and can lead to a less customizable setup
- Their preferred approach: build a custom setup from scratch, installing only what’s needed.
2) Desktop environment (visual + usability layer)
The video showcases a heavily customized graphical environment:
- Wallpaper + panel/theme (“EU” style), with support for adding images
- Kitty terminal as the main console (highlighted as highly configurable)
- Window management features:
- Ghost/preview aesthetics
- Multiple window layouts/modes, described as six “window spaces” with different organization styles
- Separate handling of opacity/transparency for Kitty vs the overall system
- Screen lock customization:
- password-protected lock/unlock
- configurable timer countdown (minutes to a scheduled time)
- Productivity shell utilities:
- Mentions bat (“LS/cat on steroids”) and lsd / ls alternatives
- LSD + FZF fuzzy search integration, including Ctrl-T behaviors
- Command history navigation with Ctrl-R and a custom search flow
3) Shell/terminal power configuration
- Uses Zsh with powerlevel10k (p10k)
- Plugins/behaviors mentioned:
- Syntax highlighting with colors that change based on detected syntax
- Autosuggestions for previous commands/continuations
- A sudo-helper style workflow (escape-escape to prefix
sudo)
- powerlevel10k tuning:
- hides parts of the right-side prompt
- shows execution time/context on the left
- adjusts colors for aesthetics
- Covers differences between root vs non-root shells
- Uses configuration linking/synchronization so both match
4) Kitty advanced features (shortcuts, copy/paste, layouts)
The tutorial emphasizes Kitty configuration:
- Fonts: Nerd Fonts / Hack-style font choices
- Keyboard/mouse mapping:
- resizing
- switching tabs/panes
- zoom in/out and layout switching
- window renaming via shortcuts
- “Triple clipboard” concept:
- multiple buffers mapped to function keys (copy to buffers A/B; paste from them)
- Cursor styling and timing tweaks
- Kitty-specific opacity (e.g.,
0.95background opacity) - URL detection and mouse/refresh/latency tuning
5) GUI stack: GNOME + virtualization tools
The setup includes a graphical stack on Arch:
- Installs GNOME + GDM to start the display manager
- For VMware display/input sizing:
- installs Open VM Tools and related packages
- enables relevant systemd daemons
- Includes troubleshooting steps for VMware proportions and ensuring the GUI starts on boot
Pentesting tooling strategy
Bare-bones base + repositories on demand
- Starts from empty/bare Arch
- Adds:
- AUR support (via
git clone/build/install) - BlackArch repositories to install tools by category
- AUR support (via
AUR usage
- Describes AUR as a community-managed repository for Arch
- Installs an AUR helper (e.g., PARU)
- Mentions cloning an example AUR package (name appears as “parubin”)
- Uses
makepkg-style build/install steps
BlackArch usage
- Installs BlackArch repository metadata/scripts
- Installs tools via pacman using BlackArch categories
- Demonstrates:
- searching/installing tools like the Impacket suite
- installing category collections
- Notes: installing repo/category access doesn’t mean everything is installed already—it just makes later installs easier
GUI config for work
- Sets up a desktop editing workflow:
- Neovim with a configured theme/setup using a plugin manager (packer mentioned)
- demonstrates a test environment and configured shortcuts in Neovim
Example pentesting application installs
Installs common tools as needed via pacman/BlackArch, including:
- Burp Suite, plus theme customization
- Metasploit Framework, starting
msfconsole - Mentions modules like Eternal Blue / SMB tooling
- Additional tool examples mentioned:
nmapvariants- SMB/server tooling
- Python-based pentesting utilities
Tutorial/guide details included (step-by-step items)
-
Download Arch ISO
- From
archlinux.org/downloadvia torrent/magnet
- From
-
Create a VM (VirtualBox/VMware)
- RAM ~4096MB
- 2 CPUs
- NAT / bridged NAT configuration
-
Manual install steps
- Partitioning (fdisk/cfdisk-style flow):
- VFAT boot partition
- ext4 root partition
- swap partition
- Formatting:
mkfs.vfat,mkfs.ext4,mkswap
- Mounting:
- mount root to
/mnt - boot to
/mnt/boot
- mount root to
- Base install with
pacstrap:- network manager
- wpa_supplicant
- base/base-devel-like groups
- Generate
fstabwithgenfstab
- Partitioning (fdisk/cfdisk-style flow):
-
User creation + sudo setup
- create user, set passwords
- add user to wheel group
- install
sudo - edit
/etc/sudoersto require password (security-focused)
-
Localization + keyboard
- configure locale:
/etc/locale.gen, then generate locales
- configure keyboard Spanish via
vconsole.confand/orloadkeysadjustments
- configure locale:
-
Bootloader setup
- install bootloader (GRUB described)
- generate
grub.cfg
-
Networking services
- enable/start:
- NetworkManager
- wpa_supplicant
- verify connectivity (e.g., ping Google)
- enable/start:
-
AUR + BlackArch enablement
- install
git, then use an AUR helper - install BlackArch repository via
curl+ script
- install
-
GNOME GUI install
- install GNOME packages
- start/enable GDM
-
VMware Tools for correct display resizing
- install
open-vm-tools - enable the relevant daemons
- install
-
Neovim, Zsh, Kitty, fonts, dotfiles
- clone dotfile repos from GitHub and apply configurations
- download/install fonts (OSfka/icomon/material/nerd fonts), including manual extraction/copying of TTFs
- fix desktop/UI loading issues by checking out earlier commits in dotfiles repos
-
Configuration fixes
- Picom troubleshooting:
- remove deprecated options (including refresh-rate mention)
- switch between XRender vs GLX rendering
- correct corner radius by restarting picom
- Picom troubleshooting:
Review/analysis content (opinion)
While not a classic product review, the creator provides analysis/opinion:
- Dislikes prepackaged pentest distros due to tool bloat
- Claims Arch-based customization produces:
- a “superior” aesthetic
- a workflow tailored to their preferences
- Acknowledges tradeoffs:
- manual/bare install is more work
- but results in a clean, highly customizable environment
Main speakers / sources
Main speaker/source
- The YouTube channel host, speaking throughout (credited as “Papito” / “Sabitar” persona)
External sources/tools mentioned as repositories/docs
- Arch Linux:
archlinux.org/download - AUR:
aur.org - BlackArch: BlackArch install script / BlackArch repo resources
- Dotfiles repositories on GitHub (multiple repos, including “dot files”, “BSP Dots”, etc.)
- sabitar.github.io (blog page used for ZSHRC recommendations)
- Nerd Fonts and other font download sources
- VMware tooling docs implied via Open VM Tools usage
- Burp Suite installed as a local package
- powerlevel10k (p10k) theme and associated Zsh tooling/plugins