diff --git a/ansible/roles/devpod/tasks/main.yml b/ansible/roles/devpod/tasks/main.yml index 8da49a1..2133b61 100644 --- a/ansible/roles/devpod/tasks/main.yml +++ b/ansible/roles/devpod/tasks/main.yml @@ -1,8 +1,8 @@ - name: Load devpod variables if DEVPOD is true include_vars: "vars/devpod.yml" -#- name: install apt -# include_tasks: "./scripts/install_apt.yml" +- name: install apt + include_tasks: "./scripts/install_apt.yml" #- name: install brew # include_tasks: "./scripts/install_brew.yml" @@ -10,14 +10,19 @@ #- name: install go # include_tasks: "./scripts/install_go.yml" -- name: install go apps - include_tasks: "./scripts/install_goapps.yml" - - name: run stow shell: "stow --adopt ." args: chdir: ~/dotfiles +- name: Install Nix Packages + shell: "nix-env -iA nixpkgs.myPackages" + args: + chdir: ~/dotfiles + +- name: install go apps + include_tasks: "./scripts/install_goapps.yml" + - name: git reset shell: "git reset --hard" args: diff --git a/ansible/roles/devpod/vars/devpod.yml b/ansible/roles/devpod/vars/devpod.yml index f575931..582b041 100644 --- a/ansible/roles/devpod/vars/devpod.yml +++ b/ansible/roles/devpod/vars/devpod.yml @@ -1,39 +1,9 @@ -install_homebrew_if_missing: true - -required_packages_brew: - #- lazygit - #- glab - - oh-my-posh - #- kubernetes-cli - - zsh-autosuggestions - #- bitwarden-cli - #- vivid - #- yazi - - zsh-history-substring-search - #- opentofu - #- helm - - bat - - neovim - - eza - - zoxide - #- ansible - #- ffmpeg - #- k9s +install_homebrew_if_missing: false required_packages_apt: - stow - - zsh - - curl - - xsel - - wget - - apt-transport-https - - fzf - - ripgrep - - libsecret-tools - - rclone go_apps: - github.com/swaggo/swag/cmd/swag@latest - github.com/air-verse/air@latest - golang.org/x/tools/gopls@latest - diff --git a/install.sh b/install.sh index 00cd2d6..cc6c987 100644 --- a/install.sh +++ b/install.sh @@ -1,5 +1,2 @@ #!/bin/bash -sudo apt install stow -y -stow --adopt . -nix-env -iA nixpkgs.myPackages make devpod