update
This commit is contained in:
commit
ca5ff04717
|
|
@ -0,0 +1,7 @@
|
|||
# Brightnessctl
|
||||
|
||||
sudo apt install brightnessctl
|
||||
|
||||
|
||||
|
||||
brightnessctl set 30%
|
||||
|
|
@ -0,0 +1,791 @@
|
|||
# Debian
|
||||
|
||||
|
||||
|
||||
## Debian stable
|
||||
|
||||
```
|
||||
nvim /etc/apt/sources.list
|
||||
|
||||
deb http://deb.debian.org/debian bookworm main contrib non-free
|
||||
deb http://deb.debian.org/debian-security bookworm-security main contrib non-free
|
||||
deb http://deb.debian.org/debian bookworm-updates main contrib non-free
|
||||
```
|
||||
|
||||
## Debian mix
|
||||
|
||||
```
|
||||
# Debian Stable (Bookworm)
|
||||
deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
|
||||
deb http://deb.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
|
||||
deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
|
||||
|
||||
# Debian Testing (Trixie)
|
||||
deb http://deb.debian.org/debian trixie main contrib non-free non-free-firmware
|
||||
```
|
||||
|
||||
```
|
||||
nvim /etc/apt/preferences.d/00default.pref
|
||||
|
||||
Package: *
|
||||
Pin: release n=bookworm
|
||||
Pin-Priority: 900
|
||||
|
||||
Package: *
|
||||
Pin: release n=trixie
|
||||
Pin-Priority: 400
|
||||
```
|
||||
|
||||
|
||||
tree -f
|
||||
tree
|
||||
tree -d
|
||||
|
||||
|
||||
|
||||
## flatpak
|
||||
|
||||
flatpak ps
|
||||
|
||||
|
||||
flatpak kill org.telegram.desktop
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
# Temporal files
|
||||
|
||||
ds
|
||||
|
||||
ls -lsa
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<?php
|
||||
|
||||
require_once dirname(__DIR__, 7) . '/vendor/autoload.php';
|
||||
|
||||
use std\web\Markdown;
|
||||
|
||||
echo Markdown::h1('Debian');
|
||||
|
||||
echo Markdown::h2('Install');
|
||||
|
||||
echo Markdown::h3('Genome');
|
||||
|
||||
echo Markdown::h3('XFCE');
|
||||
echo Markdown::code(
|
||||
<<<TXT
|
||||
sudo apt update
|
||||
sudo apt install task-xfce-desktop lightdm
|
||||
|
||||
systemctl reboot
|
||||
TXT);
|
||||
echo Markdown::h4('User login');
|
||||
|
||||
echo Markdown::code(
|
||||
<<<TXT
|
||||
sudo nano /etc/lightdm/lightdm.conf
|
||||
|
||||
[Seat:*]
|
||||
autologin-user=yourusername
|
||||
autologin-user-timeout=0
|
||||
TXT);
|
||||
|
||||
echo Markdown::h3('Switch Genome to XFCE');
|
||||
|
||||
echo Markdown::code(
|
||||
<<<TXT
|
||||
sudo apt update
|
||||
sudo apt install task-xfce-desktop lightdm
|
||||
|
||||
sudo apt purge gdm3 gnome-shell gnome-session gnome-control-center
|
||||
sudo apt autoremove
|
||||
TXT);
|
||||
|
||||
|
||||
echo Markdown::h1('Programs');
|
||||
|
||||
echo Markdown::h2('ufw');
|
||||
|
||||
echo Markdown::h3('install');
|
||||
echo Markdown::code('
|
||||
sudo apt update
|
||||
sudo apt install ufw -y
|
||||
sudo ufw status verbose
|
||||
');
|
||||
|
||||
|
||||
|
||||
echo Markdown::h2('ssh');
|
||||
|
||||
echo Markdown::h3('install');
|
||||
echo Markdown::code('
|
||||
sudo apt update
|
||||
sudo apt install openssh-client
|
||||
sudo apt install openssh-server
|
||||
sudo apt install rsync -y
|
||||
|
||||
|
||||
sudo systemctl enable --now ssh
|
||||
sudo systemctl start ssh
|
||||
sudo systemctl enable ssh
|
||||
sudo systemctl status ssh
|
||||
|
||||
|
||||
sudo ufw allow ssh
|
||||
sudo ufw allow 22/tcp
|
||||
sudo ufw allow 443/tcp
|
||||
sudo ufw allow OpenSSH
|
||||
sudo ufw allow http
|
||||
sudo ufw allow https
|
||||
sudo ufw reload
|
||||
sudo ufw enable
|
||||
');
|
||||
|
||||
|
||||
echo Markdown::h2('Ejambberd');
|
||||
echo Markdown::code('
|
||||
|
||||
5222/tcp => XMPP client to server
|
||||
5269/tcp => XMPP server to server
|
||||
5280/tcp => XMPP BOSH
|
||||
5443/tcp => XMPP Upload
|
||||
|
||||
sudo ufw allow 5222/tcp
|
||||
sudo ufw allow 5269/tcp
|
||||
sudo ufw allow 5280/tcp
|
||||
sudo ufw allow 5443/tcp
|
||||
');
|
||||
|
||||
echo Markdown::h2('Server');
|
||||
echo Markdown::code('
|
||||
apt update
|
||||
apt full-upgrade -y
|
||||
|
||||
apt update && apt upgrade -y
|
||||
apt install sudo ufw curl wget unzip nano -y
|
||||
|
||||
adduser adminuser
|
||||
usermod -aG sudo adminuser
|
||||
|
||||
sudo ufw allow OpenSSH
|
||||
sudo ufw allow http
|
||||
sudo ufw allow https
|
||||
sudo ufw enable
|
||||
');
|
||||
echo Markdown::h2('');
|
||||
echo Markdown::code('');
|
||||
|
||||
|
||||
|
||||
echo Markdown::h3('Terminal info (neofetch)');
|
||||
echo Markdown::code(
|
||||
<<<TXT
|
||||
sudo apt update
|
||||
sudo apt install neofetch
|
||||
neofetch
|
||||
TXT);
|
||||
|
||||
|
||||
|
||||
|
||||
free -h
|
||||
lsmem
|
||||
|
||||
|
||||
|
||||
echo Markdown::h2('Terminal info best (fastfetch)');
|
||||
echo Markdown::code('
|
||||
sudo apt update
|
||||
sudo apt install fastfetch
|
||||
fastfetch
|
||||
');
|
||||
|
||||
|
||||
|
||||
sudo chown -R nabide:nabide /home/nabide/code
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
# Import the GPG key
|
||||
sudo apt install -y debian-keyring debian-archive-keyring curl
|
||||
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' | sudo gpg --dearmor -o /usr/share/keyrings/caddy-archive-keyring.gpg
|
||||
|
||||
# Add the Caddy repo
|
||||
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt' | \
|
||||
sed 's/^deb /deb [signed-by=\/usr\/share\/keyrings\/caddy-archive-keyring.gpg] /' | \
|
||||
sudo tee /etc/apt/sources.list.d/caddy-stable.list
|
||||
|
||||
|
||||
echo Markdown::h2('Debian Config and Errors');
|
||||
echo Markdown::code('
|
||||
sudo nano /etc/apt/sources.list
|
||||
deb http://deb.debian.org/debian bookworm main contrib non-free-firmware
|
||||
deb http://deb.debian.org/debian bookworm-updates main contrib non-free-firmware
|
||||
deb http://security.debian.org/debian-security bookworm-security main contrib non-free-firmware
|
||||
|
||||
|
||||
usermod -aG sudo navide
|
||||
|
||||
|
||||
sudo apt update && sudo apt update
|
||||
sudo apt install firmware-linux firmware-misc-nonfree
|
||||
sudo systemctl suspend
|
||||
|
||||
gsettings set org.gnome.SessionManager auto-save-session true
|
||||
gsettings get org.gnome.SessionManager auto-save-session
|
||||
|
||||
|
||||
AMD
|
||||
sudo apt install firmware-amd-graphics
|
||||
');
|
||||
|
||||
|
||||
// sudo nano /etc/systemd/logind.conf
|
||||
|
||||
// HandleLidSwitch=ignore
|
||||
|
||||
// sudo systemctl restart systemd-logind
|
||||
|
||||
// sudo systemctl hibernate
|
||||
// sudo systemctl suspend
|
||||
// sudo systemctl hybrid-sleep
|
||||
|
||||
// neofetch
|
||||
|
||||
|
||||
// free -h
|
||||
|
||||
|
||||
// swapon --show
|
||||
|
||||
|
||||
|
||||
|
||||
// #### Find USB Device
|
||||
|
||||
// ##### Copy File
|
||||
// ```shell
|
||||
// lsblk
|
||||
|
||||
// sudo copy {file.path} {/media/user/usb/path}
|
||||
// ```
|
||||
// ##### umount && mount
|
||||
// ```shell
|
||||
// lsblk
|
||||
|
||||
// sudo umount /media/yourname/USB
|
||||
// sudo umount /dev/sdb1
|
||||
|
||||
// ```
|
||||
|
||||
|
||||
// ### Add Host
|
||||
|
||||
// ```shell
|
||||
// Debian:
|
||||
// sudo nano /etc/hosts
|
||||
|
||||
// cd /var/www/
|
||||
|
||||
// Windows:
|
||||
// C:\Windows\System32\drivers\etc\hosts
|
||||
|
||||
// Info:
|
||||
// 192.168.0.19 gitea.local minio.local caddy.local ts.local soloot.local glomel.local
|
||||
// ```
|
||||
|
||||
|
||||
// #### Share file
|
||||
|
||||
// ```shell
|
||||
// new machine
|
||||
|
||||
// ssh-keygen -R 192.168.1.50
|
||||
// `` `
|
||||
|
||||
// ```shell
|
||||
// sudo apt install openssh-client
|
||||
// sudo apt install openssh-server
|
||||
|
||||
// sudo systemctl enable --now ssh
|
||||
// ```
|
||||
|
||||
// ```shell
|
||||
// Devian => Windows
|
||||
// scp /etc/caddy/Caddyfile root@192.168.0.19:C:/root/src/www.config/
|
||||
|
||||
// Windows => Devian
|
||||
// scp "C:/root/src/www.config/Caddyfile" root@192.168.0.19:/etc/caddy/
|
||||
|
||||
// scp "C:/root/src/www.local.soloot/src/pub/README.md" nabide@192.168.0.23:/home/nabide/Public/
|
||||
// ```
|
||||
|
||||
// ## Debian Server
|
||||
|
||||
// ### Commands
|
||||
|
||||
// ```shell
|
||||
// ssh -p 20203 root@111.90.148.4
|
||||
|
||||
// -3GTG34a60Zsp1FurGo
|
||||
// ```
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// ## Debian
|
||||
|
||||
// ### Commands
|
||||
|
||||
// #### Shell ssh
|
||||
// ```shell
|
||||
// ssh-keygen -t ed25519 -C "yourname@machine"
|
||||
|
||||
ssh-keygen -t ed25519 -C "nabide@local"
|
||||
|
||||
// naibed
|
||||
|
||||
// chmod 600 /root/.ssh/id_ed25519
|
||||
|
||||
|
||||
|
||||
// cat C:\Users\YourName\.ssh\id_ed25519.pub
|
||||
|
||||
cat ~/.ssh/id_ed25519.pub
|
||||
~/.ssh/id_ed25519.pub
|
||||
// ssh-copy-id -i ~/.ssh/id_ed25519.pub youruser@debian-ip
|
||||
|
||||
// mkdir -p ~/.ssh
|
||||
// nano ~/.ssh/authorized_keys
|
||||
|
||||
|
||||
// win not pass:
|
||||
|
||||
// type $env:USERPROFILE\.ssh\id_ed25519.pub | ssh nabide@192.168.0.23 "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys && chmod 600 ~/.ssh/authorized_keys && chmod 700 ~/.ssh"
|
||||
|
||||
|
||||
// ```
|
||||
|
||||
// ```shell
|
||||
// sudo systemctl daemon-reload
|
||||
// sudo systemctl restart {app}
|
||||
// sudo systemctl status {app}
|
||||
// ```
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// ## Debian Server
|
||||
|
||||
// ### Commands
|
||||
|
||||
// ```shell
|
||||
ssh -p 20203 root@111.90.148.4
|
||||
|
||||
|
||||
// scp -P 20203 -r /home/nabide/code/www.ruchimi.panama_paradise root@111.90.148.4:/var/www
|
||||
|
||||
// rsync -avz --progress -e "ssh -p 20203" /home/nabide/code/www.ruchimi.panama_paradise root@111.90.148.4:/var/www
|
||||
|
||||
// rsync -avz --progress --delete -e "ssh -p 20203" /home/nabide/code/www.ruchimi.panama_paradise root@111.90.148.4:/var/www
|
||||
|
||||
// rsync -avz --progress -e "ssh -P 20203" /home/nabide/code/www.ruchimi.panama_paradise root@111.90.148.4:/var/www
|
||||
|
||||
|
||||
// systemctl status rsync
|
||||
|
||||
// ssh-copy-id -p 20203 root@111.90.148.4
|
||||
|
||||
// ssh-keygen -t ed25518 -C "@the mail.com"
|
||||
|
||||
|
||||
// sudo apt update
|
||||
// sudo apt install rsync
|
||||
|
||||
// scp /path/to/file root@111.90.148.4:/destination/path
|
||||
|
||||
// scp /path/to/file root@111.90.148.4:/var/www
|
||||
|
||||
|
||||
// rsync -avz path/to/file root@111.90.148.4:/var/www
|
||||
|
||||
// sudo apt install php php-fpm php-curl
|
||||
|
||||
// /run/php/php8.2-fpm.sock
|
||||
|
||||
// systemctl status php8.2-fpm
|
||||
|
||||
// cp /home/nabide/code/make/dependency/CaddyLIfe /etc/caddy/Caddyfile
|
||||
|
||||
// cp /home/nabide/code/www.ruchimi.panama_paradise /var/www
|
||||
|
||||
|
||||
// sudo nano /etc/caddy/Caddyfile
|
||||
|
||||
// rsync -avz /home/nabide/code/make/dependency/CaddyLIfe root@111.90.148.4:/etc/caddy/Caddyfile
|
||||
|
||||
// scp -P 20203 -r /home/nabide/code/make/dependency/CaddyLIfe root@111.90.148.4:/etc/caddy/
|
||||
|
||||
// sudo systemctl reload caddy
|
||||
|
||||
// 20203
|
||||
// sudo ufw allow 20203
|
||||
|
||||
// ssh
|
||||
// 20203/tcp
|
||||
|
||||
|
||||
|
||||
// scp /p 20203 /example root@111.90.148.4:/
|
||||
// scp -P 20203 /example root@111.90.148.4:/
|
||||
|
||||
// scp -p 22 /home/nabide/code/make/dependency/CaddyLIfe root@111.90.148.4:/etc/caddy/Caddyfile
|
||||
|
||||
|
||||
// scp -P 20203 -r /home/nabide/code/www.ruchimi.panama_paradise root@111.90.148.4:/var/www
|
||||
|
||||
|
||||
|
||||
// sudo apt update
|
||||
// sudo apt install openssh-server -y
|
||||
// sudo systemctl enable --now ssh
|
||||
// S
|
||||
// sudo systemctl status ssh
|
||||
|
||||
// sudo ufw allow ssh
|
||||
// sudo ufw reload
|
||||
|
||||
// sudo systemctl restart ssh
|
||||
// sudo systemctl enable ssh
|
||||
|
||||
// ```
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// #### Genome
|
||||
|
||||
// sudo apt install gnome-system-monitor
|
||||
|
||||
// sudo apt install lxtask
|
||||
|
||||
|
||||
// ##### Remove swap
|
||||
// sudo swapoff /swapfile
|
||||
// sudo rm /swapfile
|
||||
// sudo nano /etc/fstab # And delete the /swapfile line
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// ----------------------------------------------------------
|
||||
|
||||
// php install
|
||||
|
||||
// -----------------------------
|
||||
|
||||
// sudo apt update
|
||||
// sudo apt upgrade
|
||||
|
||||
// sudo apt install postgresql postgresql-contrib
|
||||
|
||||
// sudo systemctl status postgresql
|
||||
|
||||
// sudo systemctl start postgresql
|
||||
// sudo systemctl enable postgresql
|
||||
|
||||
|
||||
// sudo -i -u postgres
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
```shell
|
||||
sudo systemctl enable caddy
|
||||
sudo systemctl start caddy
|
||||
```
|
||||
|
||||
```shell
|
||||
mkdir -p /var/www/my-site
|
||||
echo "Hello from Caddy!" > /var/www/my-site/index.html
|
||||
```
|
||||
|
||||
```shell
|
||||
nano /etc/caddy/Caddyfile
|
||||
|
||||
http://your.server.ip:8080 {
|
||||
root * /var/www/my-site
|
||||
file_server
|
||||
}
|
||||
|
||||
sudo systemctl daemon-reload
|
||||
sudo systemctl reload caddy
|
||||
sudo systemctl restart caddy
|
||||
sudo systemctl status caddy
|
||||
|
||||
ufw allow 80
|
||||
ufw allow 443
|
||||
|
||||
|
||||
```
|
||||
|
||||
|
||||
|
||||
sudo chown -R navide:navide /home/navide/share/
|
||||
|
||||
sudo chown -R navide:navide /home/navide/code/
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
sudo apt install tmux
|
||||
tmux
|
||||
tmux attach
|
||||
tmux new -s work
|
||||
|
||||
|
||||
|
||||
gsettings set org.gnome.SessionManager auto-save-session true
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
sudo nano ~/.bashrc
|
||||
|
||||
|
||||
alias goproj='cd /home/username/projects/my_project'
|
||||
|
||||
|
||||
|
||||
alias make='cd /home/navide/code/make'
|
||||
|
||||
|
||||
|
||||
go() {
|
||||
if [ -z "$1" ]; then
|
||||
echo "Usage: go <shortcut>"
|
||||
return 1
|
||||
fi
|
||||
|
||||
case "$1" in
|
||||
make) cd /home/navide/code/make ;;
|
||||
*) echo "Unknown shortcut: $1" ;;
|
||||
esac
|
||||
return 1
|
||||
}
|
||||
|
||||
source ~/.bashrc
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
minio
|
||||
|
||||
ufw allow 9000
|
||||
ufw allow 9001
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
usb
|
||||
|
||||
/media/[user]/
|
||||
|
||||
lsblk
|
||||
|
||||
sudo fdisk -l
|
||||
sudo umount /mnt/usb
|
||||
|
||||
usb
|
||||
|
||||
lsblk
|
||||
dmesg | tail -n 20
|
||||
|
||||
|
||||
sudo mkdir /mnt/usb
|
||||
sudo mount /dev/sbd1 /mnt/usb
|
||||
|
||||
sudo umount /mnt/usb
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
sudo apt install flatpak
|
||||
|
||||
|
||||
sudo apt install gnome-software-plugin-flatpak
|
||||
|
||||
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
flatpak install flathub org.telegram.desktop
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
temux
|
||||
|
||||
ctrl b d
|
||||
|
||||
|
||||
tmux attach
|
||||
|
||||
|
||||
du -sh ./
|
||||
|
||||
|
||||
open
|
||||
|
||||
|
||||
open file
|
||||
|
||||
Gnome
|
||||
|
||||
sudo apt install firmware-misc-nonfree mesa-utils
|
||||
glxinfo | grep "renderer string"
|
||||
|
||||
|
||||
sudo apt install gnome-shell-extensions gnome-tweaks
|
||||
|
||||
|
||||
|
||||
systemctl --type=service --state=running
|
||||
|
||||
|
||||
sudo systemctl disable service-name
|
||||
|
||||
|
||||
|
||||
sudo apt install zram-tools
|
||||
|
||||
|
||||
sudo apt install preload
|
||||
|
||||
|
||||
|
||||
|
||||
hyperland
|
||||
|
||||
|
||||
sudo apt update
|
||||
sudo apt install hyprland waybar rofi mako-notifier swaylock-effects swaybg
|
||||
|
||||
|
||||
sudo apt install arc-theme papirus-icon-theme
|
||||
|
||||
mkdir -p ~/.config/hypr
|
||||
cp /usr/share/hyprland/hyprland.conf ~/.config/hypr/
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
exec-once = waybar
|
||||
exec-once = mako
|
||||
exec-once = swaybg -i /path/to/your/wallpaper.jpg
|
||||
|
||||
lsb_release -a
|
||||
|
||||
sudo chown -R $USER:$USER ~/Debian-Hyprland
|
||||
|
||||
sudo apt update
|
||||
sudo apt install git -y
|
||||
git clone https://github.com/JaKooLit/Debian-Hyprland.git
|
||||
cd Debian-Hyprland
|
||||
./install.sh
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
echo "deb http://deb.debian.org/debian testing main" | sudo tee /etc/apt/sources.list.d/testing.list
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
@ -0,0 +1,192 @@
|
|||
# Hyperland
|
||||
|
||||
|
||||
|
||||
## Config
|
||||
|
||||
```
|
||||
nvim ~/.config/hypr/hyprland.conf
|
||||
```
|
||||
|
||||
|
||||
|
||||
hyperland
|
||||
|
||||
|
||||
sudo apt update
|
||||
sudo apt install hyprland waybar rofi mako-notifier swaylock-effects swaybg
|
||||
|
||||
|
||||
sudo apt install arc-theme papirus-icon-theme
|
||||
|
||||
mkdir -p ~/.config/hypr
|
||||
cp /usr/share/hyprland/hyprland.conf ~/.config/hypr/
|
||||
|
||||
|
||||
nano ~/.config/hypr/hyprland.conf
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
exec-once = waybar
|
||||
exec-once = mako
|
||||
exec-once = swaybg -i /path/to/your/wallpaper.jpg
|
||||
|
||||
lsb_release -a
|
||||
|
||||
sudo chown -R $USER:$USER ~/Debian-Hyprland
|
||||
|
||||
sudo apt update
|
||||
sudo apt install git -y
|
||||
git clone https://github.com/JaKooLit/Debian-Hyprland.git
|
||||
cd Debian-Hyprland
|
||||
./install.sh
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
sudo apt install network-manager
|
||||
|
||||
|
||||
sudo apt update
|
||||
sudo apt install hyprland waybar rofi mako-notifier swaylock-effects swaybg
|
||||
|
||||
|
||||
sudo apt install arc-theme papirus-icon-theme
|
||||
|
||||
mkdir -p ~/.config/hypr
|
||||
cp /usr/share/hyprland/hyprland.conf ~/.config/hypr/
|
||||
|
||||
|
||||
nano ~/.config/hypr/hyprland.conf
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
exec-once = waybar
|
||||
exec-once = mako
|
||||
exec-once = swaybg -i /path/to/your/wallpaper.jpg
|
||||
|
||||
lsb_release -a
|
||||
|
||||
sudo chown -R $USER:$USER ~/Debian-Hyprland
|
||||
|
||||
sudo apt update
|
||||
sudo apt install git -y
|
||||
git clone https://github.com/JaKooLit/Debian-Hyprland.git
|
||||
cd Debian-Hyprland
|
||||
./install.share
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
nmcli device wifi list
|
||||
nmcli device wifi connect "SSID_NAME" password "YOUR_PASSWORD"
|
||||
nmcli connection show
|
||||
nmcli device disconnect wlan0
|
||||
nmcli device connect wlan0
|
||||
nmcli connection modify "HomeWiFi" connection.autoconnect-priority 10
|
||||
nmcli connection modify "PhoneHotspot" connection.autoconnect-priority 5
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
deb https://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
|
||||
deb https://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
|
||||
deb https://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
|
||||
|
||||
|
||||
|
||||
|
||||
sudo apt install build-essential cmake meson ninja-build \
|
||||
pkg-config git wayland-protocols libwayland-dev \
|
||||
libxkbcommon-dev libpixman-1-dev libegl1-mesa-dev \
|
||||
libgles2-mesa-dev libdrm-dev libgbm-dev libx11-dev
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
sudo apt install build-essential cmake meson ninja-build \
|
||||
pkg-config git wayland-protocols libwayland-dev \
|
||||
libxkbcommon-dev libpixman-1-dev libegl1-mesa-dev \
|
||||
libgles2-mesa-dev libdrm-dev libgbm-dev libx11-dev
|
||||
|
||||
|
||||
|
||||
|
||||
sudo apt update
|
||||
sudo apt -t bookworm-backports install g++ gcc
|
||||
|
||||
sudo apt update
|
||||
sudo apt -t bookworm-backports install g++ gcc
|
||||
|
||||
deb https://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
|
||||
deb https://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
|
||||
deb https://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
|
||||
deb http://deb.debian.org/debian bookworm-backports main contrib non-free non-free-firmware
|
||||
|
||||
|
||||
|
||||
|
||||
mkdir ~/.config/waybar/
|
||||
|
||||
~/.config/waybar/config
|
||||
|
||||
{
|
||||
"layer": "top",
|
||||
"position": "top",
|
||||
"modules-left": ["workspaces", "window"],
|
||||
"modules-center": ["clock"],
|
||||
"modules-right": ["pulseaudio", "network", "battery", "tray"]
|
||||
}
|
||||
|
||||
|
||||
pkill waybar && waybar &
|
||||
{
|
||||
"layer": "top",
|
||||
"position": "top",
|
||||
"modules-left": ["hyprland/workspaces", "hyprland/window"],
|
||||
"modules-center": ["clock"],
|
||||
"modules-right": ["pulseaudio", "network", "battery", "tray"]
|
||||
}
|
||||
|
||||
|
||||
nvim ~/.config/hypr/hyprland.conf
|
||||
nvim ~/.config/waybar/style.css
|
||||
|
||||
#workspaces button {
|
||||
padding: 4px 8px;
|
||||
margin: 2px;
|
||||
border-radius: 6px;
|
||||
background: #333;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
#workspaces button.active {
|
||||
background: #89b4fa;
|
||||
color: #000;
|
||||
}
|
||||
|
||||
|
||||
|
||||
sudo apt install fonts-font-awesome
|
||||
|
||||
|
|
@ -0,0 +1,26 @@
|
|||
# Network
|
||||
|
||||
sudo apt update
|
||||
sudo apt install network-manager network-manager-gnome
|
||||
|
||||
|
||||
sudo systemctl enable NetworkManager --now
|
||||
|
||||
|
||||
|
||||
nmcli divice status
|
||||
|
||||
|
||||
nmcli divice wifi list
|
||||
nmcli divice wifi connect
|
||||
|
||||
|
||||
nmcli connection show
|
||||
|
||||
|
||||
nmcli connection show
|
||||
|
||||
|
||||
|
||||
|
||||
nmcli connection up id [name_wifi]
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
sudo apt install wl-clipboard
|
||||
|
||||
tree | wl-copy
|
||||
|
|
@ -0,0 +1,33 @@
|
|||
# flatpak
|
||||
|
||||
## Install
|
||||
|
||||
```
|
||||
sudo apt install flatpak
|
||||
|
||||
flatpak ps
|
||||
|
||||
sudo apt install gnome-software-plugin-flatpak
|
||||
|
||||
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
|
||||
```
|
||||
|
||||
|
||||
|
||||
## Teams
|
||||
|
||||
```
|
||||
flatpak install flathub com.github.IsmaelMartinez.teams_for_linux
|
||||
|
||||
flatpak run com.github.IsmaelMartinez.teams_for_linux
|
||||
```
|
||||
|
||||
## Telegram
|
||||
|
||||
```
|
||||
flatpak install flathub org.telegram.desktop
|
||||
|
||||
flatpak run org.telegram.desktop
|
||||
|
||||
flatpak kill org.telegram.desktop
|
||||
```
|
||||
|
|
@ -0,0 +1,72 @@
|
|||
# Windows
|
||||
|
||||
## Install
|
||||
|
||||
|
||||
librewolf
|
||||
terminal
|
||||
nerdpath
|
||||
|
||||
|
||||
### Telegram
|
||||
```text
|
||||
https://desktop.telegram.org
|
||||
```
|
||||
|
||||
### Blender
|
||||
```
|
||||
```
|
||||
|
||||
|
||||
### Nvim
|
||||
```text
|
||||
%appdata%
|
||||
|
||||
C:\Users\Administrador\AppData\Local\nvim-data
|
||||
C:\Users\<YourUser>\AppData\Local\nvim\init.vim
|
||||
C:\Users\user\AppData\Local\nvim
|
||||
|
||||
nvim C:\Users\user\AppData\Local\nvim\init.lua
|
||||
```
|
||||
|
||||
|
||||
|
||||
|
||||
### Make
|
||||
```text
|
||||
https://gnuwin32.sourceforge.net/packages/make.html
|
||||
C:\Program Files (x86)\GnuWin32\bin
|
||||
```
|
||||
|
||||
|
||||
|
||||
### SSH
|
||||
|
||||
```text
|
||||
ssh-keygen -t ed25519 -C "tuz@mail.local"
|
||||
|
||||
cat C:\Users\Administrador/.ssh/id_ed25519.pub
|
||||
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEVHoSGKLiEiZh71ou4XuO4bAB1nabwa8QmebyJMldAl tuz@mail.local
|
||||
|
||||
cat C:\Users\user/.ssh/id_ed25519.pub
|
||||
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINtJKjlVQrm9yKbFADTmyPdqLVMKPlvcAYnFndmokP+/ tuz@mail.local
|
||||
```
|
||||
|
||||
|
||||
### cs
|
||||
```text
|
||||
|
||||
setx DOTNET_CLI_TELEMETRY_OPTOUT 1
|
||||
```
|
||||
|
||||
### Teams
|
||||
```
|
||||
https://teams.microsoft.com/v2/
|
||||
https://teams.microsoft.com
|
||||
```
|
||||
|
||||
|
||||
wsl --install -d Ubuntu
|
||||
|
||||
wsl.exe --list --verbose
|
||||
wsl -- install -d debian
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
# Git
|
||||
|
||||
```sh
|
||||
git config --global user.email "tuz@email.local"
|
||||
git config --global user.name "tuz"
|
||||
```
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
# Latex
|
||||
|
||||
https://miktex.org/
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
# SSH
|
||||
|
||||
```text
|
||||
ssh-keygen -t ed25519 -C "tuz@mail.local"
|
||||
|
||||
cat C:\Users\Administrador/.ssh/id_ed25519.pub
|
||||
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEVHoSGKLiEiZh71ou4XuO4bAB1nabwa8QmebyJMldAl tuz@mail.local
|
||||
|
||||
cat C:\Users\user/.ssh/id_ed25519.pub
|
||||
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINtJKjlVQrm9yKbFADTmyPdqLVMKPlvcAYnFndmokP+/ tuz@mail.local
|
||||
```
|
||||
Loading…
Reference in New Issue