Config Details for i3 Manjaro
Persisting Nvidia Graphic Card Settings
My excellent GeForce GTX 980, still going strong after a number of years, uses the non-free
drivers on Manjaro.
The issue with Manjaro out of the box seems to be that the nvidia-settings
app doesn't save the monitor config you set, and when you reboot you end up with the default settings.
To solve this issue:
- Run
sudo nvidia-settings
from a terminal. - Make the desired configuration changes under the
X Server Display Configuration
tab, and click theSave to X Configuration File
button. - Name the file
20-nvidia.conf
and save it to/etc/X11/xorg.conf.d/
- Reboot and the settings should persist.
This guy, DASGeek
on YouTube, what a ledge: https://www.youtube.com/watch?v=Hsa0ebZKfys&t=1s
Enabling the AUR
Go to the GUI package manager settings and find the checkbox that enables the AUR. Just don't fight with the command-line package manager kid.
URXVT Config
This Luke Smith video covers the most important stuff: https://www.youtube.com/watch?v=eaBf_yFHps8
Snap
- just use Snap for GUI apps pls.
Setting Up i3 Workspace Assignments for Applications
To ensure that a particular application opens in a specific workspace:
- Open a terminal and run
xprop | grep -i "class"
and click on the window you want to assign to a workspace. - Get the
CLASS
name of the application. - Add a binding to the workspace in the
~/.i3/config
of the following format:
assign [class="CLASS_NAME" $wsX
Replace CLASS_NAME
with the name of the app, and the X
with the number of the workspace.
Docker Install
- Run
sudo pacman -S docker
- Run
sudo systemctl start docker
- Run
sudo systemctl enable docker
- Give current user permissions in Docker group:
sudo usermod -a -G docker $USER
- To test docker is working:
docker run hello-world