aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordavidpkj <davidpenkow1@gmail.com>2024-03-25 20:12:00 +0100
committerdavidpkj <davidpenkow1@gmail.com>2024-03-25 20:14:29 +0100
commitf58f26f0dc4e65e7af4d720f50d1b1a724ac38fc (patch)
tree760aaedf7aa61fea4f724b04475c9b58f7579a12
parent5b9f5d92c4b6961049179598a235db60bed6ecbf (diff)
Framework Laptop
-rw-r--r--README.adoc10
-rw-r--r--dunst/.config/dunst/dunstrc18
-rw-r--r--fcitx5/.config/fcitx5/profile11
-rw-r--r--neovim/.config/nvim/lua/plugins/fidget.lua18
-rw-r--r--neovim/.config/nvim/plugin/packer_compiled.lua52
-rw-r--r--pacman_packages1005
-rw-r--r--pywal/.config/wal/colorschemes/dark/miku.json29
-rw-r--r--qutebrowser/.config/qutebrowser/__pycache__/utils.cpython-311.pycbin0 -> 1354 bytes
-rw-r--r--qutebrowser/.config/qutebrowser/bookmarks/urls0
-rw-r--r--qutebrowser/.config/qutebrowser/config.py14
-rw-r--r--qutebrowser/.config/qutebrowser/home.html4
-rw-r--r--qutebrowser/.config/qutebrowser/qsettings/QtProject.conf8
-rw-r--r--qutebrowser/.config/qutebrowser/quickmarks0
-rw-r--r--screenshot.jpgbin0 -> 1530667 bytes
-rw-r--r--screenshot.pngbin2277948 -> 0 bytes
-rwxr-xr-xscripts/.local/bin/personal/bar/brightness22
-rwxr-xr-xscripts/.local/bin/personal/bar/status1
-rwxr-xr-xscripts/.local/bin/personal/hdqwallsdownload2
-rwxr-xr-xscripts/.local/bin/personal/volctl2
-rwxr-xr-xscripts/.local/bin/personal/wrapper/bigpicture3
-rwxr-xr-xscripts/.local/bin/personal/wrapper/dmenu10
-rwxr-xr-xscripts/.local/bin/personal/wrapper/wifi3
-rw-r--r--xorg/.Xmodmap2
-rw-r--r--xorg/.Xresources4
-rw-r--r--xorg/.config/user-dirs.dirs15
25 files changed, 1147 insertions, 86 deletions
diff --git a/README.adoc b/README.adoc
index 82d0baa..0d989c7 100644
--- a/README.adoc
+++ b/README.adoc
@@ -6,18 +6,18 @@ I use `make` and `stow` to manage them, meaning the top level directories are wh
image:https://img.shields.io/badge/license-wtfpl-bf419c?style=flat-square[]
image:https://img.shields.io/badge/made_with-love-bf419c?style=flat-square[]
-image::screenshot.png[Screenshot]
+image::screenshot.jpg[Screenshot]
== Requirements
-* I use the *JetBrains Mono font*, which can be downloaded https://github.com/JetBrains/JetBrainsMono[here].
+* I use the *JetBrainsMono Nerd Font*, which can be downloaded https://github.com/JetBrains/JetBrainsMono[here] for example.
== System
Don- Don't say it- ... I use arch btw!
* *OS:* https://archlinux.org[Arch Linux]
-* *Device:* https://support.apple.com/kb/SP719[MacBook Pro]
-* *Window Manager:* https://git.davidpenkowoj.de/dwm.git[dwm]
-* *Terminal Emulator:* https://git.davidpenkowoj.de/st.git[st]
+* *Device:* https://frame.work/de/en/products/laptop16-diy-amd-7040?tab=specs[Framework Laptop 16]
+* *Window Manager:* Patched https://git.davidpenkowoj.de/dwm.git[dwm]
+* *Terminal Emulator:* Patched https://git.davidpenkowoj.de/st.git[st]
* *Browser:* https://www.qutebrowser.org[qutebrowser]
diff --git a/dunst/.config/dunst/dunstrc b/dunst/.config/dunst/dunstrc
index 17aa11f..9125c79 100644
--- a/dunst/.config/dunst/dunstrc
+++ b/dunst/.config/dunst/dunstrc
@@ -60,7 +60,7 @@
# Set the maximum width for the progress bar
progress_bar_max_width = 350
- highlight = "#206261"
+ highlight = "#6D83D0"
# Show how many messages are currently hidden (because of
# notification_limit).
@@ -90,7 +90,7 @@
frame_width = 2
# Defines color of the frame around the notification window.
- frame_color = "#1a1a1a"
+ frame_color = "#1E1E2E"
# "#4396c0"
# Define a color for the separator.
@@ -294,23 +294,23 @@
[urgency_low]
# IMPORTANT: colors have to be defined in quotation marks.
# Otherwise the "#" and following would be interpreted as a comment.
- background = "#1a1a1a"
- foreground = "#dadada"
+ background = "#1E1E2E"
+ foreground = "#CDD6F4"
timeout = 1
# Icon for notifications with low urgency, uncomment to enable
#default_icon = /path/to/icon
[urgency_normal]
- background = "#1a1a1a"
- foreground = "#dadada"
+ background = "#1E1E2E"
+ foreground = "#CDD6F4"
timeout = 3
# Icon for notifications with normal urgency, uncomment to enable
#default_icon = /path/to/icon
[urgency_critical]
- background = "#1a1a1a"
- foreground = "#f45050"
- frame_color = "#f45050"
+ background = "#1E1E2E"
+ foreground = "#D56A85"
+ frame_color = "#D56A85"
timeout = 0
# Icon for notifications with critical urgency, uncomment to enable
#default_icon = /path/to/icon
diff --git a/fcitx5/.config/fcitx5/profile b/fcitx5/.config/fcitx5/profile
index a25cdd5..2998774 100644
--- a/fcitx5/.config/fcitx5/profile
+++ b/fcitx5/.config/fcitx5/profile
@@ -1,18 +1,27 @@
[Groups/0]
+# Group Name
Name="Group 1"
+# Layout
Default Layout=us
-DefaultIM=keyboard-us
+# Default Input Method
+DefaultIM=kkc
[Groups/0/Items/0]
+# Name
Name=keyboard-us
+# Layout
Layout=us
[Groups/0/Items/1]
+# Name
Name=m17n_ru_phonetic
+# Layout
Layout=us
[Groups/0/Items/2]
+# Name
Name=kkc
+# Layout
Layout=us
[GroupOrder]
diff --git a/neovim/.config/nvim/lua/plugins/fidget.lua b/neovim/.config/nvim/lua/plugins/fidget.lua
index f6564d5..ab8eae6 100644
--- a/neovim/.config/nvim/lua/plugins/fidget.lua
+++ b/neovim/.config/nvim/lua/plugins/fidget.lua
@@ -1,9 +1,13 @@
require("fidget").setup({
- text = {
- spinner = "dots", -- animation shown when tasks are ongoing
- done = "✓", -- character shown when all tasks are complete
- },
- window = {
- blend = 0, -- &winblend for the window
- },
+ progress = {
+ display = {
+ progress_icon = { pattern = "dots", period = 1 },
+ done_icon = "✓",
+ },
+ },
+ notification = {
+ window = {
+ winblend = 0,
+ },
+ }
})
diff --git a/neovim/.config/nvim/plugin/packer_compiled.lua b/neovim/.config/nvim/plugin/packer_compiled.lua
index 64b453f..7d2cfd7 100644
--- a/neovim/.config/nvim/plugin/packer_compiled.lua
+++ b/neovim/.config/nvim/plugin/packer_compiled.lua
@@ -49,8 +49,8 @@ local function save_profiles(threshold)
end
time([[Luarocks path setup]], true)
-local package_path_str = "/home/me/.cache/nvim/packer_hererocks/2.1.0-beta3/share/lua/5.1/?.lua;/home/me/.cache/nvim/packer_hererocks/2.1.0-beta3/share/lua/5.1/?/init.lua;/home/me/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/luarocks/rocks-5.1/?.lua;/home/me/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/luarocks/rocks-5.1/?/init.lua"
-local install_cpath_pattern = "/home/me/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/lua/5.1/?.so"
+local package_path_str = "/home/me/.cache/nvim/packer_hererocks/2.1.1702233742/share/lua/5.1/?.lua;/home/me/.cache/nvim/packer_hererocks/2.1.1702233742/share/lua/5.1/?/init.lua;/home/me/.cache/nvim/packer_hererocks/2.1.1702233742/lib/luarocks/rocks-5.1/?.lua;/home/me/.cache/nvim/packer_hererocks/2.1.1702233742/lib/luarocks/rocks-5.1/?/init.lua"
+local install_cpath_pattern = "/home/me/.cache/nvim/packer_hererocks/2.1.1702233742/lib/lua/5.1/?.so"
if not string.find(package.path, package_path_str, 1, true) then
package.path = package.path .. ';' .. package_path_str
end
@@ -184,7 +184,7 @@ _G.packer_plugins = {
url = "https://github.com/windwp/nvim-autopairs"
},
["nvim-cmp"] = {
- after = { "cmp-nvim-lsp", "nvim-autopairs", "cmp-vsnip", "vim-vsnip", "rust-tools.nvim", "cmp-buffer", "cmp-path" },
+ after = { "cmp-buffer", "cmp-nvim-lsp", "rust-tools.nvim", "vim-vsnip", "nvim-autopairs", "cmp-path", "cmp-vsnip" },
config = { "\27LJ\2\n+\0\0\3\0\2\0\0046\0\0\0'\2\1\0B\0\2\1K\0\1\0\16plugins.cmp\frequire\0" },
loaded = true,
only_config = true,
@@ -200,7 +200,7 @@ _G.packer_plugins = {
url = "https://github.com/neovim/nvim-lspconfig"
},
["nvim-treesitter"] = {
- after = { "nvim-treesitter-textobjects", "playground", "nvim-treesitter-refactor" },
+ after = { "nvim-treesitter-textobjects", "nvim-treesitter-refactor", "playground" },
config = { "\27LJ\2\n2\0\0\3\0\2\0\0046\0\0\0'\2\1\0B\0\2\1K\0\1\0\23plugins.treesitter\frequire\0" },
loaded = false,
needs_bufread = false,
@@ -285,10 +285,18 @@ _G.packer_plugins = {
}
time([[Defining packer_plugins]], false)
--- Config for: todo-comments.nvim
-time([[Config for todo-comments.nvim]], true)
-try_loadstring("\27LJ\2\n4\0\0\3\0\2\0\0046\0\0\0'\2\1\0B\0\2\1K\0\1\0\25plugins.todocomments\frequire\0", "config", "todo-comments.nvim")
-time([[Config for todo-comments.nvim]], false)
+-- Config for: flutter-tools.nvim
+time([[Config for flutter-tools.nvim]], true)
+try_loadstring("\27LJ\2\n?\0\0\3\0\3\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0004\2\0\0B\0\2\1K\0\1\0\nsetup\18flutter-tools\frequire\0", "config", "flutter-tools.nvim")
+time([[Config for flutter-tools.nvim]], false)
+-- Config for: nvim-cmp
+time([[Config for nvim-cmp]], true)
+try_loadstring("\27LJ\2\n+\0\0\3\0\2\0\0046\0\0\0'\2\1\0B\0\2\1K\0\1\0\16plugins.cmp\frequire\0", "config", "nvim-cmp")
+time([[Config for nvim-cmp]], false)
+-- Config for: telescope.nvim
+time([[Config for telescope.nvim]], true)
+try_loadstring("\27LJ\2\n1\0\0\3\0\2\0\0046\0\0\0'\2\1\0B\0\2\1K\0\1\0\22plugins.telescope\frequire\0", "config", "telescope.nvim")
+time([[Config for telescope.nvim]], false)
-- Config for: nvim-lspconfig
time([[Config for nvim-lspconfig]], true)
try_loadstring("\27LJ\2\n+\0\0\3\0\2\0\0046\0\0\0'\2\1\0B\0\2\1K\0\1\0\16plugins.lsp\frequire\0", "config", "nvim-lspconfig")
@@ -297,18 +305,10 @@ time([[Config for nvim-lspconfig]], false)
time([[Config for catppuccin-theme]], true)
try_loadstring("\27LJ\2\n2\0\0\3\0\2\0\0046\0\0\0'\2\1\0B\0\2\1K\0\1\0\23plugins.catppuccin\frequire\0", "config", "catppuccin-theme")
time([[Config for catppuccin-theme]], false)
--- Config for: telescope.nvim
-time([[Config for telescope.nvim]], true)
-try_loadstring("\27LJ\2\n1\0\0\3\0\2\0\0046\0\0\0'\2\1\0B\0\2\1K\0\1\0\22plugins.telescope\frequire\0", "config", "telescope.nvim")
-time([[Config for telescope.nvim]], false)
--- Config for: nvim-cmp
-time([[Config for nvim-cmp]], true)
-try_loadstring("\27LJ\2\n+\0\0\3\0\2\0\0046\0\0\0'\2\1\0B\0\2\1K\0\1\0\16plugins.cmp\frequire\0", "config", "nvim-cmp")
-time([[Config for nvim-cmp]], false)
--- Config for: flutter-tools.nvim
-time([[Config for flutter-tools.nvim]], true)
-try_loadstring("\27LJ\2\n?\0\0\3\0\3\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0004\2\0\0B\0\2\1K\0\1\0\nsetup\18flutter-tools\frequire\0", "config", "flutter-tools.nvim")
-time([[Config for flutter-tools.nvim]], false)
+-- Config for: todo-comments.nvim
+time([[Config for todo-comments.nvim]], true)
+try_loadstring("\27LJ\2\n4\0\0\3\0\2\0\0046\0\0\0'\2\1\0B\0\2\1K\0\1\0\25plugins.todocomments\frequire\0", "config", "todo-comments.nvim")
+time([[Config for todo-comments.nvim]], false)
-- Load plugins in order defined by `after`
time([[Sequenced loading]], true)
vim.cmd [[ packadd telescope-fzf-native.nvim ]]
@@ -322,23 +322,23 @@ vim.cmd [[ packadd mason.nvim ]]
-- Config for: mason.nvim
try_loadstring("\27LJ\2\n-\0\0\3\0\2\0\0046\0\0\0'\2\1\0B\0\2\1K\0\1\0\18plugins.mason\frequire\0", "config", "mason.nvim")
+vim.cmd [[ packadd cmp-path ]]
+vim.cmd [[ packadd cmp-vsnip ]]
+vim.cmd [[ packadd cmp-nvim-lsp ]]
+vim.cmd [[ packadd cmp-buffer ]]
+vim.cmd [[ packadd vim-vsnip ]]
vim.cmd [[ packadd rust-tools.nvim ]]
-- Config for: rust-tools.nvim
try_loadstring("\27LJ\2\n2\0\0\3\0\2\0\0046\0\0\0'\2\1\0B\0\2\1K\0\1\0\23plugins.rust-tools\frequire\0", "config", "rust-tools.nvim")
-vim.cmd [[ packadd vim-vsnip ]]
-vim.cmd [[ packadd cmp-vsnip ]]
-vim.cmd [[ packadd cmp-buffer ]]
-vim.cmd [[ packadd cmp-path ]]
-vim.cmd [[ packadd cmp-nvim-lsp ]]
time([[Sequenced loading]], false)
vim.cmd [[augroup packer_load_aucmds]]
vim.cmd [[au!]]
-- Event lazy-loads
time([[Defining lazy-load event autocommands]], true)
-vim.cmd [[au BufEnter * ++once lua require("packer.load")({'Comment.nvim', 'nvim-treesitter', 'lualine.nvim', 'gitsigns.nvim'}, { event = "BufEnter *" }, _G.packer_plugins)]]
vim.cmd [[au InsertCharPre * ++once lua require("packer.load")({'nvim-autopairs'}, { event = "InsertCharPre *" }, _G.packer_plugins)]]
+vim.cmd [[au BufEnter * ++once lua require("packer.load")({'nvim-treesitter', 'lualine.nvim', 'Comment.nvim', 'gitsigns.nvim'}, { event = "BufEnter *" }, _G.packer_plugins)]]
time([[Defining lazy-load event autocommands]], false)
vim.cmd("augroup END")
diff --git a/pacman_packages b/pacman_packages
new file mode 100644
index 0000000..79b2363
--- /dev/null
+++ b/pacman_packages
@@ -0,0 +1,1005 @@
+a52dec 0.8.0-2
+abseil-cpp 20240116.1-1
+acl 2.3.2-1
+acpi 1.7-3
+adobe-source-code-pro-fonts 2.042u+1.062i+1.026vf-1
+adwaita-cursors 46.0-1
+adwaita-icon-theme 46.0-1
+alsa-card-profiles 1:1.0.4-2
+alsa-lib 1.2.11-1
+alsa-plugins 1:1.2.7.1-2
+alsa-topology-conf 1.2.5.1-3
+alsa-ucm-conf 1.2.11-1
+amd-ucode 20240312.3b128b60-1
+amdvlk 2024.Q1.2-1
+aom 3.8.2-1
+appstream 1.0.2-1
+archlinux-keyring 20240313-1
+argon2 20190702-5
+aribb24 1.0.3-3
+asar 3.2.8-1
+at-spi2-core 2.52.0-1
+atkmm 2.28.4-1
+attr 2.5.2-1
+audiofile 0.3.6-8
+audit 4.0.1-2
+autoconf 2.72-1
+automake 1.16.5-2
+avahi 1:0.8+r194+g3f79789-1
+base 3-2
+base-devel 1-1
+bash 5.2.026-2
+binutils 2.42-2
+bison 3.8.2-6
+blas 3.12.0-3
+blas64-openblas 0.3.26-3
+blueman 2.3.5-3
+bluez 5.73-4
+bluez-libs 5.73-4
+bluez-utils 5.73-4
+boost-libs 1.83.0-5
+box2d 2.4.1-2
+brave-bin 1:1.64.109-1
+brightness 24.1.0-2
+brightness-debug 24.1.0-2
+brightnessctl 0.5.1-2
+brotli 1.1.0-1
+bubblewrap 0.8.0-1
+bzip2 1.0.8-6
+c-ares 1.27.0-1
+ca-certificates 20220905-1
+ca-certificates-mozilla 3.99-1
+ca-certificates-utils 20220905-1
+cabextract 1.11-1
+cairo 1.18.0-2
+cairomm 1.14.5-1
+cantarell-fonts 1:0.303.1-1
+catppuccin-gtk-theme-frappe 0.7.1-1
+catppuccin-gtk-theme-latte 0.7.1-1
+catppuccin-gtk-theme-macchiato 0.7.1-1
+catppuccin-gtk-theme-mocha 0.7.1-1
+chromaprint 1.5.1-7
+clipmenu 6.2.0-2
+clipnotify 1.0.2-2
+clucene 2.3.3.4-14
+composer 2.7.2-1
+coreutils 9.4-3
+cracklib 2.9.11-1
+cryptsetup 2.7.1-1
+curl 8.6.0-3
+dash 0.5.12-1
+dav1d 1.4.1-1
+db5.3 5.3.28-4
+dbus 1.14.10-2
+dbus-broker 35-2
+dbus-broker-units 35-2
+dbus-python 1.3.2-2
+dconf 0.40.0-2
+ddcutil 2.1.4-1
+debugedit 5.0-5
+default-cursors 2-1
+desktop-file-utils 0.27-1
+device-mapper 2.03.23-3
+diffutils 3.10-1
+directx-headers 1.611.0-1
+discord_arch_electron 0.0.46-1
+dmenu 5.3-1
+double-conversion 3.3.0-1
+duktape 2.7.0-6
+dunst 1.10.0-1
+e2fsprogs 1.47.0-2
+electron 1:29-1
+electron29 29.1.5-1
+embree3 3.13.5-2
+enchant 2.6.5-1
+exiv2 0.28.2-1
+exo 4.18.0-1
+expat 2.6.2-1
+faad2 2.11.1-1
+fakeroot 1.34-1
+fcitx5 5.1.8-1
+fcitx5-configtool 5.1.4-1
+fcitx5-gtk 5.1.2-1
+fcitx5-kkc 5.1.2-1
+fcitx5-m17n 5.1.0-1
+fcitx5-material-color 0.2.1-1
+fcitx5-qt 5.1.5-2
+feh 3.10.2-1
+ffmpeg 2:6.1.1-7
+ffmpeg4.4 4.4.4-5
+fftw 3.3.10-6
+file 5.45-1
+filesystem 2024.01.19-1
+findutils 4.9.0-3
+firefox 124.0.1-1
+flac 1.4.3-1
+flameshot 12.1.0-3
+flex 2.6.4-5
+fluidsynth 2.3.4-1
+fmt 10.2.0-1
+fontconfig 2:2.15.0-2
+freetype2 2.13.2-1
+fribidi 1.0.13-2
+fuse-common 3.16.2-1
+fuse2 2.9.9-4
+fuse3 3.16.2-1
+gawk 5.3.0-1
+gc 8.2.6-1
+gcc 13.2.1-5
+gcc-libs 13.2.1-5
+gcr 3.41.2-1
+gcr-4 4.2.1-2
+gd 2.3.3-7
+gdbm 1.23-2
+gdk-pixbuf2 2.42.10-2
+geoclue 2.7.1-2
+gettext 0.22.4-1
+giflib 5.2.2-1
+girara 0.4.3-2
+git 2.44.0-1
+glib-networking 1:2.80.0-1
+glib2 2.80.0-2
+glibc 2.39-1
+glibmm 2.66.7-1
+glslang 14.0.0-2
+gmp 6.3.0-1
+gnome-autoar 0.4.4-1
+gnome-desktop 1:44.0-1
+gnome-desktop-4 1:44.0-1
+gnome-desktop-common 1:44.0-1
+gnome-keyring 1:46.1-2
+gnu-free-fonts 20120503-8
+gnupg 2.4.5-1
+gnutls 3.8.4-1
+go 2:1.22.1-1
+gobject-introspection-runtime 1.80.0-1
+godot 4.2.1-1
+gperftools 2.15-1
+gpgme 1.23.2-1
+gpm 1.20.7.r38.ge82d1a6-5
+graphene 1.10.8-1
+graphite 1:1.3.14-3
+grep 3.11-1
+groff 1.23.0-5
+gsettings-desktop-schemas 46.0-1
+gsm 1.0.22-1
+gssdp 1.6.3-1
+gst-plugins-bad-libs 1.24.1-2
+gst-plugins-base-libs 1.24.1-2
+gstreamer 1.24.1-2
+gtk-update-icon-cache 1:4.14.1-1
+gtk2 2.24.33-3
+gtk3 1:3.24.41-1
+gtk4 1:4.14.1-1
+gtkmm3 3.24.9-1
+guile 3.0.9-1
+gupnp 1:1.6.6-1
+gupnp-igd 1.6.0-1
+gvfs 1.54.0-2
+gzip 1.13-2
+harfbuzz 8.3.1-1
+harfbuzz-icu 8.3.1-1
+hicolor-icon-theme 0.17-3
+hidapi 0.14.0-2
+highway 1.1.0-1
+htop 3.3.0-1
+http-parser 2.9.4-2
+hunspell 1.7.2-1
+hwdata 0.380-1
+hwloc 2.10.0-1
+hyphen 2.8.8-5
+i2c-tools 4.3-4
+iana-etc 20240222-1
+icu 74.2-2
+imagemagick 7.1.1.29-2
+imath 3.1.11-1
+imlib2 1.12.2-2
+iproute2 6.8.0-1
+iptables 1:1.8.10-1
+iputils 20240117-1
+iso-codes 4.16.0-1
+jansson 2.14-2
+jbigkit 2.1-7
+joyutils 1.8.1-1
+json-c 0.17-1
+json-glib 1.8.0-1
+julia 2:1.10.2-1
+kbd 2.6.4-1
+kdbusaddons 6.0.0-1
+keyutils 1.6.3-2
+kguiaddons5 5.115.0-2
+kitemviews 6.0.0-1
+kmod 32-1
+krb5 1.21.2-2
+kwidgetsaddons 6.0.0-1
+l-smash 2.14.5-3
+lame 3.100-4
+lapack 3.12.0-3
+lcms2 2.16-1
+less 1:643-1
+lf 31-1
+lib32-acl 2.3.2-1
+lib32-alsa-lib 1.2.11-1
+lib32-alsa-plugins 1.2.7.1-2
+lib32-amdvlk 2024.Q1.2-1
+lib32-brotli 1.1.0-1
+lib32-bzip2 1.0.8-3
+lib32-curl 8.6.0-3
+lib32-dbus 1.14.10-2
+lib32-e2fsprogs 1.47.0-1
+lib32-expat 2.6.2-1
+lib32-fontconfig 2:2.15.0-1
+lib32-freetype2 2.13.2-1
+lib32-gcc-libs 13.2.1-5
+lib32-gettext 0.22.4-1
+lib32-glib2 2.80.0-1
+lib32-glibc 2.39-1
+lib32-harfbuzz 8.3.1-1
+lib32-icu 74.2-1
+lib32-keyutils 1.6.3-2
+lib32-krb5 1.21.2-1
+lib32-libcap 2.69-1
+lib32-libdrm 2.4.120-1
+lib32-libelf 0.191-1
+lib32-libffi 3.4.6-1
+lib32-libgcrypt 1.10.3-1
+lib32-libglvnd 1.7.0-1
+lib32-libgpg-error 1.48-1
+lib32-libidn2 2.3.7-1
+lib32-libldap 2.6.7-1
+lib32-libnghttp2 1.60.0-1
+lib32-libnghttp3 1.2.0-1
+lib32-libnl 3.9.0-1
+lib32-libpcap 1.10.4-1
+lib32-libpciaccess 0.18-1
+lib32-libpng 1.6.43-1
+lib32-libpsl 0.21.2-1
+lib32-libssh2 1.11.0-1
+lib32-libtasn1 4.19.0-1
+lib32-libtirpc 1.3.4-1
+lib32-libunistring 1.2-1
+lib32-libunwind 1.8.1-1
+lib32-libva-mesa-driver 1:24.0.3-2
+lib32-libx11 1.8.7-1
+lib32-libxau 1.0.11-1
+lib32-libxcb 1.16.1-1
+lib32-libxcrypt 4.4.36-1
+lib32-libxcrypt-compat 4.4.36-1
+lib32-libxcursor 1.2.2-1
+lib32-libxdamage 1.1.6-1
+lib32-libxdmcp 1.1.5-1
+lib32-libxext 1.3.6-1
+lib32-libxfixes 6.0.1-1
+lib32-libxi 1.8.1-1
+lib32-libxkbcommon 1.7.0-1
+lib32-libxml2 2.12.6-1
+lib32-libxrandr 1.5.4-1
+lib32-libxrender 0.9.11-1
+lib32-libxshmfence 1.3.2-1
+lib32-libxss 1.2.4-1
+lib32-libxxf86vm 1.1.5-1
+lib32-llvm-libs 17.0.6-2
+lib32-lm_sensors 1:3.6.0.r41.g31d1f125-2
+lib32-mesa 1:24.0.3-2
+lib32-ncurses 6.4_20230520-1
+lib32-nspr 4.35-2
+lib32-nss 3.99-1
+lib32-openssl 1:3.2.1-1
+lib32-p11-kit 0.25.3-1
+lib32-pam 1.6.0-1
+lib32-pcre2 10.43-1
+lib32-sqlite 3.45.2-1
+lib32-systemd 255.4-1
+lib32-util-linux 2.40rc2-1
+lib32-vkd3d 1.10-1
+lib32-vulkan-icd-loader 1.3.279-1
+lib32-vulkan-radeon 1:24.0.3-2
+lib32-wayland 1.22.0-1
+lib32-xcb-util-keysyms 0.4.1-1
+lib32-xz 5.6.1-1
+lib32-zlib 1.3.1-1
+lib32-zstd 1.5.5-1
+libabw 0.1.3-3
+libadwaita 1:1.5.0-1
+libao 1.2.2-6
+libarchive 3.7.2-1
+libass 0.17.1-4
+libassuan 2.5.6-1
+libasyncns 1:0.8+r3+g68cd5af-2
+libatasmart 0.19-6
+libatomic_ops 7.8.0-1
+libavc1394 0.5.4-6
+libavif 1.0.4-2
+libb2 0.98.1-2
+libblastrampoline 5.8.0-1
+libblockdev 3.1.0-2
+libblockdev-crypto 3.1.0-2
+libblockdev-fs 3.1.0-2
+libblockdev-loop 3.1.0-2
+libblockdev-mdraid 3.1.0-2
+libblockdev-nvme 3.1.0-2
+libblockdev-part 3.1.0-2
+libblockdev-swap 3.1.0-2
+libbluray 1.3.4-1
+libbpf 1.3.0-1
+libbs2b 3.1.0-8
+libbytesize 2.8-2
+libcamera 0.2.0-1
+libcamera-ipa 0.2.0-1
+libcanberra 1:0.30+r2+gc0620e4-3
+libcap 2.69-4
+libcap-ng 0.8.4-1
+libcdio 2.1.0-3
+libcdio-paranoia 10.2+2.0.1-3
+libcdr 0.1.7-7
+libcloudproviders 0.3.6-1
+libcmis 0.6.2-1
+libcolord 1.4.7-2
+libconfig 1.7.3-2
+libcups 1:2.4.7-2
+libdaemon 0.14-5
+libdatrie 0.2.13-4
+libdca 0.0.7-2
+libde265 1.0.15-1
+libdecor 0.2.2-1
+libdeflate 1.19-1
+libdovi 3.2.0-2
+libdrm 2.4.120-1
+libdvbpsi 1:1.3.3-3
+libdvdnav 6.1.1-2
+libdvdread 6.1.3-2
+libe-book 0.1.3-15
+libebml 1.4.5-1
+libedit 20230828_3.1-1
+libei 1.2.1-1
+libelf 0.191-1
+libepoxy 1.5.10-2
+libepubgen 0.1.1-4
+libetonyek 0.1.10-3
+libev 4.33-2
+libevdev 1.13.1-1
+libevent 2.1.12-4
+libexif 0.6.24-2
+libexttextcat 3.4.7-1
+libfdk-aac 2.0.3-1
+libffi 3.4.6-1
+libfontenc 1.1.8-1
+libfreeaptx 0.1.1-1
+libfreehand 0.1.2-4
+libgcrypt 1.10.3-1
+libgee 0.20.6-1
+libgexiv2 0.14.2-1
+libgirepository 1.80.0-1
+libgit2 1:1.7.2-1
+libglvnd 1.7.0-1
+libgme 0.6.3-4
+libgpg-error 1.48-1
+libgtop 2.41.3-1
+libgudev 238-1
+libhandy 1.8.3-1
+libheif 1.17.6-5
+libice 1.1.1-2
+libid3tag 0.16.3-2
+libidn 1.42-1
+libidn2 2.3.7-1
+libiec61883 1.2.0-7
+libimagequant 4.3.0-1
+libinih 58-1
+libinput 1.25.0-1
+libinstpatch 1.1.6-2
+libisl 0.26-1
+libixion 0.19.0-1
+libjpeg-turbo 3.0.2-2
+libjxl 0.10.2-1
+libkkc 0.3.5-3
+libkkc-data 0.2.7-3
+libksba 1.6.6-1
+liblangtag 0.6.7-1
+liblc3 1.0.4-1
+libldac 2.0.2.3-1
+libldap 2.6.7-1
+liblqr 0.4.2-3
+libluv 1.48.0_2-1
+libmad 0.15.1b-10
+libmanette 0.2.7-1
+libmatroska 1.7.1-1
+libmfx 23.2.2-2
+libmikmod 3.3.11.1-6
+libmm-glib 1.22.0-1
+libmms 0.6.4-4
+libmnl 1.0.5-2
+libmodplug 0.8.9.0-5
+libmpc 1.3.1-1
+libmpcdec 1:0.1+r475-4
+libmpdclient 2.22-1
+libmpeg2 0.5.1-8
+libmspub 0.1.4-15
+libmwaw 0.3.22-1
+libmysofa 1.3.2-1
+libnatpmp 20230423-2
+libnautilus-extension 46.0-1
+libndp 1.8-1
+libnetfilter_conntrack 1.0.9-2
+libnewt 0.52.24-1
+libnfnetlink 1.0.2-2
+libnfs 5.0.3-1
+libnftnl 1.2.6-1
+libnghttp2 1.60.0-1
+libnghttp3 1.2.0-1
+libngtcp2 1.4.0-1
+libnice 0.1.22-1
+libnl 3.9.0-1
+libnm 1.46.0-2
+libnma 1.10.6-2
+libnma-common 1.10.6-2
+libnotify 0.8.3-1
+libnsl 2.0.1-1
+libnumbertext 1.0.11-1
+libnvme 1.8-1
+libodfgen 0.1.8-2
+libogg 1.3.5-1
+libomxil-bellagio 0.9.3-4
+libopenmpt 0.7.5-1
+liborcus 0.19.2-1
+libotf 0.9.16-4
+libp11-kit 0.25.3-1
+libpagemaker 0.0.4-3
+libpcap 1.10.4-1
+libpciaccess 0.18.1-1
+libpgm 5.3.128-3
+libpipeline 1.5.7-2
+libpipewire 1:1.0.4-2
+libplacebo 6.338.2-2
+libpng 1.6.43-1
+libportal 0.7.1-2
+libportal-gtk4 0.7.1-2
+libproxy 0.5.4-1
+libpsl 0.21.2-1
+libpulse 17.0-3
+libpwquality 1.4.5-3
+libqxp 0.0.2-11
+libraqm 0.10.1-1
+libraw1394 2.1.2-3
+libreoffice-fresh 24.2.1-5
+librevenge 0.0.5-2
+librsvg 2:2.58.0-1
+libsamplerate 0.2.2-2
+libsasl 2.1.28-4
+libseccomp 2.5.5-2
+libsecret 0.21.4-1
+libshout 1:2.4.6-2
+libsidplayfp 2.6.0-1
+libsigc++ 2.12.1-1
+libsixel 1.10.3-5
+libsm 1.2.4-1
+libsndfile 1.2.2-2
+libsodium 1.0.19-3
+libsoup3 3.4.4-1
+libsoxr 0.1.3-3
+libspeechd 0.11.5-1
+libsquish 1.15-7
+libssh 0.10.6-2
+libssh2 1.11.0-1
+libstaroffice 0.0.7-2
+libstemmer 2.2.0-2
+libsynctex 2024.0-1
+libsysprof-capture 46.0-1
+libtar 1.2.20-7
+libtasn1 4.19.0-1
+libteam 1.32-1
+libtermkey 0.22-3
+libthai 0.1.29-3
+libtheora 1.1.1-6
+libtiff 4.6.0-2
+libtirpc 1.3.4-1
+libtommath 1.2.1-1
+libtool 2.4.7+4+g1ec8fa28-7
+libunibreak 6.1-1
+libunistring 1.2-1
+libunwind 1.8.1-1
+libupnp 1.14.18-1
+liburing 2.5-1
+libusb 1.0.27-1
+libutempter 1.2.1-4
+libutf8proc 2.9.0-1
+libuv 1.48.0-1
+libva 2.21.0-1
+libva-mesa-driver 1:24.0.3-2
+libvdpau 1.5-2
+libverto 0.3.2-5
+libvisio 0.1.7-10
+libvorbis 1.3.7-3
+libvpl 2.10.2-1
+libvpx 1.14.0-1
+libvterm 0.3.3-1
+libwacom 2.10.0-1
+libwebp 1.3.2-1
+libwireplumber 0.5.0-1
+libwpd 0.10.3-4
+libwpe 1.16.0-1
+libwps 0.4.14-1
+libwslay 1.1.1-5
+libx11 1.8.7-1
+libxau 1.0.11-2
+libxaw 1.0.16-1
+libxcb 1.16.1-1
+libxcomposite 0.4.6-1
+libxcrypt 4.4.36-1
+libxcrypt-compat 4.4.36-1
+libxcursor 1.2.2-1
+libxcvt 0.1.2-1
+libxdamage 1.1.6-1
+libxdmcp 1.1.5-1
+libxext 1.3.6-1
+libxfce4ui 4.18.6-1
+libxfce4util 4.18.2-1
+libxfixes 6.0.1-1
+libxfont2 2.0.6-2
+libxft 2.3.8-1
+libxi 1.8.1-1
+libxinerama 1.1.5-1
+libxkbcommon 1.7.0-1
+libxkbcommon-x11 1.7.0-1
+libxkbfile 1.1.3-1
+libxml2 2.12.6-1
+libxmlb 0.3.15-1
+libxmu 1.1.4-1
+libxpm 3.5.17-1
+libxpresent 1.0.1-1
+libxrandr 1.5.4-1
+libxrender 0.9.11-1
+libxres 1.2.2-1
+libxshmfence 1.3.2-1
+libxslt 1.1.39-1
+libxss 1.2.4-1
+libxt 1.3.0-1
+libxtst 1.2.4-1
+libxv 1.0.12-1
+libxxf86vm 1.1.5-1
+libyaml 0.2.5-2
+libyuv r2426+464c51a0-1
+libzip 1.10.1-1
+libzmf 0.0.2-15
+licenses 20240206-1
+lilv 0.24.24-1
+linux-api-headers 6.7-1
+linux-firmware 20240312.3b128b60-1
+linux-firmware-whence 20240312.3b128b60-1
+linux-lts 6.6.22-1
+lld 17.0.6-1
+llvm-julia-libs 15.0.7.10-1
+llvm-libs 17.0.6-2
+lm_sensors 1:3.6.0.r41.g31d1f125-2
+lpsolve 5.5.2.11-2
+lsb-release 2.0.r53.a86f885-1
+lsof 4.99.3-2
+lua 5.4.6-3
+luajit 2.1.1702233742-1
+luarocks 3.11.0-1
+lug-helper 1:2.15-1
+luit 20240102-1
+lutris 0.5.16-1
+lv2 1.18.10-1
+lxappearance 0.6.3-4
+lz4 1:1.9.4-3
+lzo 2.10-5
+m17n-db 1.8.5-1
+m17n-lib 1.8.4-2
+m4 1.4.19-3
+mailcap 2.1.54-1
+make 4.4.1-2
+man-db 2.12.0-1
+man-pages 6.7-1
+marisa 0.2.6-11
+mbedtls2 2.28.7-1
+md4c 0.5.2-1
+mdadm 4.3-2
+mesa 1:24.0.3-2
+mesa-utils 9.0.0-3
+miniupnpc 2.2.6-1
+minizip 1:1.3.1-1
+mkinitcpio 38.1-1
+mkinitcpio-busybox 1.36.1-1
+mobile-broadband-provider-info 20230416-1
+mpc 0.35-1
+mpd 0.23.15-1
+mpfr 4.2.1-2
+mpg123 1.32.5-1
+mpv 1:0.37.0-2
+msgpack-c 5.0.0-2
+mtdev 1.1.6-2
+mujs 1.3.4-1
+nautilus 46.0-1
+ncurses 6.4_20230520-1
+neofetch 7.1.0-2
+neon 0.33.0-1
+neovim 0.9.5-2
+nettle 3.9.1-1
+networkmanager 1.46.0-2
+nm-connection-editor 1.36.0-1
+node-gyp 10.0.1-1
+nodejs 21.7.1-1
+nodejs-nopt 7.2.0-1
+noto-fonts 1:24.3.1-1
+noto-fonts-cjk 20230817-1
+noto-fonts-emoji 1:2.042-1
+noto-fonts-extra 1:24.3.1-1
+npm 10.5.0-1
+npth 1.7-1
+nspr 4.35-2
+nss 3.99-1
+nsxiv 32-4
+nvim-packer-git r574.ea0cc3c-1
+nvtop 3.1.0-1
+ocl-icd 2.3.2-1
+onetbb 2021.11.0-1
+oniguruma 6.9.9-1
+openal 1.23.1-1
+openblas64 0.3.26-3
+opencore-amr 0.1.6-1
+openexr 3.2.3-1
+openjpeg2 2.5.2-1
+openlibm 0.8.2-1
+openssh 9.7p1-1
+openssl 3.2.1-1
+opus 1.5.1-1
+orc 0.4.38-1
+otf-aurulent-nerd 3.1.1-1
+otf-codenewroman-nerd 3.1.1-1
+otf-comicshanns-nerd 3.1.1-1
+otf-commit-mono-nerd 3.1.1-1
+otf-droid-nerd 3.1.1-1
+otf-firamono-nerd 3.1.1-1
+otf-geist-mono-nerd 3.1.1-1
+otf-hasklig-nerd 3.1.1-1
+otf-hermit-nerd 3.1.1-1
+otf-monaspace-nerd 3.1.1-1
+otf-opendyslexic-nerd 3.1.1-1
+otf-overpass-nerd 3.1.1-1
+p11-kit 0.25.3-1
+p7zip 1:17.05-2
+pacman 6.1.0-3
+pacman-mirrorlist 20231001-1
+pam 1.6.0-4
+pambase 20230918-1
+pamixer 1.6-3
+pango 1:1.52.1-1
+pangomm 2.46.4-1
+papirus-folders-catppuccin-git r25.6f829274-1
+papirus-icon-theme 20240201-1
+parted 3.6-1
+pass 1.7.4-5
+patch 2.7.6-10
+pavucontrol 1:5.0+r64+geba9ca6-1
+pciutils 3.11.1-1
+pcre 8.45-4
+pcre2 10.43-1
+pcsclite 2.0.3-1
+perl 5.38.2-1
+perl-error 0.17029-5
+perl-mailtools 2.21-7
+perl-timedate 2.33-5
+php 8.3.4-1
+picom 11.2-1
+pinentry 1.2.1-3
+pipewire 1:1.0.4-2
+pipewire-audio 1:1.0.4-2
+pipewire-jack 1:1.0.4-2
+pipewire-pulse 1:1.0.4-2
+pipewire-session-manager 1:1.0.4-2
+pixman 0.43.4-1
+pkgconf 2.1.1-1
+playerctl 2.4.1-3
+polkit 124-2
+poppler 24.03.0-1
+popt 1.19-1
+portaudio 1:19.7.0-2
+procps-ng 4.0.4-3
+psmisc 23.7-1
+pup 0.4.0-3
+pup-debug 0.4.0-3
+python 3.11.8-1
+python-adblock 0.6.0-2
+python-annotated-types 0.6.0-1
+python-attrs 23.2.0-1
+python-autocommand 2.2.2-4
+python-beautifulsoup4 4.12.3-1
+python-build 1.1.1-2
+python-cairo 1.26.0-1
+python-certifi 2024.02.02-1
+python-cffi 1.16.0-1
+python-charset-normalizer 3.3.2-1
+python-cryptography 42.0.5-1
+python-distro 1.9.0-1
+python-docopt 0.6.2-12
+python-evdev 1.6.1-2
+python-fastjsonschema 2.19.1-1
+python-gobject 3.48.1-2
+python-idna 3.6-1
+python-inflect 7.0.0-3
+python-installer 0.7.0-4
+python-jaraco.context 4.3.0-3
+python-jaraco.functools 4.0.0-1
+python-jaraco.text 3.12.0-1
+python-jinja 1:3.1.3-1
+python-lxml 5.1.0-1
+python-markupsafe 2.1.5-1
+python-moddb 0.10.0-1
+python-more-itertools 10.2.0-1
+python-ordered-set 4.1.0-4
+python-packaging 23.2-1
+python-pillow 10.2.0-2
+python-pip 24.0-1
+python-platformdirs 4.2.0-1
+python-ply 3.11-12
+python-pulsectl 1:23.5.2-1
+python-pycparser 2.21-5
+python-pydantic 2.6.4-1
+python-pydantic-core 1:2.16.3-1
+python-pyproject-hooks 1.0.0-5
+python-pyqt6 6.6.1-2
+python-pyqt6-sip 13.6.0-1
+python-pyqt6-webengine 6.6.0-1
+python-pyrate-limiter 3.6.0-1
+python-requests 2.31.0-1
+python-setuptools 1:69.0.3-4
+python-soupsieve 2.5-1
+python-tomli 2.0.1-3
+python-toolz 0.12.1-1
+python-trove-classifiers 2024.3.3-2
+python-typing_extensions 4.10.0-1
+python-urllib3 1.26.18-1
+python-validate-pyproject 0.13-1
+python-wheel 0.43.0-1
+python-yaml 6.0.1-2
+pywal-16-colors 1:3.5.0-1
+qt5-base 5.15.13+kde+r142-1
+qt5-declarative 5.15.13+kde+r30-1
+qt5-svg 5.15.13+kde+r6-1
+qt5-tools 5.15.13+kde+r4-1
+qt5-translations 5.15.13-1
+qt5-wayland 5.15.13+kde+r60-1
+qt5-x11extras 5.15.13-1
+qt6-base 6.6.2-4
+qt6-declarative 6.6.2-1
+qt6-positioning 6.6.2-1
+qt6-translations 6.6.2-1
+qt6-wayland 6.6.2-1
+qt6-webchannel 6.6.2-1
+qt6-webengine 6.6.2-1
+qutebrowser 3.1.0-1
+radeon-profile-debug 2020.11.01-1
+raptor 2.0.16-4
+rasqal 1:0.9.33-7
+rav1e 0.7.1-1
+readline 8.2.010-1
+redland 1:1.0.17-9
+redshift 1.12-8
+reflector 2023-1
+rtkit 0.13-2
+rubberband 3.3.0-1
+rust 1:1.77.0-1
+sbc 2.0-1
+sdl2 2.30.1-1
+seahorse 1:43.0-2
+sed 4.9-3
+semver 7.6.0-1
+serd 0.32.2-1
+shaderc 2023.8-1
+shadow 4.15.0-1
+shared-mime-info 2.4-1
+slang 2.3.3-2
+snappy 1.1.10-1
+sord 0.16.16-1
+sound-theme-freedesktop 0.8-5
+speex 1.2.1-1
+speexdsp 1.2.1-1
+spirv-tools 2023.6-1
+sqlite 3.45.2-1
+sratom 0.6.16-1
+srt 1.5.3-1
+startup-notification 0.12-8
+steam 1.0.0.78-2
+stow 2.3.1-3
+sudo 1.9.15.p5-1
+suitesparse 7.6.1-1
+svt-av1 2.0.0-1
+systemd 255.4-2
+systemd-libs 255.4-2
+systemd-sysvcompat 255.4-2
+taglib 2.0-1
+tar 1.35-2
+tdb 1.4.9-1
+texinfo 7.1-2
+thunar 4.18.10-1
+tpm2-tss 4.0.1-1
+tracker3 3.7.0-1
+tree 2.1.1-1
+tree-sitter 0.22.2-1
+tslib 1.23-1
+ttf-0xproto-nerd 3.1.1-1
+ttf-3270-nerd 3.1.1-1
+ttf-agave-nerd 3.1.1-1
+ttf-anonymouspro-nerd 3.1.1-1
+ttf-arimo-nerd 3.1.1-1
+ttf-bigblueterminal-nerd 3.1.1-1
+ttf-bitstream-vera-mono-nerd 3.1.1-1
+ttf-cascadia-code-nerd 3.1.1-1
+ttf-cascadia-mono-nerd 3.1.1-1
+ttf-cousine-nerd 3.1.1-1
+ttf-d2coding-nerd 3.1.1-1
+ttf-daddytime-mono-nerd 3.1.1-1
+ttf-dejavu-nerd 3.1.1-1
+ttf-envycoder-nerd 3.1.1-1
+ttf-fantasque-nerd 3.1.1-1
+ttf-firacode-nerd 3.1.1-1
+ttf-go-nerd 3.1.1-1
+ttf-hack-nerd 3.1.1-1
+ttf-heavydata-nerd 3.1.1-1
+ttf-iawriter-nerd 3.1.1-1
+ttf-ibmplex-mono-nerd 3.1.1-1
+ttf-inconsolata-go-nerd 3.1.1-1
+ttf-inconsolata-lgc-nerd 3.1.1-1
+ttf-inconsolata-nerd 3.1.1-1
+ttf-intone-nerd 3.1.1-1
+ttf-iosevka-nerd 3.1.1-1
+ttf-iosevkaterm-nerd 3.1.1-1
+ttf-jetbrains-mono-nerd 3.1.1-1
+ttf-lekton-nerd 3.1.1-1
+ttf-liberation-mono-nerd 3.1.1-1
+ttf-lilex-nerd 3.1.1-1
+ttf-martian-mono-nerd 3.1.1-1
+ttf-meslo-nerd 3.1.1-1
+ttf-monofur-nerd 3.1.1-1
+ttf-monoid-nerd 3.1.1-1
+ttf-mononoki-nerd 3.1.1-1
+ttf-mplus-nerd 3.1.1-1
+ttf-nerd-fonts-symbols 3.1.1-1
+ttf-nerd-fonts-symbols-common 3.1.1-1
+ttf-nerd-fonts-symbols-mono 3.1.1-1
+ttf-noto-nerd 3.1.1-1
+ttf-profont-nerd 3.1.1-1
+ttf-proggyclean-nerd 3.1.1-1
+ttf-roboto-mono-nerd 3.1.1-1
+ttf-sharetech-mono-nerd 3.1.1-1
+ttf-sourcecodepro-nerd 3.1.1-1
+ttf-space-mono-nerd 3.1.1-1
+ttf-terminus-nerd 3.1.1-1
+ttf-tinos-nerd 3.1.1-1
+ttf-ubuntu-mono-nerd 3.1.1-1
+ttf-ubuntu-nerd 3.1.1-1
+ttf-victor-mono-nerd 3.1.1-1
+twolame 0.4.0-3
+tzdata 2024a-1
+uchardet 0.0.8-2
+udisks2 2.10.1-4
+ueberzug 18.2.2-1
+unclutter 1:1.6-3
+unibilium 2.1.1-2
+unzip 6.0-20
+usbutils 017-1
+util-linux 2.40rc2-1
+util-linux-libs 2.40rc2-1
+v4l-utils 1.26.1-1
+vapoursynth R66-1
+vid.stab 1.1.1-1
+vkd3d 1.10-1
+vlc 3.0.20-8
+vmaf 3.0.0-1
+volctl 0.9.4-1
+volume_key 0.3.12-8
+vulkan-headers 1:1.3.279-1
+vulkan-icd-loader 1.3.279-1
+vulkan-radeon 1:24.0.3-2
+wavpack 5.7.0-1
+wayland 1.22.0-1
+webkit2gtk-4.1 2.44.0-1
+webrtc-audio-processing-1 1.3-2
+wget 1.24.5-1
+which 2.21-6
+wildmidi 0.4.5-2
+wine 9.5-1
+wine-mono 9.0.0-1
+winetricks 20240105-1
+wireplumber 0.5.0-1
+woff2 1.0.2-4
+wpa_supplicant 2:2.10-8
+wpebackend-fdo 1.14.2-1
+x264 3:0.164.r3108.31e19f9-1
+x265 3.5-3
+xbitmaps 1.1.3-1
+xcb-imdkit 1.0.7-1
+xcb-proto 1.16.0-1
+xcb-util 0.4.1-1
+xcb-util-cursor 0.1.5-1
+xcb-util-image 0.4.1-2
+xcb-util-keysyms 0.4.1-4
+xcb-util-renderutil 0.3.10-1
+xcb-util-wm 0.4.2-1
+xclip 0.13-4
+xdg-dbus-proxy 0.1.5-1
+xdg-desktop-portal 1.18.2-1
+xdg-desktop-portal-gtk 1.15.1-1
+xdg-user-dirs 0.18-1
+xdg-utils 1.2.1-1
+xdotool 3.20211022.1-1
+xf86-input-libinput 1.4.0-1
+xf86-video-amdgpu 23.0.0-1
+xf86-video-vesa 2.6.0-1
+xfconf 4.18.3-1
+xkeyboard-config 2.41-1
+xmlsec 1.3.3-2
+xorg-bdftopcf 1.1.1-1
+xorg-docs 1.7.2-2
+xorg-font-util 1.4.1-1
+xorg-fonts-100dpi 1.0.4-2
+xorg-fonts-75dpi 1.0.4-1
+xorg-fonts-alias-100dpi 1.0.5-1
+xorg-fonts-alias-75dpi 1.0.5-1
+xorg-fonts-encodings 1.1.0-1
+xorg-iceauth 1.0.10-1
+xorg-mkfontscale 1.2.3-1
+xorg-server 21.1.11-2
+xorg-server-common 21.1.11-2
+xorg-server-devel 21.1.11-2
+xorg-server-xephyr 21.1.11-2
+xorg-server-xnest 21.1.11-2
+xorg-server-xvfb 21.1.11-2
+xorg-sessreg 1.1.3-1
+xorg-setxkbmap 1.3.4-1
+xorg-smproxy 1.0.7-1
+xorg-util-macros 1.20.0-2
+xorg-x11perf 1.6.2-1
+xorg-xauth 1.1.3-1
+xorg-xbacklight 1.2.3-3
+xorg-xcmsdb 1.0.6-1
+xorg-xcursorgen 1.0.8-1
+xorg-xdpyinfo 1.3.4-1
+xorg-xdriinfo 1.0.7-1
+xorg-xev 1.2.6-1
+xorg-xgamma 1.0.7-1
+xorg-xhost 1.0.9-1
+xorg-xinit 1.4.2-1
+xorg-xinput 1.6.4-1
+xorg-xkbcomp 1.4.7-1
+xorg-xkbevd 1.1.5-1
+xorg-xkbutils 1.0.6-1
+xorg-xkill 1.0.6-1
+xorg-xlsatoms 1.1.4-1
+xorg-xlsclients 1.1.5-1
+xorg-xmodmap 1.0.11-1
+xorg-xpr 1.2.0-1
+xorg-xprop 1.2.7-1
+xorg-xrandr 1.5.2-1
+xorg-xrdb 1.2.2-1
+xorg-xrefresh 1.1.0-1
+xorg-xset 1.2.5-1
+xorg-xsetroot 1.1.3-1
+xorg-xvinfo 1.1.5-1
+xorg-xwayland 23.2.4-2
+xorg-xwd 1.0.9-1
+xorg-xwininfo 1.1.6-1
+xorg-xwud 1.0.6-1
+xorgproto 2023.2-1
+xsel 1.2.1-1
+xterm 390-1
+xvidcore 1.3.7-2
+xxhash 0.8.2-1
+xz 5.6.1-1
+yajl 2.1.0-6
+yay 12.3.4-1
+yay-debug 12.3.4-1
+youtube-music-bin 3.3.2-1
+youtube-music-bin-debug 3.3.2-1
+yt-dlp 2024.03.10-1
+zathura 0.5.5-1
+zenity 4.0.1-1
+zeromq 4.3.5-2
+zerotier-one 1.12.2-1
+zimg 3.0.5-1
+zip 3.0-11
+zix 0.4.2-2
+zlib 1:1.3.1-1
+zstd 1.5.5-1
+zxing-cpp 2.2.1-1
+zziplib 0.13.74-1
diff --git a/pywal/.config/wal/colorschemes/dark/miku.json b/pywal/.config/wal/colorschemes/dark/miku.json
new file mode 100644
index 0000000..f60cb68
--- /dev/null
+++ b/pywal/.config/wal/colorschemes/dark/miku.json
@@ -0,0 +1,29 @@
+{
+ "wallpaper": "/home/me/images/wallpapers/vocaloid-cv01-hatsune-miku-bc-2560x1600.jpg",
+ "alpha": "100",
+ "special": {
+ "background": "#1E1E2E",
+ "foreground": "#CDD6F4",
+ "primary": "#6D83D0",
+ "accent": "#89B4FA",
+ "cursor": "#CDD6F4"
+ },
+ "colors": {
+ "color0": "#1E1E2E",
+ "color1": "#D56A85",
+ "color2": "#7BCA77",
+ "color3": "#DDBE89",
+ "color4": "#6D83D0",
+ "color5": "#D18ACD",
+ "color6": "#76B9A9",
+ "color7": "#cdd6f4",
+ "color8": "#45475a",
+ "color9": "#F38BA8",
+ "color10": "#A6E3A1",
+ "color11": "#F9E2AF",
+ "color12": "#89B4FA",
+ "color13": "#F5C2E7",
+ "color14": "#94E2D5",
+ "color15": "#7f849c"
+ }
+}
diff --git a/qutebrowser/.config/qutebrowser/__pycache__/utils.cpython-311.pyc b/qutebrowser/.config/qutebrowser/__pycache__/utils.cpython-311.pyc
new file mode 100644
index 0000000..58349ad
--- /dev/null
+++ b/qutebrowser/.config/qutebrowser/__pycache__/utils.cpython-311.pyc
Binary files differ
diff --git a/qutebrowser/.config/qutebrowser/bookmarks/urls b/qutebrowser/.config/qutebrowser/bookmarks/urls
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/qutebrowser/.config/qutebrowser/bookmarks/urls
diff --git a/qutebrowser/.config/qutebrowser/config.py b/qutebrowser/.config/qutebrowser/config.py
index c097087..25ea172 100644
--- a/qutebrowser/.config/qutebrowser/config.py
+++ b/qutebrowser/.config/qutebrowser/config.py
@@ -5,18 +5,18 @@ config.bind("<Ctrl-K>", "tab-prev")
from utils import *
-command = ["xterm", "-fa", "JetBrainsMono", "-fs", "8", "-e", "ranger", "--choosefile={}"]
+command = ["xterm", "-fa", "JetBrainsMono Nerd Font", "-fs", "16", "-e", "ranger", "--choosefile={}"]
-c.fileselect.handler = "external"
-c.fileselect.multiple_files.command = command
-c.fileselect.single_file.command = command
-c.fileselect.folder.command = command
+# c.fileselect.handler = "external"
+# c.fileselect.multiple_files.command = command
+# c.fileselect.single_file.command = command
+# c.fileselect.folder.command = command
c.content.autoplay = False
c.zoom.default = "100%"
-c.fonts.default_size = "8pt"
-c.fonts.default_family = "JetBrains Mono"
+c.fonts.default_size = "11pt"
+c.fonts.default_family = "JetBrainsMono Nerd Font"
c.downloads.location.prompt = False
c.downloads.location.remember = False
diff --git a/qutebrowser/.config/qutebrowser/home.html b/qutebrowser/.config/qutebrowser/home.html
index f6b4306..5f3efca 100644
--- a/qutebrowser/.config/qutebrowser/home.html
+++ b/qutebrowser/.config/qutebrowser/home.html
@@ -10,11 +10,11 @@
padding: 0;
width: 100%;
height: 100%;
- font-size: 12px;
+ font-size: 15px;
box-sizing: border-box;
color: var(--foreground);
background: var(--background);
- font-family: "JetBrains Mono";
+ font-family: "JetBrainsMono Nerd Font";
}
a {
diff --git a/qutebrowser/.config/qutebrowser/qsettings/QtProject.conf b/qutebrowser/.config/qutebrowser/qsettings/QtProject.conf
new file mode 100644
index 0000000..f9f5291
--- /dev/null
+++ b/qutebrowser/.config/qutebrowser/qsettings/QtProject.conf
@@ -0,0 +1,8 @@
+[FileDialog]
+history=file:///home/me
+lastVisited=file:///home/me
+qtVersion=6.6.2
+shortcuts=file:, file:///home/me
+sidebarWidth=87
+treeViewHeader="@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\x1\0\0\0\x3\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x1\xd1\0\0\0\x4\x1\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\x4\0\0\0\xf5\0\0\0\x1\0\0\0\0\0\0\0\x39\0\0\0\x1\0\0\0\0\0\0\0=\0\0\0\x1\0\0\0\0\0\0\0\x66\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\xff\xff\xff\xff\0\0\0\0)"
+viewMode=Detail
diff --git a/qutebrowser/.config/qutebrowser/quickmarks b/qutebrowser/.config/qutebrowser/quickmarks
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/qutebrowser/.config/qutebrowser/quickmarks
diff --git a/screenshot.jpg b/screenshot.jpg
new file mode 100644
index 0000000..bb459f1
--- /dev/null
+++ b/screenshot.jpg
Binary files differ
diff --git a/screenshot.png b/screenshot.png
deleted file mode 100644
index 98563f8..0000000
--- a/screenshot.png
+++ /dev/null
Binary files differ
diff --git a/scripts/.local/bin/personal/bar/brightness b/scripts/.local/bin/personal/bar/brightness
index b54de59..e67e99d 100755
--- a/scripts/.local/bin/personal/bar/brightness
+++ b/scripts/.local/bin/personal/bar/brightness
@@ -4,11 +4,8 @@
# Depends on: bash, brightnessctl
# By David Penkowoj, 2021/06/24
-# MTR_DEVICE="$MTR_DEVICE"
-MTR_DEVICE="acpi_video0"
-KBD_DEVICE="smc::kbd_backlight"
-MTR_VALUE=99
-KBD_VALUE=0
+MTR_DEVICE="amdgpu_bl2"
+MTR_VALUE=46
SWITCH="$1"
@@ -26,49 +23,38 @@ case $SWITCH in
;;
"load")
brightnessctl --device="$MTR_DEVICE" set "$MTR_VALUE%"
- brightnessctl --device="$KBD_DEVICE" set 0 # "$KBD_VALUE%"
;;
"save")
M="$(brightnessctl --device="$MTR_DEVICE" | grep -Eo "[0-9]+" | head -n 2 | tail -n 1)"
- K="$(brightnessctl --device="$KBD_DEVICE" | grep -Eo "[0-9]+" | head -n 2 | tail -n 1)"
- sed -i "s/MTR_VALUE=$MTR_VALUE/MTR_VALUE=$M/g" "$0"
- sed -i "s/KBD_VALUE=$KBD_VALUE/KBD_VALUE=$K/g" "$0"
+ sed -i "s/MTR_VALUE=$MTR_VALUE/MTR_VALUE=$M/" "$0"
;;
"smalldown")
if [[ "$2" = "monitor" ]]; then brightnessctl --device="$MTR_DEVICE" set 1-%; fi
- if [[ "$2" = "keyboard" ]]; then brightnessctl --device="$KBD_DEVICE" set 1-%; fi
brightness save
notify-send -u low -r "110" "$2: $(brightness get monitor)"
;;
"smallup")
if [[ "$2" = "monitor" ]]; then brightnessctl --device="$MTR_DEVICE" set +1%; fi
- if [[ "$2" = "keyboard" ]]; then brightnessctl --device="$KBD_DEVICE" set +1%; fi
brightness save
notify-send -u low -r "110" "$2: $(brightness get monitor)"
;;
"down")
if [[ "$2" = "monitor" ]]; then brightnessctl --device="$MTR_DEVICE" set 5-%; fi
- if [[ "$2" = "keyboard" ]]; then brightnessctl --device="$KBD_DEVICE" set 5-%; fi
brightness save
notify-send -u low -r "110" "$2: $(brightness get monitor)"
;;
"up")
if [[ "$2" = "monitor" ]]; then brightnessctl --device="$MTR_DEVICE" set +5%; fi
- if [[ "$2" = "keyboard" ]]; then brightnessctl --device="$KBD_DEVICE" set +5%; fi
brightness save
notify-send -u low -r "110" "$2: $(brightness get monitor)"
;;
"get")
M="$(brightnessctl --device="$MTR_DEVICE" | grep -Eo "[0-9]+" | head -n 2 | tail -n 1)"
- K="$(brightnessctl --device="$KBD_DEVICE" | grep -Eo "[0-9]+" | head -n 2 | tail -n 1)"
- if [[ "$2" = "monitor" ]]; then echo "$M%"; fi
- if [[ "$2" = "keyboard" ]]; then echo "$K%"; fi
+ if [[ "$2" = "monitor" ]]; then echo "$M"; fi
;;
*)
printf "Monitor:\n"
brightnessctl --device="$MTR_DEVICE" | tail -n 3 | sed 's/\t/- /g'
- printf "Keyboard:\n"
- brightnessctl --device="$KBD_DEVICE" | tail -n 3 | sed 's/\t/- /g'
;;
esac
diff --git a/scripts/.local/bin/personal/bar/status b/scripts/.local/bin/personal/bar/status
index da46bf0..1069b67 100755
--- a/scripts/.local/bin/personal/bar/status
+++ b/scripts/.local/bin/personal/bar/status
@@ -34,7 +34,6 @@ $(useif "󰇚" "$(updates read)")\
$(useif "󰍬" "$(mute shortstatus)")\
$(useif "󰕾" "$(volume)")\
$(useif "󰒢" "$(network)")\
-$(use "󰘚" "$(load) | $(temp)")\
$(use "󱐋" "$(battery)")\
$(use "󰃭" "$(datetime)")\
"
diff --git a/scripts/.local/bin/personal/hdqwallsdownload b/scripts/.local/bin/personal/hdqwallsdownload
index 72498a9..6a203af 100755
--- a/scripts/.local/bin/personal/hdqwallsdownload
+++ b/scripts/.local/bin/personal/hdqwallsdownload
@@ -10,7 +10,7 @@ FILE="/tmp/wallpaperhtml"
download() {
curl -s "$1" > "$FILE"
- IMAGES=$(cat "$FILE" | pup img.thumbnail | grep -o '"http[^"]\+"' | sed 's/\/wallpapers\/thumb/\/download/g' | sed 's/.jpg"$/-2880x1800.jpg/g' | sed 's/"//g')
+ IMAGES=$(cat "$FILE" | pup img.thumbnail | grep -o '"http[^"]\+"' | sed 's/\/wallpapers\/thumb/\/download/g' | sed 's/.jpg"$/-2560x1600.jpg/g' | sed 's/"//g')
COUNTER=0
for IMG in $IMAGES; do
diff --git a/scripts/.local/bin/personal/volctl b/scripts/.local/bin/personal/volctl
index 0a3625f..8a02d1b 100755
--- a/scripts/.local/bin/personal/volctl
+++ b/scripts/.local/bin/personal/volctl
@@ -2,7 +2,7 @@
# A script to manage the volume on my system universally
-sink="$(pactl list short sinks | grep "pci-0000_00_1b.0" | awk '{print $1}')"
+sink="$(pactl get-default-sink)"
volume="$(pamixer --get-volume)"
if [ "$1" = "increase" ]
diff --git a/scripts/.local/bin/personal/wrapper/bigpicture b/scripts/.local/bin/personal/wrapper/bigpicture
new file mode 100755
index 0000000..70d8576
--- /dev/null
+++ b/scripts/.local/bin/personal/wrapper/bigpicture
@@ -0,0 +1,3 @@
+#!/bin/dash
+
+DRI_PRIME=1 /usr/bin/steam -tenfoot
diff --git a/scripts/.local/bin/personal/wrapper/dmenu b/scripts/.local/bin/personal/wrapper/dmenu
index e73c2d5..6c1229d 100755
--- a/scripts/.local/bin/personal/wrapper/dmenu
+++ b/scripts/.local/bin/personal/wrapper/dmenu
@@ -6,15 +6,15 @@
source "$XDG_CACHE_HOME/wal/colors.sh"
/usr/local/bin/dmenu \
--fn "JetBrains Mono:size=19:pixelsize=24" \
+-fn "JetBrainsMono Nerd Font:size=16:pixelsize=21" \
-nb "$background" \
-nf "$foreground" \
-sb "$primary" \
-sf "$background" \
--x "10" \
--y "10" \
--z "2860" \
--h "44" \
+-x "8" \
+-y "8" \
+-z "2544" \
+-h "37" \
-i
# -m 0 \
diff --git a/scripts/.local/bin/personal/wrapper/wifi b/scripts/.local/bin/personal/wrapper/wifi
new file mode 100755
index 0000000..6f7e479
--- /dev/null
+++ b/scripts/.local/bin/personal/wrapper/wifi
@@ -0,0 +1,3 @@
+#!/bin/dash
+
+nmcli radio wifi "$@"
diff --git a/xorg/.Xmodmap b/xorg/.Xmodmap
index f46f862..2acfb74 100644
--- a/xorg/.Xmodmap
+++ b/xorg/.Xmodmap
@@ -98,7 +98,7 @@ keycode 104 = KP_Enter NoSymbol KP_Enter
keycode 105 = Multi_key NoSymbol Multi_key
keycode 106 = KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide KP_Divide XF86Ungrab
keycode 107 = Print Sys_Req Print Sys_Req
-keycode 108 = Alt_R Meta_R Alt_R Meta_R
+keycode 108 = Mode_switch Meta_R Mode_switch Meta_R
keycode 109 = Linefeed NoSymbol Linefeed
keycode 110 = Home NoSymbol Home
keycode 111 = Up NoSymbol uparrow uparrow
diff --git a/xorg/.Xresources b/xorg/.Xresources
index 2ed927f..ceed0fe 100644
--- a/xorg/.Xresources
+++ b/xorg/.Xresources
@@ -1,6 +1,6 @@
#include ".cache/wal/colors.Xresources"
-#define font "JetBrainsMono Nerd Font:size=19:pixelsize=24:antialias=true:autohint=true"
+#define font "JetBrainsMono Nerd Font:size=16:pixelsize=21:antialias=true:autohint=true"
! Terminal colors
*.color0: c00
@@ -49,7 +49,7 @@
*.accent: cas
*accent: cas
-Xft.dpi: 220
+Xft.dpi: 137
Xcursor.theme: capitaine-cursors-light
diff --git a/xorg/.config/user-dirs.dirs b/xorg/.config/user-dirs.dirs
new file mode 100644
index 0000000..1f79a03
--- /dev/null
+++ b/xorg/.config/user-dirs.dirs
@@ -0,0 +1,15 @@
+# This file is written by xdg-user-dirs-update
+# If you want to change or add directories, just edit the line you're
+# interested in. All local changes will be retained on the next run.
+# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
+# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
+# absolute path. No other format is supported.
+#
+XDG_DESKTOP_DIR="$HOME/"
+XDG_DOWNLOAD_DIR="$HOME/downloads"
+XDG_TEMPLATES_DIR="$HOME/"
+XDG_PUBLICSHARE_DIR="$HOME/"
+XDG_DOCUMENTS_DIR="$HOME/documents"
+XDG_MUSIC_DIR="$HOME/music"
+XDG_PICTURES_DIR="$HOME/images"
+XDG_VIDEOS_DIR="$HOME/"