Coder Social home page Coder Social logo

dotfiles's Introduction

Dotfiles

Hi! These are my dotfiles that I use every day. If you find something interesting, go ahead and take whatever you want from my dotfiles.

It is managed using yadm, a dotfile manager. This makes it simple to set up a new computer with these files. In order to set up a new system with these dotfiles, do the following:

yadm clone <repo URL>
yadm decrypt
yadm perms

See subfolders for a short description of what the different programs are

Quick setup for Fedora

This is based on a minimal Fedora 24 install, from the netinstall image

# dnf install --nogpgcheck \
http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-24.noarch.rpm \
http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-24.noarch.rpm

# dnf copr enable thelocehiliosan/yadm
# dnf copr enable nrechn/Sway
# dnf copr enable dperson/neovim

# dnf install pciutils wget tar telnet pcsc-lite owncloud-client @base-x \
vim util-linux-user zsh dmenu rxvt-unicode-256color-ml firefox pulseaudio \
openvpn maven subversion nginx dunst mercurial libnotify VirtualBox \
bind-utils nmap vlc i3 pinentry-gtk ncurses-compat-libs msmtp lynx urlview \
mutt vdirsyncer khal offlineimap htop jq fedora-icon-theme pass pcsc-tools \
opensc bzip2 psmisc pulseaudio pulseaudio-module-x11 ntp \
dejavu-sans-mono-fonts mesa-dri-drivers xorg-x11-server-Xwayland \
yubikey-personalization-gui yadm sway automake gcc-c++ kernel-devel \
cmake python-devel python3-devel neovim task

# Install oh-my-zsh https://github.com/robbyrussell/oh-my-zsh
# Install nvm https://github.com/creationix/nvm
# Install rustup.rs http://rustup.rs/

$ nvm install node

$ cd ~/.config/nvim && ./install.sh

$ sudo pip install --update pip
$ sudo pip install --update khard

Now set up vdirsyncer, and offlineimap with the provided systemd unit files, after having created the required folders

dotfiles's People

Contributors

eliihen avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

dotfiles's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.