You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Aiden Holmes 4450d93ea3
spacemacs: remove lua, vimscript; change mouse buttons; remove school org files
4 weeks ago
bin remove comment from rand-bg 2 months ago
config-scripts . 1 month ago
README.md . 2 months ago
Xresources add Xresources 4 months ago
config.fish-laptop snap is no more 2 months ago
config.fish-login renamed: config.fish -> config.fish-login 2 months ago
config.fish-minimal add config.fish-minimal 2 months ago
gitconfig use teknik email for git 2 months ago
gitignore_global ignore BROWSE 2 months ago
i3-config use mate-terminal 2 months ago
install.sh . 9 months ago
non-graphical.org . 3 months ago
polybar-config explitly define monitor 3 months ago
spacemacs spacemacs: remove lua, vimscript; change mouse buttons; remove school org files 4 weeks ago
vimrc enable spell check for org files in vim 2 months ago
xinitrc add xinitrc 9 months ago

README.md

Aiden’s dotfiles

THESE DOTFILES DO NOT WORK YET SO DON’T USE THEM

Installation Instructions

sudo apt update

sudo apt full-upgrade

sudo apt install xorg i3 xterm rofi xscreensaver gnome-screenshot network-manager network-manager-gnome nmap acpi rhythmbox htop bleachbit git tmux fish screenfetch curl vim thunderbird engrampa wget emacs lm-sensors

ln -s ~/dotfiles/config.fish ~/.config/fish/config.fish

curl -L https://get.oh-my.fish | fish

consider installing nix to get pacakges from it

configure ufw

freetube

windscribe

syncthing

sudo apt install apt-transport-https

curl -s https://syncthing.net/release-key.txt | sudo apt-key add -

echo “deb https://apt.syncthing.net/ syncthing stable” | sudo tee /etc/apt/sources.list.d/syncthing.list

sudo apt update

sudo apt install syncthing

wget https://mega.nz/linux/MEGAsync/xUbuntu_18.04/amd64/megasync-xUbuntu_18.04_amd64.deb

sudo dpkg -i megasync-xUbuntu_18.04_amd64.deb

wget https://steamcdn-a.akamaihd.net/client/installer/steam.deb

sudo dpkg -i steam.deb

git clone -b develop https://github.com/syl20bnr/spacemacs ~/.emacs.d

curl https://raw.githubusercontent.com/so-fancy/diff-so-fancy/master/third_party/build_fatpack/diff-so-fancy > ~/bin/diff-so-fancy

chmod +x ~/bin/diff-so-fancy

wget https://git.savannah.gnu.org/cgit/guix.git/plain/etc/guix-install.sh

chmod +x guix-install.sh

gpg --keyserver pool.sks-keyservers.net --recv-keys 3CE464558A84FDC69DB40CFB090B11993D9AEBB5

./guix-install.sh

guix pull

guix package -i polybar

ln -s ~/dotfiles/bin/* ~/bin

ln -s ~/dotfiles/i3-config ~/.config/i3/config

ln -s ~/dotfiles/polybar-config ~/.config/polybar/config

ln -s ~/dotfiles/gitconfig ~/.gitconfig

ln -s ~/dotfiles/gitignore_global ~/.gitignore_global

Firefox extensions and hardening

  • custom user.js
  • enable dns over https
  • vim vixen
  • uMatrix
  • blend in
  • dark reader
  • decentraleyes
  • https by default
  • https everywhere

  • dns rules