Skip to content

Files that should have a dot in front of their names, but don't

Notifications You must be signed in to change notification settings

elmarcoh/dotfiles

Repository files navigation

Dotfiles

My config files to use in different environments

To install the configs you must have stow installed

In arch pacman -S stow In mac brew install stow

stow <folder>

# for example
stow neovim

Fast setup

make install stow

Manjaro setup

pamac install stow lsd manjaro-zsh-config ripgrep fzf
pamac build neovim-nightly-bin antigen starship-bin pyenv pyenv-virtualenv

Mac setup

Homebrew is required:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Install everything we need:

brew install zsh neofetch antigen starship pyenv pyenv-virtualenv lsd rg fzf git-number stow

brew tap jason0x43/homebrew-neovim-nightly
brew install neovim-nightly

TMUX systemd

To prevent tmux dying when the user logout (or wayland crashes) we have to enable linger for systemd service:

loginctl enable-linger $USER

Also enable the included tmux.service:

systemctl enable --now --user tmux.service

This will start tmux every the gnome-session is started, this is because the polkit GUI to askfor permission doesn't appear if running on the. multi-user target (sime envvars not defined).

About

Files that should have a dot in front of their names, but don't

Resources

Stars

Watchers

Forks

Packages

No packages published