Giter Club home page Giter Club logo

dotfiles-1's Introduction

dotfiles

A collection of my personal dotfiles. Here's a little preview of what it can look like:

Current desktop

fantasy

ncmpcpp + cava + lyvi

ncmpcpp + cava + lyvi

Previous themes

Previous themes can be found on reddit and releases page

Requirements

Optional

Cool fonts

Installation

Clone this repository:

git clone https://github.com/edbizarro/dotfiles.git ~/.dotfiles

Using GNU Stow (recommended)

Install GNU Stow (if not already installed)

Mac:      brew install stow
Ubuntu:   apt-get install stow
Fedora:   yum install stow
Arch:     pacman -S stow

Then simply use stow to install the dotfiles you want to use Ex:

stow xresources

Or to install all my dotfiles config:

cd ~/.dotfiles && \
  stow i3 && \
  stow mopidy && \
  stow cava && \
  stow ncmpcpp && \
  stow git && \
  stow ssh && \
  stow tmux && \
  stow compton && \
  stow dunst && \
  stow xresources && \
  cd ~/.dotfiles/zsh && \
  stow configs -t ~/

We may get some warning messages like the following one:

cd ~/Dotfiles
stow git
WARNING! stowing git would cause conflicts:
  * existing target is neither a link nor a directory: .gitconfig
All operations aborted.

Or

WARNING! stowing git would cause conflicts:
  * existing target is not owned by stow: .gitconfig
All operations aborted.

This means that the file .gitconfig (or any other file name that appear in the warning) exists before the symlinking. We need to manually change its name so GNU Stow can create the symlink. My recommendation is to rename it:

mv ~/.gitconfig ~/.gitconfig.old

More images

fantasy rofi betterlockscreen

dotfiles-1's People

Contributors

edbizarro avatar

Watchers

James Cloos avatar Zachary A. Tanenbaum avatar

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.