Skip to content

rcarrerah/dotfilesarchlinux

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DOTFILES ARCH LINUX

Configuraciones personales

BSPwm, polybar, rofi y un par de scripts que facilitan el uso diario, sin sacrificar el rendimiento.

Importante:

Puede probar esta configuracion en una Maquina Virtual QEMU, VirtualBox, etc., instalando con mi script de instalacion rapida de ArchLinux, donde solo instala lo basico hasta el servidor X y asi probar sin afectar a su SO ppal. https://raw.githubusercontent.com/mxhectorvega/installarch/main/qemuxorg

Instalacion

Instalar BSPwm, Sxhkd y Rofi (para que funcione rofi con los temas debe instalar pywal desde pip3 pip install pywal).

sudo pacman -S bspwm sxhkd rofi

Instalar polybar.

yay -S polybar-git

Clonar e instalar el repositorio make && sudo make install a travez de la terminal.

git clone https://github.com/mxhectorvega/st

Configuracion

Clonar y copiar los archivos de configuracion:

git clone https://github.com/mxhectorvega/dotfilesarchlinux

mkdir .local
mkdir .local/share

cp -R ~/dotfilesarchlinux/.config/* ~/.config
cp -R ~/dotfilesarchlinux/.local/* ~/.local

chmod + x ~/.config/bspwm/*
chmod + x ~/.local/bin*

En caso de no tener pantalla de inicio de sesion, agregar en la linea 1: sxhkd & y en la linea 2: exec bspwm al archivo ~/.xinitrc, .xprofile o zprofile (si no cuenta con el archivo, cree uno nuevo y asigne permisos de ejecucion con chmod +x).

Dependencias

sudo pacman -S bc tmux imagemagick ueberzug ffmpegthumbnailer feh mpd mpc ncmpcpp slock telegram-desktop htop xarchiver neofetch leafpad ranger pcmanfm lxappearance dunst maim xclip sxiv xdotool calcurse zathura zathura-pdf-mupdf neovim mpv screenkey --noconfirm --needed

Temas

sudo pacman -S materia-gtk-theme materia-kde papirus-icon-theme --noconfirm --needed

Bordes de ventanas redondeados (opcional)

yay -S picom-ibhagwan-git --noconfirm --needed

Cosas que se ven en la terminal

yay -S cava-git cmatrix unimatrix pfetch tty-clock --noconfirm --needed

Software de uso personal (opcional)

sudo pacman -S geany python-pip obs-studio libreoffice-fresh-es kdenlive audacity gimp inkscape --noconfirm --needed

yay -S spotify spotify-adblock-linux --noeditmenu --noconfirm --needed

En caso de no tener instalado YAY:

git clone https://aur.archlinux.org/yay.git ; cd yay ; makepkg -si ; cd ~ ; rm -rf yay

NOTA: Los scripts esta en el directorio .local/bin donde podra modificarlos o tomar parte del codigo.

NOTA: Para agregar o quitar modulos de polybar, debera modificar la linea 47 de .config/polybar/config segun el nombre asignado ejemplo [module/fecha] el modulo es: fecha

Grupo telegram: https://t.me/wmesp

Canal de tips: https://t.me/mxhectorvega

Creditos: @mxhectorvega @tenshalito @bourne_again @darch7 @codeassault

About

Configuraciones personales de ArchLinux

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 64.3%
  • Shell 33.2%
  • Vim Script 2.5%