This is a fork of addy-dclxvi/i3-starterpack. I used his configs and colorscheme as a baseline for my dotfiles.
This setup is installed on a Late 2013 MacBook Pro with the following specs:
Component | Hardware |
---|---|
CPU | i5-4258U |
GPU | iGPU |
RAM | 8 Gigabyte |
SSD | 128 Gigabyte |
So the operating system I use with my MacBook setup is Manjaro. I chose Manjaro, since the install on Apple Hardware is pain free. Usually I would have gone with Arch Linux, but I had a lot of trouble getting basic things such as Wifi to work.
You should be able to use this configs with any OS of your liking.
By now I have been using i3 (and i3-gaps) for multiple years. I know the i3 config pretty well and they are well documented. Besides that i3 is just right for my day to day things and has always been stable for me. There are window managers that I just dont want to use in professional environment, because they might be unstable.
alacritty
dmenu
dunst
ranger
i3-lock
i3-wm
i3status
imagemagick
mpv
neofetch
neovim
I like to try to keep things minimal and clean. So I dont use rofi, but dmenu only. Im using ranger as file manager, when I want a TUI experience. Neovim is my editor of choice, because its minimal, efficent and has an huge ecosystem of extensions and plugins. Same goes for MPV, with its plugin system and light weight approach compared to VLC. Alacritty is my terminal of choice because its modern and feels less like a hassle to me.
On Arch Linux based distros you can just run:
sudo pacman -S alacritty dmenu dunst ranger i3-lock i3-wm i3status imagemagick mpv neofetch neovim
For other distros most (if not all packages) should be in the main repos.
Installing the configs is quite simple.
Clone this repo with this command and cd into dots
git clone [email protected]:JCSynthTux/dots.git && cd dots
Now you can basically copy and paste the configs
cp -r .configs/* $HOME/.configs/
I do not recommend just blindly copying into the .configs
directory. Instead I would recommend copying the configs of the applications one by one to see the changes.