Giter Site home page Giter Site logo

dotfiles's Introduction

dotfiles

All the things you need if you're me. Works by using Chezmoi. This automatically installs some essential + useful programs, as well as my personal configurations of them. If you're not me, good luck- it's all bespoke to my weird accessibility needs and personal tastes.

How to use

# install chezmoi
# Debian uses `/bin`, not `~/bin`, unlike the chezmoi default
sudo sh -c "$(wget -qO get.chezmoi.io)" -- -b /bin
# install these dotfiles specifically
chezmoi init mimuki

vim plugins will be installed on first launch (so uh, launch vim first if you plan on going offline)

chezmoi update to get the latest changes from github. chezmoi apply to apply any local changes to your actual dotfiles. Anything else you need to know should be in the chezmoi documentation.

Currently included:

(note: this is software with custom configuration in this repository. additional software will also be installed)

System naming convention

Currently not finalized, and subject to change. End goal is usefulness in automation (i.e. server software is irrelevant on a desktop, so don't install it there) without sacrificing aesthetics or excessive length. It should be as precise as it needs to be to avoid name collisions, and no further.

username: 5 letter, food related. For flavour and machine specific differences. e.g. grape hostname: (i am changing this so what was here is wrong, will update later)

dotfiles's People

Contributors

mimuki avatar

Watchers

 avatar

dotfiles's Issues

Decide on how to handle submodules

i wanted to have extra stuff for awesomewm like lain in its own modules/ directory, but that seems to cause a million issues because paths in most plugins are hardcoded assuming they're in the awesome directory and not a subfolder

either move smart borders out of the modules folder, or move lain and future stuff into it. probably the first one because its less work at the cost of minor aesthetics.

Border updates inconsistent

for some reason unfocusing doesn't always update the border colour, causing the appearance of multiple windows having focus.

changing focus with the mouse is fine, but keyboard isnt. titlebar also updates correctly

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.