Skip to content

Instantly share code, notes, and snippets.

View debxp's full-sized avatar
🙂
I may be slow to respond.

debxp debxp

🙂
I may be slow to respond.
View GitHub Profile
@debxp
debxp / desktop-cycle.sh
Created July 27, 2019 03:34
Script para circular entre espaços de trabalho e exibir o espaço de trabalho atual no plugin Monitor Genérico do Xfce
#!/usr/bin/env bash
IDESKTOP=$(xdotool get_desktop) # índice do desktop atual
NDESKTOP=$(xdotool get_num_desktops) # número de desktops
desk_next() {
xdotool set_desktop --relative 1
xfce4-panel --plugin-event=genmon-1:refresh:bool:true
}
#!/usr/bin/env bash
# Meu caminho de executáveis...
script_path="$HOME/.local/bin"
# Apesar de, no meu caso, o caminho de destino do script
# ser o mesmo local onde está o script gerador de scripts,
# isso pode não ser verdadeiro para outros usuários.
# Então, isso pode ser mudado aqui...
#!/bin/env bash
# O caminho para a minha pasta local
# de executáveis...
script_path="$HOME/.local/bin"
# O editor da minha preferência...
script_editor="geany"
@debxp
debxp / automount-partitions.txt
Created July 13, 2019 12:53
Procedimento para montar outras unidades ext4 automaticamente no boot
1. Usar o 'lsblk' para identificar o dispositivo da partição
* Exemplo: sda1
2. Executar 'sudo blkid' para descobrir o UUID do dispositivo identificado
* Exemplo: 2d602b27-8eef-46e7-90d1-fed447dcef2d
3. Criar o ponto de montagem da partição, por exemplo...
@debxp
debxp / swap-manage.txt
Last active July 13, 2019 12:43
Gerenciamento de partições swap
1. Remover partição swap duplicada
* Identificar a partição com 'lsblk';
* Executar os comandos...
$ sudo swapoff -a
$ sudo swapon /dev/xxxx <--- xxxx=nome do dispositivo a ser utilizado
* Editar '/etc/fstab' para comentar/remover a entrada da swap duplicada
@debxp
debxp / hostname-change.txt
Created July 13, 2019 04:59
Change hostname
sudo hostnamectl set-hostname new_name
sudo nano /etc/hosts
...replace the old name with the new one.
@debxp
debxp / snd_hda_intel-fix.txt
Created July 13, 2019 04:55
fix pops/clicks on intel audio cards
1. Create 'snd_hda_intel.conf'...
sudo nano /etc/modprobe.d/snd_hda_intel.conf
2. Insert this into the file...
options snd_hda_intel power_save=0
3. Save it and reboot.
@debxp
debxp / debian-iso-downloader.sh
Last active September 21, 2019 01:05
Downloader for Debian testing/sid daily or weekly cd images builds with firmware non-free (unofficial)
#!/usr/bin/env bash
# ----------------------------------------------------------
# Script : debian-iso-download.sh
# Author : Blau Araujo <[email protected]>
# Version: 1.0
# License: GNU/GPL-3.0
#
# Description:
#
@debxp
debxp / bash-aliases-apt
Last active June 9, 2019 15:37
Meus aliases - apt
# ações cotidianas
alias up='sudo apt update'
alias upl='echo -e "$(apt list --upgradable 2>/dev/null)" | less'
alias upg='sudo apt upgrade'
alias apti='sudo apt install'
# busca pacotes instalados (sem argumentos=todos)
aptinstalled() {
echo ""
list="$(apt list --installed 2>/dev/null)"
@debxp
debxp / nvidia-legacy-bumblebee-debian-sid.txt
Created June 9, 2019 04:23
Instalação do driver nvidia legacy com bumblebee no Debian Sid/Buster.
# Instalação nvidia do Dell Vostro no Debian Sid
Segundo o artigo em:
https://linuxdicasesuporte.blogspot.com/2017/09/nvidia-legacy-com-bumblebee-no-debian.html
## Procedimento (no terminal, em modo gráfico):
### Descobrir o modelo...