Video summary

ASÍ es el ENTORNO de un HACKER

Main summary

Key takeaways

Technology

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:

  1. Explains the motivation for moving away from Parrot/Cali toward Arch
  2. Gives a tour of the desktop/workflow
  3. 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.95 background 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 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:
    • nmap variants
    • SMB/server tooling
    • Python-based pentesting utilities

Tutorial/guide details included (step-by-step items)

  1. Download Arch ISO

    • From archlinux.org/download via torrent/magnet
  2. Create a VM (VirtualBox/VMware)

    • RAM ~4096MB
    • 2 CPUs
    • NAT / bridged NAT configuration
  3. 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
    • Base install with pacstrap:
      • network manager
      • wpa_supplicant
      • base/base-devel-like groups
    • Generate fstab with genfstab
  4. User creation + sudo setup

    • create user, set passwords
    • add user to wheel group
    • install sudo
    • edit /etc/sudoers to require password (security-focused)
  5. Localization + keyboard

    • configure locale:
      • /etc/locale.gen, then generate locales
    • configure keyboard Spanish via vconsole.conf and/or loadkeys adjustments
  6. Bootloader setup

    • install bootloader (GRUB described)
    • generate grub.cfg
  7. Networking services

    • enable/start:
      • NetworkManager
      • wpa_supplicant
    • verify connectivity (e.g., ping Google)
  8. AUR + BlackArch enablement

    • install git, then use an AUR helper
    • install BlackArch repository via curl + script
  9. GNOME GUI install

    • install GNOME packages
    • start/enable GDM
  10. VMware Tools for correct display resizing

    • install open-vm-tools
    • enable the relevant daemons
  11. 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
  12. Configuration fixes

    • Picom troubleshooting:
      • remove deprecated options (including refresh-rate mention)
      • switch between XRender vs GLX rendering
      • correct corner radius by restarting picom

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

Original video