-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature: Designing an automation script, for automatically installing packages for craftzdog dotfiles. #142
Comments
sounds interesting! please go ahead |
Thank you for your permission, I also need to ask you some question, Here are some of them for now:
|
|
Ah, @craftzdog sorry to disturb you. But I didn't receive any response after your message. Would you please send me those scripts so I can begin to develop the script? |
sorry for the delay. here! Ubuntuvia apt
macOSvia Homebrew
via npm
windowsnot available fish#!/usr/bin/env fish
set CONFIG_PATH ~/.config/fish
set BASE_DIR $HOME/.dotfiles/.config/fish
ln -s $BASE_DIR/config.fish $CONFIG_PATH
ln -s $BASE_DIR/config-osx.fish $CONFIG_PATH
ln -s $BASE_DIR/config-windows.fish $CONFIG_PATH
ln -s $BASE_DIR/config-linux.fish $CONFIG_PATH
ln -s $BASE_DIR/functions/fzf_change_directory.fish $CONFIG_PATH/functions/
ln -s $BASE_DIR/functions/fish_user_key_bindings.fish $CONFIG_PATH/functions/
ln -s $BASE_DIR/conf.d/tide.fish $CONFIG_PATH/conf.d/
echo installing z
fisher install jethrokuan/z
# Mind the compatibility: https://github.com/IlanCosman/tide/wiki/Fish-version-compatibility
echo installing a theme for fish
fisher install IlanCosman/tide
echo installing bass
fisher install edc/bass
echo installing ssh-agent
fisher install danhper/fish-ssh-agent
echo installing nvm
fisher install jorgebucaran/nvm.fish
echo installing fzf
fisher install PatrickF1/fzf.fish |
Thanks for your config, I'll start my work and contact you around 2 - 3 days to give you my updates. I've also registered for neovimconf 2023. I'm looking forward to your presentation on Dec 8 |
Did you manage to make the auto installer of these configurations? |
Not auto installation, It's just I've created the script with options to copy config files to default directory and also installing packages with setting up fish shell as different option. |
Hello, I want to design an automation script to install craftzdog setup. I've already developed a script for my existing setup in linux. So I want to ask @craftzdog to ask his permission to develop script for macOS and windows for his setup.
The text was updated successfully, but these errors were encountered: