craftzdog / dotfiles-public

My personal dotfiles
6.44k stars 1.16k forks source link

A prototype of automation script for installing craftzdog's setup #146

Closed harshv5094 closed 8 months ago

harshv5094 commented 11 months ago

This is a prototype script for the autoinstallation of Craftzdog's setup. This script only works for macOS and Ubuntu Linux, see #142 for more info. @craftzdog, can you test it and tell me if the script is working or not. I don't have a macOS system so I was unable to test the homebrew option.

Here are some screenshot image

image

If there is some problem, or you want to add new suggestion just message me on #142

harshv5094 commented 11 months ago

I've tried the ubuntu settings they are working

harshv5094 commented 11 months ago

just run install.sh in the .scripts folder.

harshv5094 commented 11 months ago

I've done the changes as suggested by @fisenkodv

fisenkodv commented 11 months ago

I've done the changes as suggested by @fisenkodv

@harshv5094 thank you!

harshv5094 commented 11 months ago

@craftzdog can you review my code. I think i've done some mistakes in fish script config. I can't seem to figure out what went wrong

ilyaliao commented 11 months ago

@harshv5094 Have you installed Fisher?

harshv5094 commented 11 months ago

Yeah, I just want to ask that should I copy fish folder from craftzdog setup or run the script only which creates link for the files directly in .config/fish directory

ilyaliao commented 11 months ago

I personally prefer the linking method, as it relates to Git, making it easy to update with ‘git pull.’

By the way, I didn't see any downloading Fisher in the script. Please correct me if I'm wrong.

harshv5094 commented 11 months ago

I've used the previous script provided by craftzdog. I was going to ask him about should I add the fisher installation in his script

craftzdog commented 11 months ago

Can you use fish_plugins file? https://github.com/jorgebucaran/fisher?tab=readme-ov-file#using-your-fish_plugins-file

harshv5094 commented 11 months ago

Hey I understood what you mean to say, you want to link fish_plugins with dotfiles instead of individually installing fisher plugin in fish.sh

harshv5094 commented 10 months ago

Hey, Giving an update on fish_plugin problem. I didn`t found any solution quite yet. I'll try to find solution for craftzdog suggestion