Algunas Scripts
Como dije anteriormente, acá voy a guardar algunas de mis scripts para no tener que reinventarlas cada vez que hago una nueva instalación.
Espero también que te sean útiles de alguna forma.
Voy a obviar las que están ya escritas y resueltas en mi registro IV.
ELinks
Esta es mi configuración para E-Links en .elinks/elinks.conf
##Comments
##set mime.type.image.png = "/usr/bin/fim %f"
##set mime.handler = "/usr/bin/fim %f"
##set mime.extension.mp4 = "video/mp4"
## Configs For Terminal
## Video Player
set mime.extension.mp4 = "video/mp4" # Define extension for the browser to recognize the file propperly
set mime.extension.webm = "video/webm" # Define extension for the browser to recognize the file propperly
set mime.handler.video_player.unix.block = 1 # Default prompt with terminal blocked (for no glichs on the video)
set mime.handler.video_player.unix.program = "vid-smpl %" # Use my mplayer script (mplayer -loop 0 -quiet -vo fbdev2 -fv scale -zoom -xy 512 -fs "$1")
set mime.type.video.mp4 = "video_player" # Open mp4 videos with video_player variable (my script saved on /usr/local/vid-smpl)
set mime.type.video.webm = "video_player" # Open webm videos with video_player variable (my script saved on /usr/local/vid-smpl)
## Image Viewer
set mime.extension.png="image/png"
set mime.handler.image_viewer.unix.block = 1
set mime.handler.image_viewer.unix.program = "fimgs %"
set mime.type.image.png = "image_viewer"
set mime.type.image.jpg = "image_viewer"
set mime.type.image.jpeg = "image_viewer"
set mime.type.image.gif = "image_viewer"
set mime.type.image.bmp = "image_viewer"
Reproductor de Video en TTY
Ahora la script de vid-smpl
(video simple) que uso para reproducir en el frambuffer en la tty situada en /usr/local/bin/vid-smpl
. Antes usaba laopción de -loop 0
para reproducir el video infinitamente pero a veces puede ser molesto. También la resolución está fijada en 512
por razones de compativilidad, pero podés intentar con 1024
y ver si te funciona.
#!/bin/sh
mplayer -quiet -vo fbdev2 -vf scale -zoom -xy 512 -fs "$1"
Programas que Uso
pacman -S w3m elinks links lynks fim fimgs fbi htop mplayer ffmpeg newsboat cmus vim xterm sxiv wget rsync gimp gcc gzip zip dmenu curl yay troff wpa_supplicant xclip fzf
yay -S yt-dlp zathura zathura-djvu zathura-pdf-mupdf zathura-ps zathura-ypb gotop hugo vifm
Minecraft
Para correr el servidor de minecraft son necesarios los siguientes paquetes:
yay -S minecraft-server
Y para jugar con amigos sin una cuenta de Microsoft (No Premium) se tiene que desactivar el modo online en /srv/minecraft/server.properties
:
…
online-mode=false
…
Y para correr el launcher de minecraft:
yay -S legacylauncher lib32-mesa mesa mesa-utils glu
Es necesario el driver gráfico lib32-mesa
para emular cualquier juego con Wine como FTL.
Tener WIFI sin el Paquete NetworkManager
Esto es un problema que ocurre cuando uno se olvida de instalar el paquete NetworkManager
y solo puede conectarse a internet por redes inalambricas (osea sin el cable de Ethernet)
Descubrir el nombre de nuestra tarjeta grafica con:
ip link
o
lspci -k
Esto nos debería dar una opción que no sea ni lo
ni eth0
, en mi caso es wlan0
. Una vez encontrado el nombre creamos un archivo:
touch /etc/wpa_supplicant/wpa_supplicant-wlan0.config
Al que vamos a editar con el editor de preferencia y agregar las siguientes líneas
ctrl_interface=/run/wpa_supplicant
update_config=1
Ahora guardamos e insertamos datos en ese archivo con wpa_passphrase
:
wpa_passphrase NOMBRE_DE_RED_WIFI CONTRASEÑA >> /etc/wpa_supplicant/wpa_supplicant-wlan0.config
Desbloqueamos la red inalambrica:
rfkill unblock wlan
Y activamos todo:
wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicans/wpa_supplicant-wlan0.config
Y finalmente hacemos ping
a un sitio web para ver si tenemos internet:
ping gnu.org
Y si sigue sin funcionar todo se arregla con dhcpcd
.
dhcpcd
Y se termina el proceso con pkill
pkill wpa_supplicant
Para ver mas opciones consultar el manual con man wpa_supplicant