Skip to content

moep/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

moep’s .files

Requirements

  • delta

  • fish

  • fzf (>= 0.23.0)

  • neovim (>= 0.8)

  • ripgrep

For Desktop use:

  • i3

  • i3blocks

  • i3bar

  • dmenu

  • dunst (optional)

Manual Installation

Dotfiles

mkdir -p ~/local/ports/dotfiles
git clone https://github.com/moep/dotfiles ~/.local/ports/dotfiles
cd ~/.local/ports/dotfiles

# You can also use $XDG_CONFIG_HOME instead
ln -s .config ~/.config

ln -s .gitconfig ~/.gitconfig
nvim ~/.gitconfig
ln -s .inputrc ~/.inputrc
ln -s .lessfilter ~/.lessfilter

NVIM plugins

Nvim plugins are now managed by Packer.

FZF

Warning
In case you install directly from junegunn/fzf, use options --no-fish or --bin to prevent conflicts with my keybindings.
  • delta

cd ~/.local/bin

# replace with actual OS if needed
curl -L https://github.com/junegunn/fzf/releases/download/0.24.3/fzf-0.24.3-freebsd_amd64.tar.gz | tar -xzf -

delta

cd ~/.local/ports
git clone https://github.com/dandavison/delta
cd delta
make
ln -s target/release/delta ~/.local/bin/delta

dmenu

cd ~/.local/ports
git clone https://github.com/aario/dmenu
cd dmenu
make PREFIX=~/.local/bin install

For FreeBSD the CFLAGS need to be edited:

  • CPPFLAGS += -I/usr/local/include

  • CPPFLAGS += $$(freetype-config --cflags)

rust-analyzer

---
git clone https://github.com/rust-analyzer/rust-analyzer
cargo xtask install --server
---

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages