Moved everything too root

master
Rasmus Rosengren 3 years ago
parent f8ed675315
commit cbddc81277
Signed by: rsrp
GPG Key ID: A13BC7BC4F81CF5F
  1. 0
      .yamllint
  2. 9
      README.md
  3. 0
      ansible.cfg
  4. 0
      configure.yml
  5. 0
      group_vars/all/00-defaults.yml
  6. 0
      install.yml
  7. 0
      inventory/hosts.yml
  8. 0
      library/modules/mkinitcpio/mkinitcpio.py
  9. 1
      roles/audio/tasks/main.yml
  10. 0
      roles/base_packages/defaults/main.yml
  11. 0
      roles/base_packages/tasks/main.yml
  12. 1
      roles/bluetooth/tasks/main.yml
  13. 0
      roles/common_software/tasks/main.yml
  14. 0
      roles/configure/defaults/main.yml
  15. 0
      roles/configure/tasks/main.yml
  16. 1
      roles/create_user/tasks/main.yml
  17. 0
      roles/disksetup/defaults/main.yml
  18. 0
      roles/disksetup/efi_gpt_btrfs/bootloader/files/grub
  19. 0
      roles/disksetup/efi_gpt_btrfs/bootloader/tasks/main.yml
  20. 0
      roles/disksetup/efi_gpt_btrfs/partitioning/defaults/main.yml
  21. 0
      roles/disksetup/efi_gpt_btrfs/partitioning/tasks/format-disk.yml
  22. 0
      roles/disksetup/efi_gpt_btrfs/partitioning/tasks/format-parts.yml
  23. 0
      roles/disksetup/efi_gpt_btrfs/partitioning/tasks/main.yml
  24. 0
      roles/disksetup/efi_gpt_btrfs/partitioning/tasks/mount.yml
  25. 0
      roles/disksetup/efi_gpt_btrfs/partitioning/tasks/mount_btrfs-subvolume.yml
  26. 0
      roles/disksetup/efi_gpt_btrfs/postpartitioning/tasks/main.yml
  27. 0
      roles/disksetup/efi_gpt_luks_btrfs/bootloader/files/grub
  28. 0
      roles/disksetup/efi_gpt_luks_btrfs/bootloader/tasks/main.yml
  29. 0
      roles/disksetup/efi_gpt_luks_btrfs/partitioning/defaults/main.yml
  30. 0
      roles/disksetup/efi_gpt_luks_btrfs/partitioning/tasks/format-disk.yml
  31. 0
      roles/disksetup/efi_gpt_luks_btrfs/partitioning/tasks/format-parts.yml
  32. 0
      roles/disksetup/efi_gpt_luks_btrfs/partitioning/tasks/luks.yml
  33. 0
      roles/disksetup/efi_gpt_luks_btrfs/partitioning/tasks/main.yml
  34. 0
      roles/disksetup/efi_gpt_luks_btrfs/partitioning/tasks/mount.yml
  35. 0
      roles/disksetup/efi_gpt_luks_btrfs/partitioning/tasks/mount_btrfs-subvolume.yml
  36. 0
      roles/disksetup/efi_gpt_luks_btrfs/postpartitioning/tasks/main.yml
  37. 0
      roles/disksetup/tasks/main.yml
  38. 0
      roles/display_manager/lightdm/tasks/main.yml
  39. 1
      roles/display_manager/tasks/main.yml
  40. 1
      roles/display_server/tasks/main.yml
  41. 0
      roles/display_server/xorg/tasks/main.yml
  42. 1
      roles/docker/tasks/main.yml
  43. 0
      roles/genfstab/tasks/main.yml
  44. 0
      roles/grub-mkconfig/tasks/main.yml
  45. 0
      roles/grub-theme/defaults/main.yml
  46. 0
      roles/grub-theme/tasks/main.yml
  47. 0
      roles/grub-theme/xenlism/tasks/main.yml
  48. 1
      roles/hostname/tasks/main.yml
  49. 0
      roles/locale/tasks/main.yml
  50. 0
      roles/localtime/tasks/main.yml
  51. 0
      roles/mullvad/tasks/main.yml
  52. 0
      roles/pacstrap/tasks/main.yml
  53. 1
      roles/paru/tasks/main.yml
  54. 0
      roles/passwordless_connection/tasks/main.yml
  55. 0
      roles/prep/tasks/main.yml
  56. 0
      roles/u2f/tasks/main.yml
  57. 0
      roles/window_manager/i3/tasks/main.yml
  58. 1
      roles/window_manager/tasks/main.yml
  59. 1
      roles/yubikey/tasks/main.yml

@ -6,8 +6,7 @@ Boot the live iso and set a root password, something simple is fine as it's
changed to key based auth anyway. Find the ip address (e.g. by `ip a`) and changed to key based auth anyway. Find the ip address (e.g. by `ip a`) and
add to `inventory/hosts.yml` under the `all` group. add to `inventory/hosts.yml` under the `all` group.
Enter the `ansible` directory. Before running any playbook, generate a new SSH Before running any playbook, generate a new SSH key-pair:
key-pair:
```bash ```bash
$ ssh-keygen -t ed25519 -f .ssh/id_ed25519 -N "" $ ssh-keygen -t ed25519 -f .ssh/id_ed25519 -N ""
@ -20,4 +19,8 @@ $ ansible-playbook install.yml -k
``` ```
When the `install` playbook finishes, wait for the restart. Then find the new When the `install` playbook finishes, wait for the restart. Then find the new
ip address and put in the inventory file under the `all` group ip address and put in the inventory file under the `all` group. Then run:
```bash
$ ansible-playbook configure.yml
```

@ -1,3 +1,4 @@
---
- name: Install pulse audio packages. - name: Install pulse audio packages.
become: true become: true
become_user: "{{ user_name }}" become_user: "{{ user_name }}"

@ -1,3 +1,4 @@
---
- name: Install bluetooth packages. - name: Install bluetooth packages.
become: true become: true
become_user: "{{ user_name }}" become_user: "{{ user_name }}"

@ -1,3 +1,4 @@
---
- name: Allow wheel to sudo without password. - name: Allow wheel to sudo without password.
copy: copy:
dest: /etc/sudoers.d/00-tmp-sudo-full-access dest: /etc/sudoers.d/00-tmp-sudo-full-access

@ -1,3 +1,4 @@
---
- name: Include display manager strategy. - name: Include display manager strategy.
include_role: include_role:
name: "display_manager/{{ display_manager }}" name: "display_manager/{{ display_manager }}"

@ -1,3 +1,4 @@
---
- name: Include display server xorg. - name: Include display server xorg.
include_role: include_role:
name: "display_server/xorg" name: "display_server/xorg"

@ -1,3 +1,4 @@
---
- name: Install docker. - name: Install docker.
become: true become: true
become_user: "{{ user_name }}" become_user: "{{ user_name }}"

@ -1,3 +1,4 @@
---
- name: Update /etc/hostname. - name: Update /etc/hostname.
copy: copy:
dest: /etc/hostname dest: /etc/hostname

@ -1,3 +1,4 @@
---
- name: Install rust. - name: Install rust.
pacman: pacman:
name: rustup name: rustup

@ -1,3 +1,4 @@
---
- name: Include window manager strategy. - name: Include window manager strategy.
include_role: include_role:
name: "window_manager/{{ window_manager }}" name: "window_manager/{{ window_manager }}"

@ -1,3 +1,4 @@
---
- name: Install packages. - name: Install packages.
become: true become: true
become_user: "{{ user_name }}" become_user: "{{ user_name }}"
Loading…
Cancel
Save