Comments (11)
This was after running the xcode-select --install
first..
Have you successfully run this since switching Xcode command line tools as a prerequisite?
from config.
this looks like be a Make
message, i don't believe this has anything to do with xcode
it also looks like you are in the /.config
directory and running the install script, which indicates that you may have run install script more than once?
i would try starting fresh...go to your home directory and remove the config folder by executing this in your terminal
cd && rm -rf ~/.config
run the install script now from your home directory
curl https://jenius.github.io/config/install | sh
let me know what that does...
from config.
Thanks for the reply @pruett ! Definitely would love to get this going. I actually tried running the script on 3 dif machines to no avail. Have you gotten it to run since the last update?
Here's the message I got after doing what you said:
Daniels-MacBook-Pro:~ danielbox$ curl https://jenius.github.io/config/install | sh
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 164 100 164 0 0 478 0 --:--:-- --:--:-- --:--:-- 479
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 128 0 128 0 0 388 0 --:--:-- --:--:-- --:--:-- 387
0 0 0 18.7M 0 0 5303k 0 --:--:-- 0:00:03 --:--:-- 7167k
make: Nothing to be done for `install'.
from config.
hmm, so same thing...
what happens when you run conf install dotfiles
for example, as directed in the readme?
i've used this repo as a template for creating my own system bootstrapper (https://github.com/pruett/bootstrap) it's a bit incomplete at the moment 😞 but i'm familiar with the internals, although i haven't used this exact repo on my machine...
you can try running the default make
task manually
cd ~/.config && make installz
try that and let me know if you still get the same thing...
from config.
Manual make
task worked! (conf install dotfiles
didn't work before)
not sure if its working or not.
conf install dotfiles
seemed to work:
➜ .config conf install dotfiles
This will overwrite existing settings. Are you sure? (y/n) y
creating .bashrc
ln -sf ~/.conf/dotfiles/.bashrc ~/.bashrc
creating .bash_profile
ln -sf ~/.conf/dotfiles/.bash_profile ~/.bash_profile
creating .profile
ln -sf ~/.conf/dotfiles/.profile ~/.profile
creating .hushlogin
ln -sf ~/.conf/dotfiles/.hushlogin ~/.hushlogin
creating .z
ln -sf ~/.conf/dotfiles/.z.sh ~/.z.sh
conf install osx
just crashes terminalconf install bins
throws this:
curl: (22) The requested URL returned error: 404 Not Found
brew update
make: brew: No such file or directory
make: *** [brew] Error 1
And thats where I'm at currently.
thanks for all the help!
from config.
cool, you should be good to go with the manual conf install <recipe>
that @Jenius provides in his readme...the osx crashing is to be expected as far as i remember...i think it updates the terminal, so it has to close it upon finishing
the bins recipe shouldn't give you that error...
it depends on homebrew (http://brew.sh/) which looks like it has a different install path than the one in this repo, so to circumvent that error install homebrew manually (its a great CLI tool) by running the following command as noted on the site
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
after homebrew is done doing its thing, open a new tab in your terminal and continue installing through @Jenius's readme instructions
- (homebrew finished installing)
- Cmd + T to open up new terminal window (to ensure bash reloads)
cd ~/.config
conf install bins
conf install <other recipes>
from config.
Awesome. So that pretty much got me where i needed to go. The ruby one didnt work but I dont need it at the moment. I never got the osx config to work either, but that was easy enough to do manually.
And yes, I definitely use homebrew a lot. One of my main goals with this was to get everything installed properly so i didn't have to do sudo when doing an npm install
.... and it worked!
I owe you one @pruett and of course @Jenius. I would say we could close this issue but it definitely brings up some bugs that exist. I assume this setup is a beast to maintain, because you can really only test it on fresh installs, and packages are always changing.
Thanks as always.
from config.
anytime @dbox ... @Jenius did a great job laying a framework for configuring a fresh osx install, but there does seem to be some updates needed.
from config.
Hey guys, sorry I missed out on this whole deal. Yeah so basically this is not finished. I would love to finish it someday, but it's quite a bit of work. Basically in order to test it you need a blank osx vm on the latest version that you need to snapshot, then run this over and over, clearing the snapshot each time and looking for any errors.
At the moment, there are some tasks that work and others that don't. I'm sure some are also slightly outdated since it's been a few months since my last test run. At the moment I am traveling and will be unable to work on this any further for a number of months. However if anyone else is interested in still working on it, I still think it would be super useful and will happily review and accept PRs, or make you a collab if you want!
from config.
@Jenius - No problem. The fact that you even had this working at all is mind-blowing. I actually got it to work enough to be super beneficial for me.
Thanks again for all your contributions.
from config.
Awesome, glad it helped somewhat! My vision for it was to have it install a conf
command that you could use for everything. Like conf install ruby
would just drop ruby in. Then conf sync
would sync it up with the github repo, so if you made any changes or additions to the script it would keep everything up to date across computers. Very ambitious, but it could work with this foundation, just needs more work and testing.
from config.
Related Issues (19)
- psst, your chat logs are showing! HOT 3
- Support for fontcustom
- Add ghwd HOT 1
- Add bartender HOT 1
- Add Dash HOT 1
- Add Alfred Workflows
- Add 1Password
- Add Sketch Toolbox HOT 1
- From App Store
- Add Torpedo HOT 1
- Add Rescue Time HOT 1
- Add 'conf' cli tool
- Fix git prompt in profile
- Update Readme
- Backups & Restores
- List of Working Modules
- makefile conditionals HOT 1
- what does this line do?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from config.