https://github.com/subdavis/dotfiles
1 out of every 10 people is a Browncoat
https://github.com/subdavis/dotfiles
dotfiles i3 i3wm ubuntu
Last synced: 6 days ago
JSON representation
1 out of every 10 people is a Browncoat
- Host: GitHub
- URL: https://github.com/subdavis/dotfiles
- Owner: subdavis
- License: mit
- Created: 2018-08-28T19:10:12.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2024-12-31T16:29:21.000Z (about 1 year ago)
- Last Synced: 2024-12-31T17:26:20.772Z (about 1 year ago)
- Topics: dotfiles, i3, i3wm, ubuntu
- Language: Shell
- Homepage: https://abstrusegoose.com/24
- Size: 54.5 MB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

# dotfiles
A collection of my configuration and other dotfiles.

* KDE Ubuntu + 3-gaps
* LXDE Ubuntu + i3-gaps
## Things to install
```bash
sudo apt install i3-wm i3 i3lock
sudo apt install compton
sudo apt install curl
sudo apt install virtualenv
sudo apt install yarn npm
sudo npm install -g n
sudo n lts
sudo apt install dmenu j4-dmenu-desktop
sudo apt install neofetch
sudo apt install mosh
sudo apt install chromium-browser
sudo apt install ukuu
python3 -m pip install --user pipx
python3 -m pipx ensurepath
```
## Other Applications
* [Hub for Git](https://github.com/github/hub/releases)
* [Docker](https://docs.docker.com/install/linux/docker-ce/ubuntu/)
* Spotify (snap)
* Firefox `sudo apt --purge --reinstall install firefox`
* Postman `/opt/Postman`
* VS Code
* [exa](https://the.exa.website/install/linux)
* [bat](https://github.com/sharkdp/bat)
* [delta](https://github.com/dandavison/delta)
* [tmux](https://github.com/tmux/tmux)
* [asdf](https://asdf-vm.com/#/core-manage-asdf-vm)
* [stderred](https://github.com/sickill/stderred)
# Put stuff in its place
```bash
# Run install to place all the dotfiles in the right places
./install.sh
# Run again with root privileges to move system config into place
sudo ./install.sh
```
## Setting DPI elsewhere
https://wiki.archlinux.org/index.php/HiDPI
## Various other setup
```bash
# set gnome-terminal as default emulator
sudo update-alternatives --config x-terminal-emulator
# dconf backup and restore
dconf dump /org/gnome/terminal/ gnome-terminal.conf
dconf load /org/gnome/terminal/ < gnome-terminal.conf
dconf dump /org/gnome/desktop/ > gnome-desktop.conf
dconf load /org/gnome/desktop/ < gnome-desktop.conf
dconf dump /org/gnome/desktop/wm/ > gnome-desktop-keybindings.conf
dconf load /org/gnome/desktop/wm/ < gnome-desktop-keybindings.conf
# vpn stuff
sudo apt install network-manager-openvpn
nmcli connection import type openvpn file NAME.ovpn
nmcli c modify NAME vpn.user-name "value"
nmcli c up NAME --ask
# Fix ubuntu desktop
gsettings set org.gnome.shell.extensions.desktop-icons show-trash false
gsettings set org.gnome.shell.extensions.desktop-icons show-home false
```
* DejaVu Sans fonts https://dejavu-fonts.github.io/
* nvidia docker https://github.com/nvidia/nvidia-container-runtime#docker-engine-setup
* Touchpad Synaptics https://askubuntu.com/questions/773595/how-can-i-disable-touchpad-while-typing-on-ubuntu-16-04-syndaemon-isnt-working
* dconf backup/restore https://github.com/linuxmint/Cinnamon/wiki/Backing-up-and-restoring-your-cinnamon-settings-(dconf)
* https://howchoo.com/g/mdy0ngziogm/the-perfect-almost-touchpad-settings-on-linux-2
* https://superuser.com/questions/223918/ubuntu-permanently-remove-videos-and-public