Giter Site home page Giter Site logo

christianchiarulli / machfiles Goto Github PK

View Code? Open in Web Editor NEW
680.0 17.0 137.0 7.8 MB

The dotfiles you see in all my videos

Home Page: https://www.chrisatmachine.com/archlinux

CSS 17.07% Lua 22.71% Shell 39.51% Python 14.67% Perl 6.04%
linux bash zshrc zsh archlinux arch-linux dotfiles configuration config

machfiles's Introduction

Machfiles

machfiles image

Installing

You will need git and GNU stow

Clone into your $HOME directory or ~

git clone https://github.com/ChristianChiarulli/machfiles.git ~/.machfiles

Run stow to symlink everything or just select what you want

stow */ # Everything (the '/' ignores the README)
stow zsh # Just my zsh config

MacOS

All of my packages for MacOS can be found in brew/.Brewfile

  • Install
stow ~/.machfiles/brew

brew bundle --global

Linux

An updated list of all the programs I use can be found in the programs directory

machfiles's People

Contributors

christianchiarulli avatar chrwork2 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

machfiles's Issues

`stow */` symlinks everything, including contents of .git file

I'm hoping someone familiar with stow can help me out. I am trying to replicate a dotfile repo using stow. But I noticed that the contents of the .git directory within the repo are also being symlinked to my $HOME directory.

I do have a .stow-local-ignore file with \.git in it but even so, the .git contents are being symlinked.

This is making me think that stow isn't picking up on the ignore file.

Any ideas how to fix this?

zsh error

hi, i just clone you file and run stow zsh and this was show:
image

what happen? i am using zsh my self, will this be a problem?

it is ubuntu on window subsystem for linux on window 11.

i have use stow kitty and stow nvim there are no problem when i do so.

Fxi `git clone` from README.md file

Just remove the tilda. That will solve the issue.

user@workstation:~/work$ git clone https://github.com/ChristianChiarulli/Machfiles.git ~
fatal: destination path '/home/user' already exists and is not an empty directory.

Compared with having no tilda:

user@workstation:~/work$ git clone https://github.com/ChristianChiarulli/Machfiles.git
Cloning into 'Machfiles'...
remote: Enumerating objects: 7754, done.
remote: Counting objects: 100% (1336/1336), done.
remote: Compressing objects: 100% (525/525), done.
remote: Total 7754 (delta 523), reused 1312 (delta 516), pack-reused 6418
Receiving objects: 100% (7754/7754), 7.79 MiB | 4.85 MiB/s, done.
Resolving deltas: 100% (4239/4239), done.

Command not found: fnm

Can someone help me how to fix this issue:
downloaded the zsh folder to my ~/.config folder but when opening my iterm getting this error.

/.config/zsh/zsh-exports:14: command not found: fnm

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.