Giter VIP home page Giter VIP logo

dotfiles's Introduction

Logo

For a developer, $HOME is where the heart is.
We decorate our $HOME with dotfiles; these are mine.

size commit frequency last commit

About this Repo

I started "dotfiling" with a single .bashrc file.

As my needs of customizing my development environment grew, so did my configurations.

I have gone through many iterations of this repository, this is the current version.

Here is a cool post on the philosophy behind robust dotfiles from @holman

I use Ansible for managing my configurations. This makes it easier to bootstrap a new system and apply changes idempotently.

Usage

Before running be sure to backup any configurations you want to preserve.

To run the install script:

bash -c\
"$(curl -fSL https://raw.githubusercontent.com/terminalPoltergeist/dotfiles/main/install > .tmp)" &&\
source .tmp &&\
rm .tmp

dotfiles's People

Contributors

terminalpoltergeist avatar

Stargazers

 avatar

Watchers

 avatar  avatar

dotfiles's Issues

CI pipeline

steps to take on push:

  • update requirements.txt using pip freeze (using the correct venv)

vim function to insert "header"

insert the header below into a file. auto include project and file name. detect language and comment accordingly.

//              ,---------------------------,
//              |  /---------------------\  |
//              | |                       | |
//              | |     Jack Nemitz       | |
//              | |      [Project]        | |
//              | |       [File]          | |
//              | |                       | |
//              |  \_____________________/  |
//              |___________________________|
//            ,---\_____     []     _______/------,
//          /         /______________\           /|
//        /___________________________________ /  | ___
//        |                                   |   |    )
//        |  _ _ _                 [-------]  |   |   (
//        |  o o o                 [-------]  |  /    _)_
//        |__________________________________ |/     /  /
//    /-------------------------------------/|      ( )/
//  /-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/ /
///-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/ /
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 

tweak theme config and templates

version control flavours? (schemes, templates, etc) symlink it?
develop a hard standard for top 8 colors of base16 (base08 is always red for example)
update flavours templates once ^ is implemented

fix nvim install in setup.sh

standardize installation path ($HOME/bin, $HOME/.local) different per device?
symlinks
integrate with Ansible

PATH IAC

maintain a PATH file, source on boot to configure system PATH
shell scripts to edit PATH

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.