Compare commits

..

3 Commits

Author SHA1 Message Date
exu
1c5fcf5552 Fix hl-todo keyword. Set yaml-indent to 2 spaces 2024-10-11 09:50:08 +02:00
exu
e24ef3c07e Enable yaml lsp 2024-10-11 09:50:02 +02:00
exu
cfcb78b12f Finally got 2 space formatting 2024-10-11 09:49:46 +02:00
3 changed files with 190 additions and 184 deletions

View File

@ -65,14 +65,15 @@
;;(require 'magit-gitflow) ;;(require 'magit-gitflow)
;;(add-hook 'magit-mode-hook 'turn-on-magit-gitflow) ;;(add-hook 'magit-mode-hook 'turn-on-magit-gitflow)
(setq hl-todo-keyword-faces (after! hl-todo
'(("TODO" . "#EACD4B") (setq hl-todo-keyword-faces
("FIXME" . "#F43633") '(("TODO" . "#EACD4B")
("NOTE" . "#8ED34E") ("FIXME" . "#F43633")
("DEPRECATED" . "#7F7F7F") ("NOTE" . "#8ED34E")
("HACK" . "#7D5587") ("DEPRECATED" . "#7F7F7F")
("REVIEW" . "#3DADC6") ("HACK" . "#7D5587")
("OHGODTHEHORROR" . "#FC7702"))) ("REVIEW" . "#3DADC6")
("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)
@ -131,3 +132,6 @@
"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 ; JSON, but readable (yaml +lsp) ; JSON, but readable
;;zig ; C, but simpler ;;zig ; C, but simpler
:email :email

View File

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