New host setup 🔗

New host setup 🔗

peoro dev 🔗

/etc/environment 🔗

echo '
EDITOR=nano
LC_ALL=en_US.UTF-8
LANG=en_US.UTF-8
' >> /etc/environment

git 🔗

echo '[user]
        name = peoro
        email = peoro.noob@gmail.com

[alias]
        please-uncommit = reset --soft HEAD~
        log-graph = log --graph --pretty=format:\'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%Creset\' --abbrev-commit --date=relative
        meld = difftool --dir-diff -t meld HEAD
        rstashApply = !CURRENT=$(git rev-parse --abbrev-ref HEAD) && git branch __HACK rstash-peoro && git rebase $CURRENT __HACK && git reset --mixed $CURRENT && git checkout $CURRENT && git branch -D __HACK

[rebase]
        autoStash = true
' >> ~/.gitconfig

node 🔗

echo "prefix = ~/.npm-packages" >> ~/.npmrc
set -gx PATH ~/.npm-packages/bin/ $PATH

rust 🔗

set -gx PATH ~/.cargo/bin/ $PATH

peoro graphics 🔗

KDE 🔗

Install:

pacman -S plasma-meta kdeaccessibility-meta kdeadmin-meta kdebase-meta kdegraphics-meta kdesdk-meta kdeutils-meta

Disable baloo:

balooctl disable

Force KIO to fork every time:

echo '#!/bin/sh
export KDE_FORK_SLAVES=1` > .config/plasma-workspace/env/kio.sh
chmod +x .config/plasma-workspace/env/kio.sh