Compare commits

..

No commits in common. "1c5fcf55526aa74ebaa7d13cfd99d07b2cc42865" and "5b529ed330576c86c237c5ad4e818b62b80a4e6e" have entirely different histories.

3 changed files with 184 additions and 190 deletions

View File

@ -65,15 +65,14 @@
;;(require 'magit-gitflow) ;;(require 'magit-gitflow)
;;(add-hook 'magit-mode-hook 'turn-on-magit-gitflow) ;;(add-hook 'magit-mode-hook 'turn-on-magit-gitflow)
(after! hl-todo (setq hl-todo-keyword-faces
(setq hl-todo-keyword-faces '(("TODO" . "#EACD4B")
'(("TODO" . "#EACD4B") ("FIXME" . "#F43633")
("FIXME" . "#F43633") ("NOTE" . "#8ED34E")
("NOTE" . "#8ED34E") ("DEPRECATED" . "#7F7F7F")
("DEPRECATED" . "#7F7F7F") ("HACK" . "#7D5587")
("HACK" . "#7D5587") ("REVIEW" . "#3DADC6")
("REVIEW" . "#3DADC6") ("OHGODTHEHORROR" . "#FC7702")))
("OHGODTHEHORROR" . "#FC7702"))))
;; Less delay for company to show up ;; Less delay for company to show up
(setq company-idle-delay 0) (setq company-idle-delay 0)
@ -132,6 +131,3 @@
"k" 'comment-or-uncomment-region "k" 'comment-or-uncomment-region
:desc "Sort lines" :desc "Sort lines"
"s" 'sort-lines)) "s" 'sort-lines))
(after! yaml-mode
(setq yaml-indent 2))

View File

@ -173,7 +173,7 @@
;;swift ; who asked for emoji variables? ;;swift ; who asked for emoji variables?
;;terra ; Earth and Moon in alignment for performance. ;;terra ; Earth and Moon in alignment for performance.
(web +lsp) ; the tubes (web +lsp) ; the tubes
(yaml +lsp) ; JSON, but readable yaml ; JSON, but readable
;;zig ; C, but simpler ;;zig ; C, but simpler
:email :email

View File

