1
0
Fork 0

Compare commits

...

8 Commits

Author SHA1 Message Date
Tobias Strobel c6b7213f12 sshd_config: Add alias for hetznerstoragebox 2023-03-04 17:06:01 +01:00
Tobias Strobel 6233641e07 ssh_config: Change code.strobeto.de to code.strobel.one 2023-03-04 17:05:16 +01:00
Tobias Strobel c70dc727b1 ssh_config: Move Host * to bottom 2023-03-04 17:04:45 +01:00
Tobias Strobel 391ce1293c Add gnome-shell-extension-pop-shell-git from AUR 2023-03-04 17:03:36 +01:00
Tobias Strobel b760fcffc1 Add darktable 2023-03-04 17:03:11 +01:00
Tobias Strobel 7ebbce368f Change to get PikaBackup from flathub 2023-03-04 17:02:36 +01:00
Tobias Strobel a09671f670 Enable linux-modules-cleanup.service (kernel-modules-hook) 2023-03-04 16:59:52 +01:00
Tobias Strobel fd37359518 Add flatpak 2023-03-04 16:58:46 +01:00
3 changed files with 39 additions and 24 deletions

View File

@ -131,6 +131,7 @@ packages=(
pipewire-jack # required by vlc
inkscape # Vector graphics
gimp # Pixel graphics
darktable
libreoffice-fresh
libreoffice-fresh-de
lollypop # Music player
@ -196,6 +197,7 @@ packages=(
nextcloud-client
element-desktop # Matrix client
tailscale
flatpak
)
optdeps=(
@ -249,6 +251,7 @@ services=(
systemd-resolved.service # DNS resolution
# Other system services
firewalld.service # Firewall
linux-modules-cleanup.service # kernel-modules-hook
# Timers
fstrim.timer # Periodically trim file systems…
"btrfs-scrub@$(systemd-escape -p /).timer" # scrub root filesystem…
@ -425,8 +428,6 @@ aur_packages=(
networkmanager-iwd
# iwd GUI
iwgtk
# Backups based on borg
pika-backup
# Login settings
gdm-settings
# Gnome extensions
@ -437,6 +438,7 @@ aur_packages=(
gnome-shell-extension-bluetooth-quick-connect
gnome-shell-extension-quick-settings-tweaks-git
gnome-shell-extension-nightthemeswitcher
gnome-shell-extension-pop-shell-git
# Firefox extensions
firefox-extension-bitwarden
# Dracut hook to build kernel images for systemd boot

View File

@ -1,23 +1,3 @@
Host *
ControlMaster auto
ControlPersist 300
ControlPath ~/.ssh/socket-%r@%h:%p
IdentitiesOnly yes
HashKnownHosts yes
PasswordAuthentication no
ChallengeResponseAuthentication no
StrictHostKeyChecking ask
VerifyHostKeyDNS yes
ForwardAgent no
ForwardX11 no
ForwardX11Trusted no
ServerAliveInterval 60
ServerAliveCountMax 3
Ciphers chacha20-poly1305@openssh.com,aes256-gcm@openssh.com,aes128-gcm@openssh.com,aes256-ctr,aes192-ctr,aes128-ctr
KexAlgorithms curve25519-sha256,curve25519-sha256@libssh.org,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group-exchange-sha256
MACs hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,umac-128-etm@openssh.com
HostKeyAlgorithms ssh-ed25519,ssh-ed25519-cert-v01@openssh.com,sk-ssh-ed25519@openssh.com,sk-ssh-ed25519-cert-v01@openssh.com,rsa-sha2-256,rsa-sha2-256-cert-v01@openssh.com,rsa-sha2-512,rsa-sha2-512-cert-v01@openssh.com
## Server
Host finn
User ansible
@ -43,8 +23,7 @@ Host oscar-unlock
UserKnownHostsFile ~/.ssh/known_hosts.initramfs
Ciphers aes256-ctr
MACs hmac-sha2-256
Host code.strobeto.de
HostName code.strobeto.de
Host code.strobel.one
User git
#IdentityFile ~/.ssh/id_rsa_yubikey.pub
# FIDO2
@ -90,6 +69,13 @@ Host bbarchaide
HostName xj2jx027.repo.borgbase.com
User xj2jx027
IdentityFile ~/.ssh/id_rsa_yubikey.pub
Host hetznerstoragebox
HostName u306305.your-storagebox.de
User u306305
Port 23
#PasswordAuthentication yes
# FIDO2
IdentityFile ~/.ssh/id_ed25519_sk_yk5nano
## Git services
Host github.com
@ -128,3 +114,24 @@ Host raphael
#IdentityFile ~/.ssh/id_rsa_yubikey.pub
PasswordAuthentication yes
Host *
ControlMaster auto
ControlPersist 300
ControlPath ~/.ssh/socket-%r@%h:%p
IdentitiesOnly yes
HashKnownHosts yes
PasswordAuthentication no
ChallengeResponseAuthentication no
StrictHostKeyChecking ask
VerifyHostKeyDNS yes
ForwardAgent no
ForwardX11 no
ForwardX11Trusted no
ServerAliveInterval 60
ServerAliveCountMax 3
Ciphers chacha20-poly1305@openssh.com,aes256-gcm@openssh.com,aes128-gcm@openssh.com,aes256-ctr,aes192-ctr,aes128-ctr
KexAlgorithms curve25519-sha256,curve25519-sha256@libssh.org,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group-exchange-sha256
MACs hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,umac-128-etm@openssh.com
HostKeyAlgorithms ssh-ed25519,ssh-ed25519-cert-v01@openssh.com,sk-ssh-ed25519@openssh.com,sk-ssh-ed25519-cert-v01@openssh.com,rsa-sha2-256,rsa-sha2-256-cert-v01@openssh.com,rsa-sha2-512,rsa-sha2-512-cert-v01@openssh.com

View File

@ -0,0 +1,6 @@
#!/bin/bash
set -e
exec 2> >(while read line; do echo -e "\e[01;31m$line\e[0m"; done)
flatpak install --noninteractive org.gnome.World.PikaBackup