Der Rechner am Arbeitsplatz dient als Werkbank für kreative Arbeit. Hier bearbeiten wir digitale Werkstücke wie Texte, Fotos, Musik, Videos und Quellcode mit Maus und Tastatur und administrieren unsere Serverflotte.
Auf einem frisch installierten System erledige ich folgende erste Schritte:
sudo apt install joe tree psmisc
~/.bashrc# environment PS1="$? \u@\[\033[32m\]\h\[\033[0m\]:\w\$ " PROMPT_COMMAND='echo -ne "\e]2;$LOGNAME@$HOSTNAME:$PWD\a"' export LS_COLORS="*.c=32:*.h=33:*.js=35:*.html=36" # aliases alias ..="cd .." alias ls="ls --color=auto" alias ll="ls -l"
~/.inputrc# 8-bit clean set input-meta on set output-meta on set convert-meta off set bell-style none set bind-tty-special-chars off # navigation "\e[2~": yank-last-arg # Einfg fügt das letzte Argument ein "\e[3~": delete-char # Entf löscht das Zeichen unter der Eingabemarke "\e[1~": beginning-of-line # Pos1 springt zum Anfang der Zeile "\e[4~": end-of-line # Ende springt zum Ende der Zeile "\e[5~": history-search-backward # Bild↑ sucht inkrementell in der Chronik "\e[6~": history-search-forward # Bild↓ dito, aber andersherum # words "\e[1;5C": forward-word # Ctrl-Links springt wortweise nach links "\e[1;5D": backward-word # Ctrl-Rechts springt wortweise nach rechts "\e[3;5~": kill-line # Ctrl-Entf löscht bis zum Zeilenende "\C-w": kill-word # Ctrl-W löscht Wort unter der Eingabemarke
~/.config/user-dirs.dirsXDG_DESKTOP_DIR="$HOME/" XDG_DOWNLOAD_DIR="$HOME/" XDG_TEMPLATES_DIR="$HOME/" XDG_PUBLICSHARE_DIR="$HOME/" XDG_DOCUMENTS_DIR="$HOME/private" XDG_MUSIC_DIR="$HOME/music" XDG_PICTURES_DIR="$HOME/fotos" XDG_VIDEOS_DIR="$HOME/video"
Desktop
,
Downloads
,
Documents
etc. kommen weg.rmdir [A-Z]*
systemctl --user mask tracker-{miner-fs,extract}-3.service tracker3 reset -s
apt install thunderbird{,-l10n-de}
apt install firefox-esr{,-l10n-de}Unter Linux benötigt es etwas Hilfe
~/.local/share/mime/packages/text-markdown.xml<?xml version="1.0"?> <mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'> <mime-type type="text/plain"> <glob pattern="*.md"/> <glob pattern="*.mkd"/> <glob pattern="*.markdown"/> </mime-type> </mime-info>
update-mime-database ~/.local/share/mime
apt install syncthing systemctl --user --now enable syncthing.service
apt install network-manager-openvpn{,-gnome}Einstellungen -> Netzwerk -> VPN -> Aus Datei importieren. Das entpackt Schlüssel nach
~/.cert/nm-openvpn/