From f58f26f0dc4e65e7af4d720f50d1b1a724ac38fc Mon Sep 17 00:00:00 2001 From: davidpkj Date: Mon, 25 Mar 2024 20:12:00 +0100 Subject: Framework Laptop --- README.adoc | 10 +- dunst/.config/dunst/dunstrc | 18 +- fcitx5/.config/fcitx5/profile | 11 +- neovim/.config/nvim/lua/plugins/fidget.lua | 18 +- neovim/.config/nvim/plugin/packer_compiled.lua | 52 +- pacman_packages | 1005 ++++++++++++++++++++ pywal/.config/wal/colorschemes/dark/miku.json | 29 + .../qutebrowser/__pycache__/utils.cpython-311.pyc | Bin 0 -> 1354 bytes qutebrowser/.config/qutebrowser/bookmarks/urls | 0 qutebrowser/.config/qutebrowser/config.py | 14 +- qutebrowser/.config/qutebrowser/home.html | 4 +- .../.config/qutebrowser/qsettings/QtProject.conf | 8 + qutebrowser/.config/qutebrowser/quickmarks | 0 screenshot.jpg | Bin 0 -> 1530667 bytes screenshot.png | Bin 2277948 -> 0 bytes scripts/.local/bin/personal/bar/brightness | 22 +- scripts/.local/bin/personal/bar/status | 1 - scripts/.local/bin/personal/hdqwallsdownload | 2 +- scripts/.local/bin/personal/volctl | 2 +- scripts/.local/bin/personal/wrapper/bigpicture | 3 + scripts/.local/bin/personal/wrapper/dmenu | 10 +- scripts/.local/bin/personal/wrapper/wifi | 3 + xorg/.Xmodmap | 2 +- xorg/.Xresources | 4 +- xorg/.config/user-dirs.dirs | 15 + 25 files changed, 1147 insertions(+), 86 deletions(-) create mode 100644 pacman_packages create mode 100644 pywal/.config/wal/colorschemes/dark/miku.json create mode 100644 qutebrowser/.config/qutebrowser/__pycache__/utils.cpython-311.pyc create mode 100644 qutebrowser/.config/qutebrowser/bookmarks/urls create mode 100644 qutebrowser/.config/qutebrowser/qsettings/QtProject.conf create mode 100644 qutebrowser/.config/qutebrowser/quickmarks create mode 100644 screenshot.jpg delete mode 100644 screenshot.png create mode 100755 scripts/.local/bin/personal/wrapper/bigpicture create mode 100755 scripts/.local/bin/personal/wrapper/wifi create mode 100644 xorg/.config/user-dirs.dirs 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 Binary files /dev/null and b/qutebrowser/.config/qutebrowser/__pycache__/utils.cpython-311.pyc differ diff --git a/qutebrowser/.config/qutebrowser/bookmarks/urls b/qutebrowser/.config/qutebrowser/bookmarks/urls new file mode 100644 index 0000000..e69de29 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("", "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 diff --git a/screenshot.jpg b/screenshot.jpg new file mode 100644 index 0000000..bb459f1 Binary files /dev/null and b/screenshot.jpg differ diff --git a/screenshot.png b/screenshot.png deleted file mode 100644 index 98563f8..0000000 Binary files a/screenshot.png and /dev/null 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/" -- cgit v1.2.3