aboutsummaryrefslogtreecommitdiffstats
path: root/info.yml
diff options
context:
space:
mode:
Diffstat (limited to 'info.yml')
-rw-r--r--info.yml236
1 files changed, 0 insertions, 236 deletions
diff --git a/info.yml b/info.yml
deleted file mode 100644
index c6f80ca..0000000
--- a/info.yml
+++ /dev/null
@@ -1,236 +0,0 @@
-sections:
-
- # Installs brew on macOS
- install-brew:
- preconditions:
- os: "macos"
- not-installed:
- - "brew"
- steps:
- - ==: run
- command: "/bin/bash -c \"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)\""
-
- # Install oh-my-zsh
- install-oh-my-zsh:
- tags: ["config"]
- preconditions:
- not-present:
- - ~/.oh-my-zsh
- steps:
- - ==: run
- command: "sh -c \"$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)\""
-
- # Copy zsh configurations
- configure-zsh:
- tags: ["config"]
- directory: "zsh"
- steps:
- - ==: link
- from: .zshrc
- to: ~/.zshrc
- - ==: run
- command: "mkdir -p ~/.config/zsh"
- - ==: link
- from: config/aliases.zsh
- to: ~/.config/zsh/aliases.zsh
- - ==: link
- from: config/environment.zsh
- to: ~/.config/zsh/environment.zsh
- - ==: link
- from: config/prompt.zsh
- to: ~/.config/zsh/prompt.zsh
- - ==: run
- command: "mkdir -p ~/.config/zsh/other"
- notes:
- - "Remember to change shell to zsh"
-
- # Copy vim configurations
- configure-vim:
- directory: "vim"
- tags: ["config"]
- steps:
- - ==: run
- command: "mkdir -p ~/.config/nvim/"
- - ==: run
- command: "mkdir -p ~/.config/nvim/lua"
- - ==: run
- command: "mkdir -p ~/.config/nvim/lua/config"
- - ==: link
- from: .vimrc
- to: ~/.vimrc
- - ==: link
- from: nvim/init.lua
- to: ~/.config/nvim/init.lua
- - ==: link
- from: nvim/lua/plugins.lua
- to: ~/.config/nvim/lua/plugins.lua
- - ==: link
- from: nvim/lua/keybindings.lua
- to: ~/.config/nvim/lua/keybindings.lua
- - ==: link
- from: nvim/lua/config/init.lua
- to: ~/.config/nvim/lua/config/init.lua
- - ==: link
- from: nvim/lua/config/autocomplete.lua
- to: ~/.config/nvim/lua/config/autocomplete.lua
- - ==: link
- from: nvim/lua/config/diagnostic.lua
- to: ~/.config/nvim/lua/config/diagnostic.lua
- - ==: link
- from: nvim/lua/config/lsp.lua
- to: ~/.config/nvim/lua/config/lsp.lua
- - ==: link
- from: nvim/lua/config/treesitter.lua
- to: ~/.config/nvim/lua/config/treesitter.lua
- notes:
- - "For nvim, run :PackerInstall"
-
- # Install packer.nvim
- install-packer-nvim:
- tags: ["config"]
- steps:
- - ==: run
- command: "git clone --depth 1 https://github.com/wbthomason/packer.nvim ~/.local/share/nvim/site/pack/packer/start/packer.nvim"
-
- # Copy iterm2 configurations for macOS
- configure-iterm2:
- directory: "iterm2"
- tags: ["config"]
- preconditions:
- os: "macosdsakjghajsdhlsjg"
-
- # Copy iterm2 configurations for macOS
- configure-git:
- directory: "git"
- tags: ["config"]
- steps:
- - ==: link
- preconditions:
- os: "macos"
- from: .gitconfig-macos
- to: ~/.gitconfig
- - ==: link
- from: .gitignore_global
- to: ~/.gitignore_global
-
- # Copy tmux configurations
- configure-tmux:
- directory: "tmux"
- tags: ["config"]
- steps:
- - ==: link
- from: .tmux.conf
- to: ~/.tmux.conf
-
- # Copy alacritty configurations
- configure-alacritty:
- directory: "alacritty"
- tags: ["config"]
- preconditions:
- os: "linux"
- steps:
- - ==: run
- command: "mkdir -p ~/.config/alacritty"
- - ==: link
- from: alacritty.yml
- to: ~/.config/alacritty/alacritty.yml
-
- # Copy mako configurations
- configure-mako:
- directory: "mako"
- tags: ["config"]
- preconditions:
- os: "linux"
- steps:
- - ==: run
- command: "mkdir -p ~/.config/mako"
- - ==: link
- from: config
- to: ~/.config/mako/config
-
- # Copy rofi configurations
- #configure-rofi:
- # directory: "rofi"
- # tags: ["config"]
- # preconditions:
- # os: "linux"
- # steps:
- # - ==: run
- # command: "mkdir -p ~/.config/rofi"
- # - ==: link
- # from: config.rasi
- # to: ~/.config/rofi/config.rasi
-
- # Copy wofi configurations
- configure-wofi:
- directory: "wofi"
- tags: ["config"]
- preconditions:
- os: "linux"
- steps:
- - ==: run
- command: "mkdir -p ~/.config/wofi"
- - ==: link
- from: config
- to: ~/.config/wofi/config
- - ==: link
- from: style.css
- to: ~/.config/wofi/style.css
-
- # Copy sway configurations
- configure-sway:
- directory: "sway"
- tags: ["config"]
- preconditions:
- os: "linux"
- steps:
- - ==: run
- command: "mkdir -p ~/.config/sway/scripts"
- - ==: link
- from: config
- to: ~/.config/sway/config
- - ==: link
- from: wallpaper.jpg
- to: ~/.config/sway/wallpaper.jpg
- - ==: run
- command: "cp input.cfg ~/.config/sway/input.cfg"
- - ==: run
- command: "cp output.cfg ~/.config/sway/output.cfg"
- - ==: link
- from: scripts/exit-menu.sh
- to: ~/.config/sway/scripts/exit-menu.sh
-
- # Copy waybar configurations
- configure-waybar:
- directory: "waybar"
- tags: ["config"]
- preconditions:
- os: "linux"
- steps:
- - ==: run
- command: "mkdir -p ~/.config/waybar"
- - ==: run
- command: "mkdir -p ~/.config/waybar/scripts"
- - ==: link
- from: config
- to: ~/.config/waybar/config
- - ==: link
- from: style.css
- to: ~/.config/waybar/style.css
- - ==: link
- from: scripts/mediaplayer.py
- to: ~/.config/waybar/scripts/mediaplayer.py
-
- # Copy swaylock configurations
- configure-swaylock:
- directory: "swaylock"
- tags: ["config"]
- preconditions:
- os: "linux"
- steps:
- - ==: run
- command: "mkdir -p ~/.config/swaylock"
- - ==: link
- from: config
- to: ~/.config/swaylock/config
-