Zumpyx's Blog

Attack4Arch 攻击机配置

linuxlabarch

安装 Arch

更新系统

sudo pacman -Syyu
sudo pacman -S git neovim tmux --noconfirm

字体安装

sudo pacman -S adobe-source-code-pro-fonts ttf-font-awesome ttf-roboto-mono --noconfirm
sudo pacman -S adobe-source-sans-fonts adobe-source-han-sans-cn-fonts adobe-source-han-sans-tw-fonts adobe-source-han-sans-hk-fonts adobe-source-han-sans-otc-fonts --noconfirm
sudo pacman -S adobe-source-serif-fonts adobe-source-han-serif-cn-fonts adobe-source-han-serif-tw-fonts adobe-source-han-serif-hk-fonts adobe-source-han-serif-otc-fonts --noconfirm
sudo pacman -S noto-fonts noto-fonts-cjk noto-fonts-emoji noto-fonts-extra --noconfirm
sudo pacman -S wqy-bitmapfont wqy-microhei wqy-microhei-lite wqy-zenhei --noconfirm

桌面环境

sudo pacman -S sway swaybg foot polkit wofi waybar --noconfirm
  • 启动 Sway
# Vmware 系列虚拟环境需要添加 WLR_NO_HARDWARE_CURSORS=1,否则不显示鼠标
WLR_NO_HARDWARE_CURSORS=1 sway

Sway

cp -r /etc/sway ~/.config/

  • ~/.config/sway/config
gaps inner 8
gaps outer 4
default_border pixel 2

font pango: SourceCodePro Medium 16

bar {
	swaybar_command waybar
}

cp -r /etc/xdg/foot ~/.config/

  • ~/.config/foot/foot.ini
font=SourceCodePro:size=24

[colors]
background=282a36
foreground=f8f8f2
regular0=21222c  # black
regular1=ff5555  # red
regular2=50fa7b  # green
regular3=f1fa8c  # yellow
regular4=bd93f9  # blue
regular5=ff79c6  # magenta
regular6=8be9fd  # cyan
regular7=f8f8f2  # white
bright0=6272a4   # bright black
bright1=ff6e6e   # bright red
bright2=69ff94   # bright green
bright3=ffffa5   # bright yellow
bright4=d6acff   # bright blue
bright5=ff92df   # bright magenta
bright6=a4ffff   # bright cyan
bright7=ffffff   # bright white
selection-foreground=ffffff
selection-background=44475a
urls=8be9fd

Waybar

cp -r /etc/xdg/waybar ~/.config/

  • ~/.config/waybar/config

Wofi

mkdir -p .config/wofi

  • ~/.config/wofi/config
width=600

Security Tools

Black Arch 软件源

  • 添加 /etc/pacman.conf
...
[blackarch]
SigLevel = Never
Server = https://mirrors.tuna.tsinghua.edu.cn/blackarch/$repo/os/$arch
  • 安装密钥
sudo pacman -Sy blackarch-keyring --noconfirm
  • 安装 blackarch-mirrorlist
sudo pacman -S blackarch-mirrorlist --noconfirm
  • 修改 /etc/pacman.conf
...
[blackarch]
SigLevel = Never
Include = /etc/pacman.d/blackarch-mirrorlist