Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fabiobrasileiroo/dotfiles
My config linux
https://github.com/fabiobrasileiroo/dotfiles
arch-linux debian dwm hyprland-arch nvim scripts-bash vim
Last synced: 3 months ago
JSON representation
My config linux
- Host: GitHub
- URL: https://github.com/fabiobrasileiroo/dotfiles
- Owner: fabiobrasileiroo
- Created: 2024-08-18T00:58:52.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-09-08T17:00:54.000Z (4 months ago)
- Last Synced: 2024-09-29T06:03:39.183Z (4 months ago)
- Topics: arch-linux, debian, dwm, hyprland-arch, nvim, scripts-bash, vim
- Language: C
- Homepage:
- Size: 3.02 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dwm
![Dwm_](https://github.com/user-attachments/assets/9a7bcb14-473a-475b-b4c5-e3476c606eb1)
# Setup basic dwm
arch:
``` bash
sudo pacman -S make gcc libx11 libxft libxinerama
```
debian:
``` bash
sudo apt install make gcc libx11-dev libxft-dev libxinerama-dev
```make
``` bash
cd .config/dwm-fabio
`````` bash
sudo make && make clean install
`````` bash
cd dwmblocks
`````` bash
sudo make && make clean install
`````` bash
cd dmenu
`````` bash
sudo make && make clean install
```
create autostart.sh
``` bash
cd && mkdir .dwm && cd .dwm && touch autostart.sh && echo '#!/bin/bashdwmblocks &
' > autostart.sh && chmod +x autostart.sh
```create dwm.desktop
```
[Desktop Entry]
Name=dwm
Comment=suckless tiling window manager
Exec=dwm
TryExec=dwm
Type=Application
X-LightDM-DesktopName=dwm
DesktopNames=dwm
Keywords=tiling;wm;manager;
```
# Hyperland
https://github.com/user-attachments/assets/eb86c991-049f-4c18-8555-5d02338674b8
## Guia Básico de Comandos Úteis para Arch Linux
Este guia é destinado a usuários que estão migrando do Debian para o Arch Linux e precisam se familiarizar com os comandos básicos.
## 1. Atualização do Sistema
- **Debian:**
```bash
sudo apt update && sudo apt upgrade
```
- **Arch:**
``` bash
sudo pacman -Syu
```## 2. Instalação de Pacotes
- **Debian:**
```bash
sudo apt install
```
- **Arch:**
``` bash
sudo pacman -S
```## 3. Remoção de Pacotes
- **Debian:**
```bash
sudo apt remove
```
- **Arch:**
``` bash
sudo pacman -R
```
4. Pesquisa de PacotesDebian:
bash
apt search
Arch:
bash
pacman -Ss
5. Informações sobre um Pacote
Debian:
bash
apt show
Arch:
bash
pacman -Si
6. Limpeza de Pacotes Órfãos
Debian:
bash
sudo apt autoremove
Arch:
bash
sudo pacman -Rns $(pacman -Qdtq)
7. Gerenciamento de Espelhos
Debian:
Arquivo: /etc/apt/sources.list
Arch:
Arquivo: /etc/pacman.d/mirrorlist8. Gerenciamento de Pacotes AUR
Para gerenciar pacotes do AUR, você pode usar ferramentas como yay ou paru.
bash
yay -S
9. Verificação de Pacotes Instalados
Debian:
bash
dpkg -l
Arch:
bash
pacman -Q
10. Atualizar o mirrorlist
Arch:
bash
sudo reflector --latest 10 --sort rate --save /etc/pacman.d/mirrorlist