diff --git a/roles/kitty-user-cfg/defaults/main.yml b/roles/kitty-user-cfg/defaults/main.yml new file mode 100644 index 0000000..293920d --- /dev/null +++ b/roles/kitty-user-cfg/defaults/main.yml @@ -0,0 +1,4 @@ +--- +additional_user: syntaxerrormmm +dotfdir: "{{ lookup('ansible.builtin.env', 'HOME') }}/.dotfiles" +kitty_configdir: "{{ lookup('ansible.builtin.env', 'HOME') }}/.config/kitty" diff --git a/roles/kitty-user-cfg/tasks/main.yml b/roles/kitty-user-cfg/tasks/main.yml new file mode 100644 index 0000000..34d26e8 --- /dev/null +++ b/roles/kitty-user-cfg/tasks/main.yml @@ -0,0 +1,12 @@ +--- +# Configuring nix. + +- name: Create configuration directory + ansible.builtin.file: + path: "{{ kitty_configdir }}" + state: directory + +- name: Linking configuration + ansible.builtin.copy: + src: "{{ dotfdir }}/kitty/kitty.conf" + dest: "{{ kitty_configdir }}/kitty.conf" diff --git a/roles/nix-user-cfg/defaults/main.yml b/roles/nix-user-cfg/defaults/main.yml new file mode 100644 index 0000000..543b95a --- /dev/null +++ b/roles/nix-user-cfg/defaults/main.yml @@ -0,0 +1,4 @@ +--- +additional_user: syntaxerrormmm +dotfdir: "{{ lookup('ansible.builtin.env', 'HOME') }}/.dotfiles" +nix_configdir: "{{ lookup('ansible.builtin.env', 'HOME') }}/.config/nix" diff --git a/roles/nix-user-cfg/tasks/main.yml b/roles/nix-user-cfg/tasks/main.yml new file mode 100644 index 0000000..7b9b346 --- /dev/null +++ b/roles/nix-user-cfg/tasks/main.yml @@ -0,0 +1,12 @@ +--- +# Configuring nix. + +- name: Create configuration directory + ansible.builtin.file: + path: "{{ nix_configdir }}" + state: directory + +- name: Linking configuration + ansible.builtin.copy: + src: "{{ dotfdir }}/nix/nix.conf" + dest: "{{ nix_configdir }}/nix.conf" diff --git a/roles/vim-user-cfg/tasks/config/pkgman/installation.yml b/roles/vim-user-cfg/tasks/config/pkgman/installation.yml new file mode 100644 index 0000000..bde0a8e --- /dev/null +++ b/roles/vim-user-cfg/tasks/config/pkgman/installation.yml @@ -0,0 +1,20 @@ +--- + +- name: Creating autoload dir + ansible.builtin.file: + path: "{{ lookup('ansible.builtin.env', 'HOME') }}/.vim/autoload" + state: directory + mode: '0755' + tags: + - vim-plug + - vim-plug-install + +- name: Installing vim-plug from git + ansible.builtin.get_url: + url: "https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim" + dest: "{{ lookup('ansible.builtin.env', 'HOME') }}/.vim/autoload/plug.vim" + mode: '0644' + tags: + - vim-plug + - vim-plug-install +