Skip to content

jplikesbikes/dotfiles

Repository files navigation

dotfiles

  • install vcsh pikaur -S vcsh
  • then vcsh clone git@github.com:jplikesbikes/dotfiles.git
  • delete any files that are in conflict rm -rf .config/vcsh
  • and vcsh dotfiles pull
  • use https://github.com/RichiH/myrepos to manage many vcsh repos easily

system config

todo

  • put zsh config into multiple files
    • base
    • python
    • node
    • misc path updates
    • auto completes for specific tools
  • use multiple repos in vcsh
    • base
    • python
    • node
    • logical system setting groups

Vim

Can't currently autoinstall everything needed for my vimrc. You need to install vim-youcompleteme-git and finish up the install of ternjs/tern_for_vim

pikaur -S vim-youcompleteme-git
cd .vim/plugged/tern_for_vim  && npm install
rustup component add rust-src

for my setup of ctrl-p (todo: make this optional)

pikaur -S the_silver_searcher

core dumps

https://wiki.archlinux.org/index.php/Core_dump#Using_systemd https://www.freedesktop.org/software/systemd/man/coredump.conf.html#

Cool commands

top -c -p $(pgrep -d',' -f name-of-your-process)

Java in sway

add to /etc/environment

_JAVA_AWT_WM_NONREPARENTING=1

for nvidia install the driver and stop it from crashing on startup https://wiki.archlinux.org/title/NVIDIA#Installation add the following kernel parameters

nvidia-drm.modeset=1 ibt=off

Stop graphics from running on the nvidia card we only want it for cuda edit /etc/modprobe.d/nvidia.conf

# dont blacklist nvidia, or nvidia_uvm those are needed for cuda
# blacklist the following since we don't want video to work
blacklist nvidia_drm
blacklist nvidia_modeset
blacklist nouveau

And to make sure gdm starts wayland https://wiki.archlinux.org/title/GDM#Wayland_and_the_proprietary_NVIDIA_driver

ln -s /dev/null /etc/udev/rules.d/61-gdm.rules

gtk dark theme

pikaur -Syu gnome-themes-extra
gsettings set org.gnome.desktop.interface gtk-theme 'Adwaita-dark'
gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark'

enable ssh-agent without gnome

https://wiki.archlinux.org/title/SSH_keys#Start_ssh-agent_with_systemd_user

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published