• Stars
    star
    103
  • Rank 330,548 (Top 7 %)
  • Language
    Shell
  • License
    MIT License
  • Created over 6 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

My dotfiles

My Dotfiles

Welcome!

Welcome to my dotfiles! This contains everything I use to config my computer, minus a few things that contain passwords!

How to setup

This is pretty easy! all you need is Gnu Stow.

git clone --recursive https://github.com/ar1a/dotfiles ~/dotfiles
cd ~/dotfiles
stow emacs # or whatever you want to use!

You can easily remove them by running

stow -D emacs

Special setup

Emacs

You will also need Doom emacs.

git clone https://github.com/hlissner/doom-emacs ~/.emacs.d -b develop
cd ~/.emacs.d
make quickstart

And also, make sure to install the fonts in dotfiles/emacs/.doom.d/fonts.tar.gz **THESE WILL MAKE THE SAVE ICON LOOK LIKE A LIGATURE IN EMACS**

+mail

For my mail setup i have my offlineimap running (config included in repo), and also have a .msmtprc in my home directory. You can see how to configure that Here

Offlineimap

You will need to create a python file called decrypt.py with a function mailpasswd() that returns the password

Rofi

You have to install `rofi-pass` for pass-store integration.

You can also install rofimoji for an emoji picker https://github.com/fdw/rofimoji

Nixos

Nixos can’t be stow’d, so my setup is configuration.nix is symlinked to etc/nixos and home.nix is a home-manager thing which is symlinked to \~/.config/nixpkgs