Skip to content

Instantly share code, notes, and snippets.

View leandrowferreira's full-sized avatar
🏠
Working from home

Leandro Ferreira leandrowferreira

🏠
Working from home
  • Recife - PE - BR
View GitHub Profile
@leandrowferreira
leandrowferreira / monitoring-system.md
Created September 16, 2025 13:48
Monitoring System

FastFetch

sudo apt install fastfetch

fastfetch

Inxi

sudo apt install inxi
@leandrowferreira
leandrowferreira / mime-gnome.md
Created August 13, 2025 12:09
Alterar o programa padrão de um certo mome type no Gnome
xdg-mime default marktext.desktop text/markdown
@leandrowferreira
leandrowferreira / disableipv6.md
Last active June 12, 2025 17:26
Disable IPv5
echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6

or

echo "net.ipv6.conf.all.disable_ipv6 = 1" >> /etc/sysctl.conf
echo "net.ipv6.conf.default.disable_ipv6 = 1" >> /etc/sysctl.conf
sysctl -p
@leandrowferreira
leandrowferreira / hostinger-php.md
Last active July 17, 2025 13:39
Hostinger - php

Executáveis php em hostinger

No ssh da Hostinger, existem php de várias versões:

/opt/alt/php83/usr/bin/php -v

O composer está em

@leandrowferreira
leandrowferreira / wayland.md
Last active April 24, 2025 22:00
Habilitar ou desabilitar o Wayland no Debian 12

Desabilitar o Wayland (usar o x11)

sudo sed -i '/^#*WaylandEnable=/ s/^#//; s/true/false/' /etc/gdm3/daemon.conf

Habilitar o Wayland

sudo sed -i '/^#*WaylandEnable=/ s/^#//; s/false/true/' /etc/gdm3/daemon.conf

Reiniciar depois de alterar

@leandrowferreira
leandrowferreira / supervisor-creation.sh
Last active February 3, 2025 23:33
Supervisor structure creator for Laravel Sail environment
#!/bin/sh
# Create the supervisord directory and the logs directory
mkdir -p .supervisor/logs
# Create the .gitignore file for the logs directory
echo -e "*\n!.gitignore" > .supervisor/logs/.gitignore
# Create the supervisord configuration file
cat << 'EOF' > .supervisor/supervisord.conf

Backup and restore Gnome shell extensions

Extensions

~/.local/share/gnome-shell/extensions/

Config

Backup

dconf dump /org/gnome/shell/extensions/dash-to-dock/ > dash.cfg

Config

Telas

  • Tela primária

Energia

  • Mostrar porcentagem

Multimídia

  • Canto ativo (desligar)
@leandrowferreira
leandrowferreira / php8.2-install.md
Last active November 28, 2024 21:38
Complete PHP8.2 installation

Install main PHP 8.2 packages

sudo apt install -y \
    php8.2 \
    php8.2-cgi \
    php8.2-bcmath \
    php8.2-cli \
    php8.2-common \
    php8.2-curl \
@leandrowferreira
leandrowferreira / gist:3f960442103cabdc3c1ff4ff2385629a
Last active September 13, 2023 13:37
Change keyboard shortcuts on debian

List keys

gsettings list-keys org.gnome.desktop.wm.keybindings

Get some key value

gsettings get org.gnome.desktop.wm.keybindings unmaximize

Set some key value

gsettings set org.gnome.desktop.wm.keybindings unmaximize "['<Super>Down']"