@ -1,195 +1,193 @@
--- ---
- name: Enable multilib repo - name: Enable multilib repo
ansible.builtin.blockinfile: ansible.builtin.blockinfile:
path: /etc/pacman.conf path: /etc/pacman.conf
prepend_newline: true prepend_newline: true
block: | block: |
[multilib] [multilib]
Include = /etc/pacman.d/mirrorlist Include = /etc/pacman.d/mirrorlist
become: true become: true
- name: Update packages - name: Update packages
community.general.pacman: community.general.pacman:
update_cache: true update_cache: true
upgrade: true upgrade: true
become: true become: true
- name: Install priority packages - name: Install priority packages
community.general.pacman: community.general.pacman:
state: present state: present
# select the lines and use 'M-x sort-lines' # select the lines and use 'M-x sort-lines'
name: "{{ item }}" name: "{{ item }}"
loop: loop:
- pipewire # audio - pipewire # audio
- pipewire-alsa # audio - pipewire-alsa # audio
- pipewire-jack # audio - pipewire-jack # audio
- pipewire-pulse # audio - pipewire-pulse # audio
become: true become: true
- name: Install other packages - name: Install other packages
community.general.pacman: community.general.pacman:
state: present state: present
# select the lines and use 'M-x sort-lines' # select the lines and use 'M-x sort-lines'
name: "{{ item }}" name: "{{ item }}"
loop: loop:
#- gnome-keyring - aardvark-dns # containers
#- hdparm - amd-ucode # microcode
#- libaacs - ansible # iac
#- libbluray - base-devel # devel stuff
#- libcdio - bind # dnsutils (nslookup, dig)
#- libdvdcss - btrfs-progs # btrfs
#- libdvdnav - buildah # containers
#- libdvdread - clang
#- libsecret - cmake
#- phonon-qt5-gstreamer - composer
#- seahorse - discord
- aardvark-dns # containers - dnsmasq # virtualization
- amd-ucode # microcode - dosfstools # fat
- ansible # iac - e2fsprogs # ext4
- base-devel # devel stuff - easyeffects # audio effects
- bind # dnsutils (nslookup, dig) - edk2-ovmf # virtualization
- btrfs-progs # btrfs - emacs-wayland
- buildah # containers - exfatprogs # exfat
- clang - f2fs-tools # f2fs
- cmake - fd
- composer - ffmpeg # multimedia
- discord - firefox # browser
- dnsmasq # virtualization - firewalld # firewall
- dosfstools # fat - fish # shell
- e2fsprogs # ext4 - flatpak # packages
- easyeffects # audio effects - freetype2 # fonts
- edk2-ovmf # virtualization - fuse-overlayfs # containers
- emacs-wayland - fwupd # firmware
- exfatprogs # exfat - fwupd-efi # firmware
- f2fs-tools # f2fs - gdb
- fd - git # code
- ffmpeg # multimedia - git-lfs # code
- firefox # browser - hunspell # spelling
- firewalld # firewall - hunspell-de # spelling
- fish # shell - hunspell-en_gb # spelling
- flatpak - hunspell-en_us # spelling
- flatpak # packages - hyphen # spelling
- freetype2 # fonts - hyphen-de # spelling
- fuse-overlayfs # containers - hyphen-en # spelling
- fwupd # firmware - imv # image viewer
- fwupd-efi # firmware - intel-media-driver # VAAPI
- gdb - intel-ucode # microcode
- git # code - jre-openjdk # java
- git-lfs # code - just # command runner
- hunspell # spelling - kde-applications-meta # kde
- hunspell-de # spelling - kid3 # music metadata
- hunspell-en_gb # spelling - krita
- hunspell-en_us # spelling - languagetool
- hyphen # spelling - lib32-mesa # video driver
- hyphen-de # spelling - lib32-vulkan-intel # video driver
- hyphen-en # spelling - lib32-vulkan-radeon # video driver
- imv # image viewer - libreoffice-fresh # office
- intel-media-driver # VAAPI - libreoffice-fresh-de # office
- intel-ucode # microcode - libva-intel-driver # VAAPI
- jre-openjdk # java - libva-mesa-driver # VAAPI
- just # command runner - libva-utils # VAAPI
- kde-applications-meta # kde - libvirt # virtualization
- kid3 # music metadata - linux # kernel
- krita - linux-firmware # kernel
- languagetool - linux-headers # kernel
- lib32-mesa # video driver - lldb
- lib32-vulkan-intel # video driver - lldb-mi
- lib32-vulkan-radeon # video driver - lutris # games
- libreoffice-fresh # office - man-db # docs
- libreoffice-fresh-de # office - mesa # video driver
- libva-intel-driver # VAAPI - mesa-vdpau # VDPAU
- libva-mesa-driver # VAAPI - mosh # remote shell
- libva-utils # VAAPI - mtools # fat
- libvirt # virtualization - mythes-de # thesaurus
- linux # kernel - mythes-en # thesaurus
- linux-firmware # kernel - nerd-fonts # fonts
- linux-headers # kernel - nextcloud-client # cloud
- lldb - nodejs
- lldb-mi - noto-fonts # fonts
- lutris # games - noto-fonts-cjk # fonts
- man-db # docs - noto-fonts-emoji # fonts
- mesa # video driver - ntfs-3g # ntfs
- mesa-vdpau # VDPAU - nvme-cli # nvme ssd
- mosh # remote shell - obs-studio # recording
- mtools # fat - okular # pdf
- mythes-de # thesaurus - openssh # remote shell
- mythes-en # thesaurus - opentofu # iac
- nerd-fonts # fonts - otf-font-awesome # fonts
- nextcloud-client # cloud - p7zip # compression
- nodejs - packagekit-qt6
- noto-fonts # fonts - pacman-contrib # scripts
- noto-fonts-cjk # fonts - pandoc
- noto-fonts-emoji # fonts - php # code
- ntfs-3g # ntfs - piper # mouse
- nvme-cli # nvme ssd - pkgstats
- obs-studio # recording - plasma-meta
- okular # pdf - podman # containers
- openssh # remote shell - power-profiles-daemon # power management
- opentofu # iac - prettier # code
- otf-font-awesome # fonts - pyright # code
- p7zip # compression - python-black # code
- packagekit-qt6 - python-debugpy # code
- pacman-contrib # scripts - python-isort # code
- pandoc - python-pip # code
- php # code - python-pipenv # code
- piper # mouse - python-pyflakes # code
- pkgstats - python-pytest # code
- plasma-meta - qemu-full # virtualization
- podman # containers - rebuild-detector # packages
- power-profiles-daemon # power management - reflector # mirrors
- prettier # code - restic # backup
- pyright # code - ripgrep # doom emacs
- python-black # code - rsync # file sync
- python-debugpy # code - ruby-sass # code
- python-isort # code - shellcheck # code
- python-pip # code - shfmt # code
- python-pipenv # code - smartmontools # disks
- python-pyflakes # code - steam # games
- python-pytest # code - stress # benchmark
- qemu-full # virtualization - stylelint # code
- rebuild-detector # packages - tesseract-data-deu
- reflector # mirrors - tesseract-data-eng
- restic # backup - texlive-core
- ripgrep # doom emacs - thunderbird # email
- rsync # file sync - tidy
- ruby-sass # code - traceroute # network
- shellcheck # code - transmission-remote-gtk # torrent
- shfmt # code - ttf-fira-code # fonts
- smartmontools # disks - ttf-fira-sans # fonts
- steam # games - udftools # udf
- stress # benchmark - unrar # compression
- stylelint # code - unzip # compression
- tesseract-data-deu - util-linux # various utils
- tesseract-data-eng - vdpauinfo # VDPAU
- texlive-core - vim # editor
- thunderbird # email - virt-manager # virtualization
- tidy - vscode-css-languageserver
- traceroute # network - vulkan-intel # video driver
- transmission-remote-gtk # torrent - vulkan-radeon # video driver
- ttf-fira-code # fonts - wget # network
- ttf-fira-sans # fonts - wine # windows
- udftools # udf - wireguard-tools # vpn
- unrar # compression - wireplumber # audio
- unzip # compression - xdg-desktop-portal-gtk # flatpak theming
- util-linux # various utils - xdg-user-dirs # standards
- vdpauinfo # VDPAU - xdg-utils # standards
- vim # editor - xfsprogs # xfs
- virt-manager # virtualization - yt-dlp
- vscode-css-languageserver #- gnome-keyring
- vulkan-intel # video driver #- hdparm
- vulkan-radeon # video driver #- libaacs
- wget # network #- libbluray
- wine # windows #- libcdio
- wireguard-tools # vpn #- libdvdcss
- wireplumber # audio #- libdvdnav
- xdg-desktop-portal-gtk # flatpak theming #- libdvdread
- xdg-user-dirs # standards #- libsecret
- xdg-utils # standards #- phonon-qt5-gstreamer
- xfsprogs # xfs #- seahorse
- yaml-language-server # code # - dockerfile-language-server # code # AUR
- yt-dlp # - dockfmt # AUR
# - dockerfile-language-server # code # AUR # - refind-theme-nord # bootmenu # AUR
# - dockfmt # AUR # - btrfsmaintenance # AUR
# - refind-theme-nord # bootmenu # AUR
# - btrfsmaintenance # AUR
become: true become: true