Skip to content

Instantly share code, notes, and snippets.

@4mirul
Last active February 26, 2024 10:25
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save 4mirul/bebad82a1dfdb10ef1ceb9c4b379d376 to your computer and use it in GitHub Desktop.
Save 4mirul/bebad82a1dfdb10ef1ceb9c4b379d376 to your computer and use it in GitHub Desktop.
linux-and-notes
# i3status configuration file.
# see "man i3status" for documentation.
# It is important that this file is edited as UTF-8.
# The following line should contain a sharp s:
# ß
# If the above line is not correctly displayed, fix your editor first!
general {
colors = true
interval = 5
color_good = "#2AA198"
color_bad = "#586E75"
color_degraded = "#DC322F"
}
order += "read_file uptime"
# order += "ipv6"
order += "cpu_usage"
order += "disk /"
# order += "disk /home"
# order += "wireless _first_"
# order += "ethernet _first_"
# order += "battery all"
# order += "load"
order += "memory"
order += "tztime local"
cpu_usage {
format = " cpu %usage "
}
load {
format = " load %1min "
# max_threshold = 0.3
}
disk "/" {
# format = " hdd %avail "
format = " ⛁ %avail "
}
ethernet _first_ {
# if you use %speed, i3status requires root privileges
format_up = " lan: %ip %speed "
format_down = " no lan "
}
battery all {
# format = "%status %percentage %remaining %emptytime"
format = " %status %percentage"
format_down = "No battery"
last_full_capacity = true
integer_battery_capacity = true
# status_chr = ""
status_chr = "⚡"
# status_bat = "bat"
# status_bat = "☉"
status_bat = ""
# status_unk = "?"
status_unk = ""
# status_full = ""
status_full = "☻"
low_threshold = 15
threshold_type = time
}
memory {
format = "used %used | avail %available"
threshold_degraded = "1G"
format_degraded = "MEMORY < %available"
}
tztime local {
format = "%Y-%m-%d %H:%M:%S"
#format = " %d.%m. %H:%M "
}
read_file uptime {
path = "/home/yuu/uptime"
}

[WIP] Archlinux installation guide for myself - Last Updated: 2024-02-20

Installation guide

Fields Details
Arch Linux Version Release 2024.01.01
CPU AMD Ryzen 7 5800X
GPU GIGABYTE Radeon RX 6700 XT GAMING OC 12G
Memory (RAM) 16GB
Storage 256GB
Motherboard MSI MAG B550 TOMAHAWK
Network Interface Local Area Network(LAN)
Date of Installation 2024-02-19

Pre-installation

Update the system clock

Refer System_time

timedatectl set-ntp true
timedatectl set-timezone Asia/Kuala_Lumpur
timedatectl status
timedatect

Partition the disks

fdisk -l #view the disk list
fdisk /dev/the_disk_to_be_partitioned #replace the_disk_to_be_partitioned

Example layout for UEFI with GPT

Mount point Partition Partition type Suggested size
/mnt/boot1 /dev/efi_system_partition EFI system partition At least 300 MiB. If multiple kernels will be installed, then no less than 1 GiB. (1GB for me)
[SWAP] /dev/swap_partition Linux swap More than 512 MiB. (10GB for me)
/mnt /dev/root_partition Linux x86-64 root (/) Remainder of the device

Format the partitions

mkfs.ext4 /dev/root_partition #replace root_partition
mkswap /dev/swap_partition #replace swap_partition
mkfs.fat -F 32 /dev/efi_system_partition #replace efi_system_partition

Mount the file systems

mount /dev/root_partition /mnt #replace root_partition
mount --mkdir /dev/efi_system_partition /mnt/boot #replace efi_system_partition
swapon /dev/swap_partition #replace swap_partition

Installation

Install essential packages

pacstrap /mnt base linux linux-firmware vim

Configure the system

Fstab

genfstab -U /mnt >> /mnt/etc/fstab

Chroot

arch-chroot /mnt

Time zone

Refer System_time

ln -sf /usr/share/zoneinfo/Region/City /etc/localtime #replace Region and City
hwclock --systohc

Localization

vim /etc/locale.gen

Uncomment en_US.UTF-8 UTF-8 inside locale.gen

locale-gen
vim /etc/locale.conf

Add LANG=en_US.UTF-8 inside locale.conf

Network configuration

vim /etc/hostname

Add system_name inside hostname file

Initramfs

mkinitcpio -P

Root password

passwd

Boot loader

Refer Arch_boot_process

UEFI systems

pacman -S grub efibootmgr
grub-install --target=x86_64-efi --efi-directory=esp --bootloader-id=GRUB #replace esp, /boot for this guide
grub-mkconfig -o /boot/grub/grub.cfg

Before restart

Install dhcpcd and enable it

pacman -S dhcpcd
systemctl enable dhcpcd

exit

reboot

Post-installation

Create admin user

Login root then run below

pacman -S sudo
user add -m new_user #replace new_user
passwd new_user
usermod -aG audio,floppy,lp,optical,storage,video,wheel,power new_user #replace new_user
EDITOR=vim visudo

Uncomment %wheel ALL=(ALL:ALL) ALL in visudo and add new_user ALL=(ALL) NOPASSWD: ALL if want to enable new_user use sudo without password or %new_group ALL=(ALL) NOPASSWD:ALL to allow user in new_group use sudo without password

exit then login as new_user

Install yay

yay

pacman -S --needed git base-devel
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si

Install i3-wm and other

yay -S \
i3-wm \
xorg-server \
xorg-xinit \ #to start X manually
dmenu \
i3blocks \
pavucontrol \
pulseaudio \
pasystray \
terminator \
firefox-developer-edition \
visual-studio-code-bin \
terminator \
pcmanfm \
ferdium \
thunderbird \
lxappearance \
dracula-gtk-theme \
papirus-icon-theme-git \
ttf-fira-code \
ttf-google-fonts-git \
noto-fonts-emoji \
nerd-fonts \ #https://www.nerdfonts.com/
deadd-notification-center \
flameshot \
i3lock-fancy-git \
lightdm \ #https://wiki.archlinux.org/title/LightDM
ligtdm-gtk-greeter \
lightdm-gtk-greeter-settings \
lightdm-slick-greeter \
lightdm-settings \

To start i3-wm manually, sudo vim into /etc/X11/xinit/xinitrc remove code containing twm and apps. Replace it with exec i3. Then run startx in terminal.

or refer xinit

For i3blocks, terminator and other, Modify below in ~/.config/i3/config

...
bar {
  status_command i3blocks
}
...

...
bindsym $mod+Return exec terminator
focus_follows_mouse no
default_border pixel 1
default_floating_border pixel 1
bindsym $mod+F1 exec pcmanfm
bindsym $mod+F2 exec firefox-developer-edition
bindsym $mod+F3 exec code
bindsym $mod+F4 exec ferdium
bindsym $mod+F5 exec thunderbird
bindsym Print exec --no-startup-id flameshot gui
bindsym $mod+0 exec --no-startup-id i3lock-fancy
...

Run below to enable lightdm upon start up. Refer lightdm

sudo systemctl enable lightdm

Install GPU Drivers

InstallingDrivers

Additional software

ohmyzsh, refer dotfiles

rEFInd

rEFInd theme Regular

Steam

Discord

Wireguard

Reference

https://bbs.archlinux.org/viewtopic.php?id=274990

https://bbs.archlinux.org/viewtopic.php?id=243870

CentOS 7 and firewalld

Version
CentOS Linux release 7.9.2009
firewalld version 0.6.3

Configuration files

Default configuration files. Do not make changes to these files;

/usr/lib/firewalld

Changes to the default configuration files stored here;

/etc/firewalld

firewalld zones

List predefined firewalld zones;

ls -lrt /usr/lib/firewalld/zones/

Zone files contain preset settings, which will be applied to a network interface;

grep -i service /usr/lib/firewalld/zones/public.xml

Check default zone;

sudo grep –i defaultzone /etc/firewalld/firewalld.conf

Show interfaces that are bound to the public-zone;

firewall-cmd --get-active-zone

Change the default zone;

firewall-cmd --set-default-zone=work

firewalld services

sudo systemctl start firewalld

sudo systemctl enable firewalld

sudo systemctl status firewalld

sudo firewall-cmd --state

The firewalld-cmd utility

firewall-cmd --help

firewall-cmd --list-all-zones

sudo firewall-cmd --list-ports

To permit access by HTTP clients for the public zones;

sudo firewall-cmd --zone=public --add-service=http

To list the services;

firewall-cmd --zone=public --list-services

To make changes permanent;

sudo firewall-cmd --permanent --zone=public --add-service=http

To open port, example port 80/tcp

sudo firewall-cmd --zone=public --add-port=80/tcp

sudo firewall-cmd --zone=public --add-port=123/udp --permanent

To remove port,

sudo firewall-cmd --zone=public --remove-port=10050/tcp

To apply the changes;

sudo firewall-cmd --reload

References

link link

CentOS 7 and Samba

Version
CentOS Linux release 7.9.2009
Samba version 4.10.16

Install Samba

sudo yum install samba samba-client

Start and enable Samba services

sudo systemctl start smb.service

sudo systemctl start nmb.service

sudo systemctl enable smb.service

sudo systemctl enable nmb.service

Configuring Firewall

sudo firewall-cmd --permanent --zone=public --add-service=samba

sudo firewall-cmd --zone=public --add-service=samba

Creating Samba users and Directory Structure

Or just use any Linux user and directories(security concerns).

Create new directory for Samba;

sudo mkdir /samba

Create new group for all Samba users;

sudo groupadd sambashare

Set /samba group ownership to sambashare;

sudo chgrp sambashare /samba

Create new Samba user;

sudo useradd -M -d /samba/yuu -s /usr/sbin/nologin -G sambashare yuu

Create directory for samba user and set the ownership;

sudo mkdir /samba/yuu

sudo chown yuu:sambashare /samba/yuu

Add setgid bit to the /samba/yuu directory so the newly created files in this directory will inherit the group of the parent directory;

sudo chmod 2770 /samba/yuu

Set samba user password;

sudo smbpasswd -a yuu

Enable Samba account;

sudo smbpasswd -e yuu

Create admin user and group, anyone inside this group have administrative permissions;

sudo useradd -M -d /samba/users -s /usr/sbin/nologin -G sambashare sadmin

sudo smbpasswd -a sadmin

sudo smbpasswd -e sadmin

sudo mkdir /samba/users

sudo chown sadmin:sambashare /samba/users

sudo chmod 2770 /samba/users

Configure Samba

Open the file /etc/samba/smb.conf for editing, sample smb.conf

or below sample;

[global]
# Most Windows systems default to WORKGROUP
  workgroup = WORKGROUP
  server string = Samba Server Version %v
# netbios name = MYSERVER

  interfaces = lo 10.8.8.0/24
  hosts allow = 127. 10.8.8.
  hostname lookups = yes

  log file = /var/log/samba/log.%m
  max log size = 50

  security = user
  passdb backend = tdbsam
  map to guest = bad user
  guest account = nobody
  load printers = no

# sharing directory with anyone with access can read and edit
[disk1]
  path = /mnt/disk
  writeable = yes
  create mask = 0777
  directory mask = 0777
  public=no
  read only = no
  browsable = yes

test smb.conf using testparm;

testparm -s

SELinux configuration

Enable home directories share;

sudo setsebool -P samba_enable_home_dirs on

If anonymous directory created, label with with samba_share_t so SELinux able to read and write;

sudo chcon -t samba_share_t /samba/anonymous_share/

To disable SELinux, edit file /etc/sysconfig/selinux as below

Set SELinux value to disabled;

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these two values:
# targeted - Targeted processes are protected,
# mls - Multi Level Security protection.
SELINUXTYPE=targeted

Not able to access share folder after above configuration? Try below;

sudo setsebool -P samba_export_all_rw=1

Connecting to Samba from Linux

Make sure Samba client installed;

sudo yum install samba-client

mbclient //samba_hostname_or_server_ip/share_name -U username

example;

mbclient //192.168.0.100/disk -U yuu

Mounting Samba share

Make sure install cifs-utils;

sudo yum install cifs-utils

Create mount point;

sudo mkdir /mnt/smbmount

Mount the share;

sudo mount -t cifs -o username=username //samba_hostname_or_server_ip/share_name /mnt/smbmount

example;

sudo mount -t cifs -o username=yuu //192.168.0.100/disk /mnt/disk

References

link1 link2 link3

Cheatsheet for me

ps aux - list all running processes

lsof -Pi TCP -a -c dockerd

ip addr show docker0

sudo lsof -i -P -n | grep LISTEN

sudo netstat -tulpn | grep LISTEN

sudo ss -tulpn | grep LISTEN

sudo lsof -i:22 ## see a specific port such as 22 ##

sudo nmap -sTU -O <ip-addr>

sudo ss -tulw
sudo ss -tulwn
sudo ss -tulwn | grep LISTEN
man lsof
man ss
man netstat
man nmap
man 5 services

Debian 11 and Samba

Version
Debian 11
Samba version 4.13.13-Debian

1

sudo apt-get install samba - install samba

sudo vim /etc/samba/smb.conf - edit samba configuration file and add below.

[sambashare]
    comment = Samba on Debian
    path = /home/username/foldername
    read only = no
    browsable = yes

sudo systemctl restart smbd.service - restart the samba service

sudo smbpasswd -a username - set password for samba user

link

need to add path /snap/bin into linux $PATH manually

VSCODE SERVER AND DEBIAN

Tested on
Debian 11
Code version 1.74.2

Installing Visual Studio Code on Debian

Run below commands or go to below link.

Debian

VSCode Tunnel

curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
sudo install -o root -g root -m 644 microsoft.gpg /usr/share/keyrings/microsoft-archive-keyring.gpg
sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/usr/share/keyrings/microsoft-archive-keyring.gpg] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install code # or code-insiders

Running code tunnel

Run below one time to accept terms. 6 character code showing up, open the link and enter the 6 character code.

code tunnel --accept-server-license-terms

Run below for the next time.

code tunnel

Running at boot with systemd

Create vscode-tunnel.service in /etc/systemd/system/ with below detail.

[Unit]
Description=vscode tunnel
After=network.target

[Service]
Type=simple
User=amirul
Group=amirul
ExecStart=/usr/bin/code tunnel

[Install]
WantedBy=multi-user.target

Run below after changes to start and start on boot.

sudo systemctl daemon-reload
sudo systemctl start vscode-tunnel.service
sudo systemctl enable vscode-tunnel.service

/etc/fstab

link

lsblk sudo blkid sudo lsblk -f sudo vim /etc/fstab

hostname

change hostname

link

$ hostname
$ hostnamectl
$ sudo hostnamectl set-hostname linux.torqueserver.com

edit /etc/hosts

127.0.0.1 localhost
127.0.1.1 linux.torqueserver.com
...

i3-wm Notes

add below to i3status.conf

...
order += "read_file uptime"

read_file uptime {
    path = "/tmp/uptime"
}
...

Schedule cron or below systemd uptime-monitor.service

[Unit]
Description=Uptime Monitor

[Service]
Type=simple
ExecStart=/bin/bash -c 'while true; do uptime --pretty > /tmp/uptime; sleep 1; done'

[Install]
WantedBy=default.target

Manjaro i3 Setup

Installation

Download Manjaro i3 at link

For Windows, use Rufus or Windows USB/DVD Download Tool

For Linux, use WoeUSB to create a bootable USB drive with the Windows installation media

For install alongside of other OS, remove that OS drive before booting installation media

Post-Installation

Install yay link or aura link

Install Archlinux packages or AUR packages, my list packages at link

Add git username and email and credential

git config --global user.name "4mirul"

git config --global user.email "myemail@example.com"

Generate key link and add ssh public key to link

GTK Themes

Install GTK themes from link

Firefox Developer Edition setting

Login Firefox account

Install one-line-firefox

Install pulseaudio

install_pulse link

Fix dunst

cp /etc/dunst/dunstrc ~/.config/dunst/dunstrc

Change mouse acceleration speed

Refer link

xinput list

xinput list-props "mouse name"

xinput --set-prop "mouse name" "prop name" 2

Example, xinput set-prop "SINOWEALTH Game Mouse" "libinput Accel Speed" -0.5

Set in .bashrc or .zshrc

Some app slow open

Remove xdg-desktop-portal and xdg-desktop-portal-gtk

Add WireGuard connection

  1. Get .conf file from server
  2. Add WireGuard connection
  3. Edit WireGuard connection
  4. Go to WireGuard tab
  5. Add Interface name
  6. Add Private key
  7. Tick Add peer routes
  8. Click Add under Peers
    1. Add Public key
    2. Add Allowed IPs
    3. Add Endpoint
    4. Add Preshared key
    5. Click Apply
  9. Go to IPv4 Settings
  10. Select Method Manual
  11. Click Add under Addresses
    1. Add Address and Netmask
  12. Add DNS servers
  13. Go to IPv6 Settings
  14. Select Method Disabled
  15. Click Save

Additional

pacman cheatsheet

# Update package lists and upgrade system
sudo pacman -Syu

# Search for packages by name or keywords
pacman -Ss <package_name>

# Install a package
sudo pacman -S <package_name>

# Remove a package (with its dependencies that are not required by other packages)
sudo pacman -Rns <package_name>

# Remove a package (keeping its dependencies if they are required by other packages)
sudo pacman -R <package_name>

# List all installed packages
pacman -Q

# Search for packages owning a specific file
pacman -Qo <file_path>

# List all files installed by a package
pacman -Ql <package_name>

# Check if any installed packages need an update
sudo pacman -Qu

# Clean the package cache (remove older versions of installed packages)
sudo pacman -Sc

# Show information about a package
pacman -Si <package_name>

# Show detailed information about a package
pacman -Qi <package_name>

# Upgrade a single package
sudo pacman -U /path/to/package.pkg.tar.xz

# List all available repositories
sudo pacman -Sl

# Enable a specific repository
sudo pacman -Sy

# Disable a specific repository
sudo pacman -Syy

# Clear the package cache
sudo pacman -Scc

# List explicitly installed packages (excluding dependencies)
pacman -Qe

# List packages installed as dependencies (excluding explicitly installed packages)
pacman -Qd

# Sync and refresh the package database
sudo pacman -Syy

# Clean package cache and sync the database
sudo pacman -Scc && sudo pacman -Syy

# Check which packages were installed as dependencies and are no longer required
sudo pacman -Qdt

yay cheatsheet

# Search for packages in AUR
yay -Ss <package_name>

# Install a package from AUR
yay -S <package_name>

# Remove a package installed from AUR (with its dependencies)
yay -Rns <package_name>

# Upgrade all packages, including AUR packages
yay -Syu

# Upgrade a specific package from AUR
yay -Syu <package_name>

# Show information about an AUR package
yay -Si <package_name>

# Show detailed information about an AUR package
yay -Qi <package_name>

# Search for installed packages in AUR
yay -Qs <package_name>

# List all installed packages from AUR
yay -Qm

# List explicitly installed packages from AUR (excluding dependencies)
yay -Qe

# Clean package cache and remove old versions of installed AUR packages
yay -Sc

# Search for orphaned packages (no longer required by any installed package)
yay -Qdt

# Upgrade AUR packages using interactive mode
yay -Syu --devel

# List ignored packages
yay -Qii

# Unignore a package
yay -S --noconfirm --needed --asdeps <package_name>

# Rebuild a package from AUR
yay -Sb <package_name>

# Skip package confirmation and installation options
yay --noconfirm --needed -S <package_name>

aura cheatsheet

# Search for packages in AUR
aura -Ss <package_name>

# Install a package from AUR
aura -A <package_name>

# Remove a package installed from AUR (with its dependencies)
aura -Rns <package_name>

# Upgrade all packages, including AUR packages
aura -Syu

# Upgrade a specific package from AUR
aura -Syu <package_name>

# Show information about an AUR package
aura -Si <package_name>

# Show detailed information about an AUR package
aura -Qi <package_name>

# Search for installed packages in AUR
aura -Qs <package_name>

# List all installed packages from AUR
aura -Qm

# List explicitly installed packages from AUR (excluding dependencies)
aura -Qe

# Clean package cache and remove old versions of installed AUR packages
aura -Sc

# Search for orphaned packages (no longer required by any installed package)
aura -Qdt

# Upgrade AUR packages using interactive mode
aura -Syu --devel

# List ignored packages
aura -Qii

# Unignore a package
aura -S --noconfirm --asdeps <package_name>

# Rebuild a package from AUR
aura -Sb <package_name>

# Skip package confirmation and installation options
aura --noconfirm --needed -S <package_name>

My Arch Packages - Last Updated: 2024-01-18

Official Packages

diffutils discord_arch_electron dmidecode dmraid dnsmasq dosfstools dotnet-runtime dotnet-sdk dunst e2fsprogs ecryptfs-utils efibootmgr exfatprogs f2fs-tools ferdium-bin file filesystem findutils firefox-developer-edition flameshot flex gawk gcc-libs gcolor3 gettext gimp glibc glibc-locales gnome-keyring google-chrome gparted grep grub gsfonts gvfs gvfs-afc gvfs-gphoto2 gvfs-mtp gvfs-smb gzip haveged htop i3-default-artwork i3-wm icdiff inetutils inkscape inxi iproute2 iputils itch-setup-bin jfsutils kazam kvantum-manjaro less lib32-flex lib32-libva-vdpau-driver lib32-mesa-demos lib32-mesa-vdpau lib32-vulkan-intel lib32-vulkan-radeon libtool libva-mesa-driver libva-vdpau-driver licenses lightdm-slick-greeter linux61 logrotate lvm2 lxappearance lxinput m4 maia-console make man-db man-pages mdadm memtest86+ memtest86+-efi mesa-demos mesa-vdpau mhwd mhwd-db mkinitcpio-openswap mlocate mobile-broadband-provider-info modemmanager morc_menu mousepad mpv mpv nano nano-syntax-highlighting ncdu neofetch netctl network-manager-applet networkmanager networkmanager-openconnect networkmanager-openvpn networkmanager-pptp networkmanager-vpnc nfs-utils noto-fonts-cjk noto-fonts-cjk noto-fonts-emoji nss-mdns ntfs-3g ntp obs-studio openresolv openssh os-prober otf-crimson overdue p7zip-gui pa-applet pacman pamac-gtk patch patchutils pavucontrol pciutils pcmanfm peazip peazip-qt-bin perl perl-file-mimeinfo pkgconf polkit-gnome powertop procps-ng psmisc pulseaudio qbittorrent qt5ct ranger reiserfsprogs rsync s-nail sbxkb scrcpy screenfetch sed shadow shellcheck sof-firmware spectre-meltdown-checker speedtest-cli squashfs-tools steam sudo sysfsutils syslog-ng systemd systemd-sysvcompat tar terminus-font texinfo thunderbird-bin tiled traceroute tree ufw unityhub unrar unzip upower usbutils util-linux vazirmatn-fonts viewnior vim visual-studio-code-bin volumeicon vulkan-intel vulkan-radeon w3m wget which wimlib wine wireguard-tools wireless-regdb wmutils woeusb wpa_supplicant xautolock xdg-user-dirs xdg-utils xdotool xf86-input-elographics xf86-input-evdev xf86-input-libinput xf86-input-void xf86-video-amdgpu xf86-video-ati xf86-video-intel xf86-video-nouveau xf86-video-vesa xfce4-power-manager xfsprogs xterm xz zensu zsh

AUR Packages

davinci-resolve discord_arch_electron ferdium-bin fmodstudio icdiff obs-studio overdue tenacity-git googled-chromium unityhub woeusb yay

My Linux Applications - Last Updated: 2024-02-19

Internet

Network Manager

networkmanager

Multimedia

Utilities

Documents

Security

Science

Other

7-zip-full 23.01-4 android-studio 2023.1.1.28-1 balena-etcher 2:1.18.14-1 bdf-unifont 15.1.04-1 bsdiff 4.3-1 chrome-remote-desktop 118.0.5993.9-1 discord_arch_electron 0.0.43-1 docker-desktop 4.26.1-1 electron19 19.1.9-5 electron27-bin 27.3.2-1 ferdium-bin 6.7.0-2 httpdirfs 1.2.5-1 httpfs2-2gbplus 0.1.5-1 icdiff 2.0.7-1 itch-setup-bin 1.26.0-1 kazam 1.4.5-9 kind 0.22.0-1 kittypack 0.2.4-2 light 1.2.2-4 overdue 1.1.1-1 paclist r5-1 python2 2.7.18-9 thunderbird-bin 115.7.0-1 ttf-font-logos 1.1.0-1 unityhub 3.7.0-1 vazirmatn-fonts 33.003-1 visual-studio-code-bin 1.86.2-1 woeusb 5.2.4-1

7-zip-full 23.01-4 abseil-cpp 20230802.1-1 accountsservice 23.13.9-1 acl 2.3.1-3 acpi 1.7-3 acpid 2.0.34-1 adapta-maia-theme 3.94.0.149-2 adobe-source-code-pro-fonts 2.042u+1.062i+1.026vf-1 adwaita-cursors 45.0-1 adwaita-icon-theme 45.0-1 alsa-firmware 1.2.4-3 alsa-lib 1.2.10-2 alsa-oss 1.1.8-5 alsa-plugins 1:1.2.7.1-2 alsa-topology-conf 1.2.5.1-3 alsa-ucm-conf 1.2.10-2 alsa-utils 1.2.10-1 amd-ucode 20231211.f2e52a1c-1 android-studio 2023.1.1.28-1 android-tools 34.0.4-3 android-udev 20231124-1 aom 3.8.0-2 appstream 1.0.1-1 arandr 0.1.11-2 archlinux-appstream-data 20231203-1 archlinux-keyring 20231222-1 argon2 20190702-5 asar 3.2.4-1 asciidoc 10.2.0-4 asio 1.28.0-1 aspnet-runtime 8.0.0.sdk100-3 at-spi2-core 2.50.1-1 atkmm 2.28.3-1 attr 2.5.1-3 audit 3.1.2-1 autoconf 2.72-1 automake 1.16.5-2 avahi 1:0.8+r194+g3f79789-1 b43-fwcutter 019-4 balena-etcher 2:1.18.14-1 baobab 45.0-1 base 3-2 base-devel 1-2 bash 5.2.021-1 bashrc-manjaro 5.2.021-1 bc 1.07.1-4 bdf-unifont 15.1.04-1 binutils 2.41-3 bison 3.8.2-6 blas 3.12.0-3 blueman 2.3.5-2 bluez 5.71-3 bluez-libs 5.71-3 bluez-utils 5.71-3 bmenu 0.20-1 boost-libs 1.83.0-4 bridge-utils 1.7.1-1 brltty 6.6-4 brotli 1.1.0-1 bsdiff 4.3-1 btrfs-progs 6.6.3-1 bubblewrap 0.8.0-1 bzip2 1.0.8-5 c-ares 1.25.0-1 ca-certificates 20220905-1 ca-certificates-mozilla 3.96.1-1 ca-certificates-utils 20220905-1 cabextract 1.11-1 cairo 1.18.0-1 cairomm 1.14.5-1 cairomm-1.16 1.18.0-1 cantarell-fonts 1:0.303.1-1 capstone 4.0.2-7 cblas 3.12.0-3 cdparanoia 10.2-9 chrome-remote-desktop 118.0.5993.9-1 chrpath 0.17-1 cifs-utils 7.0-3 clang 16.0.6-1 clipit 1:1.4.5+21+ge5fa64c-1 cmake 3.28.1-1 cmatrix 2.0-2 cmus 2.10.0-4 compiler-rt 16.0.6-2 confuse 3.3-3 conky 1.19.6-1 conky-i3 20210907-1 containerd 1.7.11-1 cool-retro-term 1.2.0-3 coreutils 9.4-2 cpio 2.14-1 cppdap 1.58.0-1 cpupower 6.7-1 cronie 1.7.0-4 cryptsetup 2.6.1-3.5 curl 8.5.0-1 dav1d 1.3.0-1 db 6.2.32-1 db5.3 5.3.28-4 dbus 1.14.10-2 dbus-broker 35-2 dbus-broker-units 35-2 dbus-glib 0.112-3 dbus-python 1.3.2-2 dconf 0.40.0-2 debugedit 5.0-5 default-cursors 2-1 desktop-file-utils 0.27-1 device-mapper 2.03.22-2 dfc 3.1.1-3 dhclient 4.4.3.P1-2 dhcpcd 10.0.6-1 diff-so-fancy 1.4.4-2 diffutils 3.10-1 ding-libs 0.6.2-1 discord_arch_electron 0.0.43-1 dmenu-manjaro 5.0-2 dmidecode 3.5-1 dmraid 1.0.0.rc16.3-14 dnsmasq 2.89-1 dnssec-anchors 20190629-3 docbook-xml 4.5-9 docbook-xsl 1.79.2-7 docker 1:24.0.7-1 docker-desktop 4.26.1-1 dosfstools 4.2-3 dotnet-host 8.0.0.sdk100-3 dotnet-runtime 8.0.0.sdk100-3 dotnet-sdk 8.0.0.sdk100-3 dotnet-targeting-pack 8.0.0.sdk100-3 double-conversion 3.3.0-1 doxygen 1.10.0-1 dpkg 1.22.0-1 dtc 1.7.0-4 duktape 2.7.0-6 dunst 1.9.2-1 e2fsprogs 1.47.0-1 ecryptfs-utils 111-8 edk2-aarch64 202311-1 edk2-arm 202311-1 edk2-ovmf 202311-1 efibootmgr 18-2 efivar 38-3 electron 1:28-1 electron19 19.1.9-5 electron24 24.8.8-2 electron25 25.9.8-1 electron26 26.6.4-1 electron27-bin 27.3.2-1 electron28 28.1.2-1 enchant 2.6.5-1 exfatprogs 1.2.2-1 exiv2 0.28.1-1 expac 10-5 expat 2.5.0-1 f2fs-tools 1.16.0-2 fakeroot 1.32.2-1 ferdium-bin 6.7.0-2 ffmpeg 2:6.1.1-1 fftw 3.3.10-4 file 5.45-1 filesystem 2023.12.21-1 findutils 4.9.0-3 firefox-developer-edition 122.0b6-1 flac 1.4.3-1 flameshot 12.1.0-3 flex 2.6.4-5 font-manager 0.8.8-1 fontconfig 2:2.15.0-2 fontforge 20230101-3 freeglut 3.4.0-1 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 fzf 0.44.1-1 game-devices-udev 0.22-2 gawk 5.3.0-1 gc 8.2.4-1 gcc 13.2.1-3 gcc-libs 13.2.1-3 gcolor3 2.4.0-5 gcr 3.41.1-4 gcr-4 4.1.0-1 gd 2.3.3-7 gdb 13.2-1 gdb-common 13.2-1 gdbm 1.23-2 gdk-pixbuf-xlib 2.40.2-2 gdk-pixbuf2 2.42.10-2 gettext 0.22.4-1 ghc-libs 9.0.2-3 giflib 5.2.1-2 git 2.43.0-1 glances 3.4.0.3-1 glew 2.2.0-6 glib-networking 1:2.78.0-1 glib2 2.78.3-1 glibc 2.38-7 glibc-locales 2.38-7 glibmm 2.66.6-1 glibmm-2.68 2.78.0-1 glslang 13.1.1-3 glu 9.0.3-1 glusterfs 1:11.1-1 gmp 6.3.0-1 gnome-keyring 1:42.1-3 gnome-terminal 3.50.1-1 gnupg 2.4.3-2 gnutls 3.8.2-1 go 2:1.21.6-1 gobject-introspection-runtime 1.78.1-1 gparted 1.5.0-1 gperftools 2.15-1 gpgme 1.23.2-1 gpm 1.20.7.r38.ge82d1a6-5 graphene 1.10.8-1 graphicsmagick 1.3.42-1 graphite 1:1.3.14-3 grep 3.11-1 groff 1.23.0-5 grpc 1.60.0-1 grub 2.12-3 gsettings-desktop-schemas 45.0-1 gsfonts 20200910-3 gsl 2.7.1-3 gsm 1.0.22-1 gspell 1.12.2-2 gssdp 1.6.3-1 gssproxy 0.9.2-1 gst-libav 1.22.8-2 gst-plugins-bad-libs 1.22.8-2 gst-plugins-base 1.22.8-2 gst-plugins-base-libs 1.22.8-2 gstreamer 1.22.8-2 gtk-chtheme 0.3.1-11 gtk-update-icon-cache 1:4.12.4-1 gtk2 2.24.33-3 gtk3 1:3.24.39-2 gtk4 1:4.12.4-1 gtkmm 1:2.24.5-4 gtkmm-4.0 4.12.0-1 gtkmm3 3.24.8-1 gtksourceview4 4.8.4-1 guile 3.0.9-1 gumbo-parser 0.12.1-1 gunicorn 20.1.0-10 gupnp 1:1.6.6-1 gupnp-igd 1.6.0-1 gvfs 1.52.2-1 gvfs-afc 1.52.2-1 gvfs-gphoto2 1.52.2-1 gvfs-mtp 1.52.2-1 gvfs-smb 1.52.2-1 gzip 1.13-2 harfbuzz 8.3.0-2 harfbuzz-icu 8.3.0-2 haskell-aeson 2.1.2.1-30 haskell-assoc 1.0.2-232 haskell-attoparsec 0.14.4-66 haskell-base-compat 0.12.2-1 haskell-base-compat-batteries 0.12.2-68 haskell-base-orphans 0.8.7-78 haskell-bifunctors 5.6-43 haskell-comonad 5.0.8-227 haskell-contravariant 1.5.5-3 haskell-data-array-byte 0.1.0.1-39 haskell-data-fix 0.3.2-94 haskell-diff 0.4.1-67 haskell-distributive 0.6.2.1-201 haskell-dlist 1.0-228 haskell-erf 2.0.0.0-24 haskell-fgl 5.8.1.1-18 haskell-foldable1-classes-compat 0.1-43 haskell-generically 0.1.1-1 haskell-ghc-bignum-orphans 0.1.1-1 haskell-hashable 1.4.3.0-24 haskell-indexed-traversable 0.1.3-35 haskell-indexed-traversable-instances 0.1.1.2-27 haskell-integer-logarithms 1.0.3.1-6 haskell-onetuple 0.3.1-67 haskell-primitive 0.7.4.0-95 haskell-quickcheck 2.14.3-42 haskell-random 1.2.1.1-143 haskell-regex-base 0.94.0.2-2 haskell-regex-tdfa 1.3.2.2-27 haskell-scientific 0.3.7.0-105 haskell-semialign 1.2.0.1-143 haskell-semigroupoids 5.3.7-125 haskell-splitmix 0.1.0.5-6 haskell-statevar 1.2.2-2 haskell-strict 0.4.0.1-206 haskell-tagged 0.8.8-1 haskell-text-short 0.1.5-71 haskell-th-abstraction 0.4.5.0-1 haskell-these 1.1.1.1-233 haskell-time-compat 1.9.6.1-89 haskell-transformers-compat 0.7.2-1 haskell-unordered-containers 0.2.20-1 haskell-uuid-types 1.0.5.1-8 haskell-vector 0.13.1.0-12 haskell-vector-stream 0.1.0.1-1 haskell-witherable 0.4.2-84 haveged 1.9.18-1 helm 3.13.3-1 help2man 1.49.3-1 hicolor-icon-theme 0.17-3 hidapi 0.14.0-2 highway 1.0.7-1 htop 3.2.2-1 httpdirfs 1.2.5-1 httpfs2-2gbplus 0.1.5-1 hwdata 0.378-1 hwinfo 23.2-1 hwloc 2.10.0-1 hyphen 2.8.8-5 i3-default-artwork 20190912-1 i3-help 20180110-1 i3-scripts 20220913-1 i3-scrot 2.1-2 i3-wm 4.23-1 i3blocks 1.5-4 i3exit 20201126-1 i3lock 2.14.1-1 i3status-manjaro 2.13-3 iana-etc 20231117-1 icdiff 2.0.7-1 icu 74.2-1 imagemagick 7.1.1.26-1 imath 3.1.9-2 imlib2 1.12.1-1 inetutils 2.5-1 iniparser 4.1-4 inkscape 1.3.2-3 intltool 0.51.0-6 inxi 3.3.32.1-2 iproute2 6.7.0-1 iptables 1:1.8.10-1 iputils 20231222-2 iso-codes 4.15.0-1 itch-setup-bin 1.26.0-1 iw 6.7-1 jack2 1.9.22-1 jansson 2.14-2 java-environment-common 3-5 java-runtime-common 3-5 jbigkit 2.1-7 jdk-openjdk 21.u35-8 jfsutils 1.1.15-8 jq 1.7.1-1 json-c 0.17-1 json-glib 1.8.0-1 jsoncpp 1.9.5-2 kazam 1.4.5-9 kbd 2.6.4-1 keyutils 1.6.3-2 kguiaddons5 5.113.0-1 kind 0.22.0-1 kittypack 0.2.4-2 kmod 31-1 krb5 1.21.2-2 kubectl 1.29.0-1 kvantum 1.0.10-2 kvantum-manjaro 0.13.5+5+g0179d45-1 kwindowsystem5 5.113.0-1 l-smash 2.14.5-3 lame 3.100-4 lapack 3.12.0-3 lcms2 2.16-1 ldb 2:2.8.0-1 ldns 1.8.3-2 less 1:643-1 lib2geom 1.3-1 lib32-acl 2.3.1-2 lib32-alsa-lib 1.2.10-2 lib32-alsa-plugins 1.2.7.1-2 lib32-at-spi2-core 2.50.1-1 lib32-brotli 1.1.0-1 lib32-bzip2 1.0.8-3 lib32-cairo 1.18.0-1 lib32-colord 1.4.6-1 lib32-curl 8.5.0-1 lib32-dbus 1.14.10-2 lib32-e2fsprogs 1.47.0-1 lib32-expat 2.5.0-2 lib32-flac 1.4.3-1 lib32-flex 2.6.4-4 lib32-fontconfig 2:2.15.0-1 lib32-freeglut 3.4.0-1 lib32-freetype2 2.13.2-1 lib32-fribidi 1.0.13-2 lib32-gcc-libs 13.2.1-3 lib32-gdk-pixbuf2 2.42.10-2 lib32-gettext 0.22.4-1 lib32-glew 2.2.0-4 lib32-glib2 2.78.3-1 lib32-glibc 2.38-7 lib32-glu 9.0.3-1 lib32-gmp 6.3.0-1 lib32-gnutls 3.8.2-1 lib32-gtk3 1:3.24.39-1 lib32-harfbuzz 8.3.0-2 lib32-icu 74.2-1 lib32-keyutils 1.6.3-1 lib32-krb5 1.21.2-1 lib32-lcms2 2.16-1 lib32-libasyncns 1:0.8+r3+g68cd5af-2 lib32-libcanberra 1:0.30+r2+gc0620e4-2 lib32-libcap 2.69-1 lib32-libcups 2.4.7-1 lib32-libdatrie 0.2.13-2 lib32-libdecor 0.2.1-1 lib32-libdrm 2.4.119-1 lib32-libelf 0.190-1 lib32-libepoxy 1.5.10-1 lib32-libffi 3.4.4-1 lib32-libgcrypt 1.10.3-1 lib32-libglvnd 1.7.0-1 lib32-libgpg-error 1.47-1 lib32-libice 1.1.1-1 lib32-libidn2 2.3.4-2 lib32-libjpeg-turbo 3.0.1-1 lib32-libldap 2.6.6-1 lib32-libltdl 2.4.7-3 lib32-libnl 3.9.0-1 lib32-libogg 1.3.5-1 lib32-libpcap 1.10.4-1 lib32-libpciaccess 0.17-1 lib32-libpng 1.6.40-2 lib32-libpsl 0.21.2-1 lib32-libpulse 16.1-6 lib32-librsvg 2:2.57.1-1 lib32-libsm 1.2.4-1 lib32-libsndfile 1.2.2-1 lib32-libssh2 1.11.0-1 lib32-libtasn1 4.19.0-1 lib32-libthai 0.1.29-2 lib32-libtiff 4.6.0-2 lib32-libtirpc 1.3.4-1 lib32-libunistring 1.1-1 lib32-libunwind 1.7.2-1 lib32-libva 2.20.0-1 lib32-libva-vdpau-driver 0.7.4-7 lib32-libvdpau 1.5-2 lib32-libvorbis 1.3.7-1 lib32-libx11 1.8.7-1 lib32-libxau 1.0.11-1 lib32-libxcb 1.16-1 lib32-libxcomposite 0.4.6-1 lib32-libxcrypt 4.4.36-1 lib32-libxcrypt-compat 4.4.36-1 lib32-libxcursor 1.2.1-2 lib32-libxdamage 1.1.6-1 lib32-libxdmcp 1.1.4-1 lib32-libxext 1.3.5-1 lib32-libxfixes 6.0.1-1 lib32-libxft 2.3.8-1 lib32-libxi 1.8.1-1 lib32-libxinerama 1.1.5-1 lib32-libxkbcommon 1.6.0-1 lib32-libxkbcommon-x11 1.6.0-1 lib32-libxml2 2.12.3-1 lib32-libxmu 1.1.4-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-libxt 1.3.0-1 lib32-libxtst 1.2.4-1 lib32-libxxf86vm 1.1.5-1 lib32-llvm-libs 16.0.6-2 lib32-lm_sensors 1:3.6.0.r41.g31d1f125-2 lib32-mesa 1:23.3.3-1 lib32-mesa-demos 9.0.0-1 lib32-mesa-vdpau 1:23.3.3-1 lib32-ncurses 6.4_20230520-1 lib32-nettle 3.9.1-1 lib32-nspr 4.35-2 lib32-nss 3.96.1-1 lib32-openssl 1:3.2.0-1 lib32-opus 1.4-1 lib32-p11-kit 0.25.3-1 lib32-pam 1.5.3-1 lib32-pango 1:1.51.1-1 lib32-pcre2 10.42-1 lib32-pixman 0.42.2-1 lib32-sqlite 3.44.2-1 lib32-systemd 255.2-1 lib32-tdb 1.4.9-1 lib32-util-linux 2.39.3-1 lib32-vulkan-icd-loader 1.3.274-1 lib32-vulkan-intel 1:23.3.3-1 lib32-vulkan-radeon 1:23.3.3-1 lib32-wayland 1.22.0-1 lib32-xcb-util-keysyms 0.4.1-1 lib32-xz 5.4.5-1 lib32-zlib 1.3-1 lib32-zstd 1.5.5-1 libadwaita 1:1.4.2-1 libaio 0.3.113-2 libappindicator-gtk3 12.10.0.r298-3 libarchive 3.7.2-1 libass 0.17.1-2 libassuan 2.5.6-1 libasyncns 1:0.8+r3+g68cd5af-2 libatasmart 0.19-6 libavc1394 0.5.4-6 libavif 1.0.3-1 libb2 0.98.1-2 libb64 1.2.1-4 libblockdev 3.0.4-1 libbluray 1.3.4-1 libbpf 1.3.0-1 libbs2b 3.1.0-8 libbsd 0.11.8-1 libbytesize 2.8-2 libcacard 2.7.0-3 libcamera 0.1.0-2 libcamera-ipa 0.1.0-2 libcanberra 1:0.30+r2+gc0620e4-3 libcap 2.69-3 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.5-1 libcolord 1.4.6-1 libconfig 1.7.3-2 libcups 1:2.4.7-2 libdaemon 0.14-5 libdatrie 0.2.13-4 libdbusmenu-glib 16.04.0.r498-2 libdbusmenu-gtk3 16.04.0.r498-2 libde265 1.0.15-1 libdecor 0.2.1-2 libdeflate 1.19-1 libdiscid 0.6.4-2 libdovi 3.2.0-2 libdrm 2.4.119-1 libdvdnav 6.1.1-2 libdvdread 6.1.3-2 libedit 20230828_3.1-1 libelf 0.190-1 libepoxy 1.5.10-2 libev 4.33-2 libevdev 1.13.1-1 libevent 2.1.12-4 libexif 0.6.24-2 libfdk-aac 2.0.3-1 libffi 3.4.4-1 libfm 1.3.2-1 libfm-extra 1.3.2-1 libfm-gtk2 1.3.2-1 libfontenc 1.1.7-1 libgcrypt 1.10.3-1 libgirepository 1.78.1-1 libglvnd 1.7.0-1 libgnomekbd 1:3.28.1-1 libgpg-error 1.47-1 libgphoto2 2.5.31-1 libgtop 2.41.2-1 libgudev 238-1 libhandy 1.8.2-1 libheif 1.17.6-1 libical 3.0.17-2 libice 1.1.1-2 libidn2 2.3.4-3 libiec61883 1.2.0-7 libimagequant 4.2.2-2 libimobiledevice 1.3.0-9 libinih 57-1 libinput 1.24.0-1 libiscsi 1.19.0-2 libisl 0.26-1 libjpeg-turbo 3.0.1-1 libjxl 0.8.2-2 libkeybinder3 0.3.2-4 libksba 1.6.5-1 libldap 2.6.6-2 liblouis 3.28.0-1 liblqr 0.4.2-3 libmanette 0.2.6-5 libmbim 1.30.0-1 libmd 1.1.0-1 libmm-glib 1.22.0-1 libmnl 1.0.5-1 libmodplug 0.8.9.0-5 libmpc 1.3.1-1 libmtp 1.1.21-1 libnatpmp 20230423-2 libndp 1.8-1 libnet 2:1.3-1 libnetfilter_conntrack 1.0.9-1 libnewt 0.52.23-2 libnfnetlink 1.0.2-1 libnfs 5.0.2-1 libnftnl 1.2.6-1 libnghttp2 1.58.0-1 libnice 0.1.21-2 libnl 3.9.0-1 libnm 1.44.2-3 libnma 1.10.6-2 libnma-common 1.10.6-2 libnotify 0.8.3-1 libnsl 2.0.1-1 libnvme 1.7.1-1 libogg 1.3.5-1 libomxil-bellagio 0.9.3-4 libopenmpt 0.7.3-1 libp11-kit 0.25.3-1 libpamac 11.6.3-1 libpcap 1.10.4-1 libpciaccess 0.17-1 libpgm 5.3.128-3 libpipeline 1.5.7-1 libpipewire 1:1.0.0-2 libplacebo 6.338.1-1 libplist 2.3.0-2 libpng 1.6.40-2 libproxy 0.5.3-2 libpsl 0.21.2-1 libptytty 2.0-4 libpulse 16.1-7 libqmi 1.34.0-1 libqrtr-glib 1.2.2-2 libraqm 0.10.1-1 libraw1394 2.1.2-3 librevenge 0.0.5-2 librsvg 2:2.57.1-1 libsamplerate 0.2.2-2 libsasl 2.1.28-4 libseccomp 2.5.5-1 libsecret 0.21.2-1 libsigc++ 2.12.1-1 libsigc++-3.0 3.6.0-1 libsixel 1.10.3-5 libslirp 4.7.0-1 libsm 1.2.4-1 libsndfile 1.2.2-2 libsodium 1.0.19-2 libsoup 2.74.3-1 libsoup3 3.4.4-1 libsoxr 0.1.3-3 libspeechd 0.11.5-1 libspiro 1:20221101-2 libssh 0.10.6-2 libssh2 1.11.0-1 libstemmer 2.2.0-2 libsysprof-capture 45.1-1 libtasn1 4.19.0-1 libteam 1.32-1 libthai 0.1.29-3 libtheora 1.1.1-6 libtiff 4.6.0-2 libtirpc 1.3.4-1 libtool 2.4.7+4+g1ec8fa28-6 libtorrent-rasterbar 1:2.0.9-3 libtraceevent 1:1.8.1-1 libtracefs 1.7.0-1 libunibreak 5.1-1 libuninameslist 20221022-1 libunistring 1.1-2 libunwind 1.7.2-1 liburcu 0.14.0-1 liburing 2.5-1 libusb 1.0.26-2 libusbmuxd 2.0.2-3 libutempter 1.2.1-4 libuv 1.47.0-1 libva 2.20.0-1 libva-mesa-driver 1:23.3.3-1 libva-vdpau-driver 0.7.4-6 libvdpau 1.5-2 libverto 0.3.2-4 libvisio 0.1.7-10 libvorbis 1.3.7-3 libvpl 2.10.1-1 libvpx 1.13.1-1 libwacom 2.9.0-2 libwbclient 4.19.4-1 libwebp 1.3.2-1 libwnck3 43.0-3 libwpd 0.10.3-4 libwpe 1.14.1-2 libwpg 0.3.4-1 libx11 1.8.7-1 libx86emu 3.5-3 libxau 1.0.11-2 libxaw 1.0.15-1 libxcb 1.16-1 libxcomposite 0.4.6-1 libxcrypt 4.4.36-1 libxcrypt-compat 4.4.36-1 libxcursor 1.2.1-3 libxcvt 0.1.2-1 libxdamage 1.1.6-1 libxdmcp 1.1.4-2 libxext 1.3.5-1 libxfce4ui 4.18.4-1 libxfce4util 4.18.1-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.6.0-1 libxkbcommon-x11 1.6.0-1 libxkbfile 1.1.2-1 libxklavier 5.4-5 libxml2 2.12.3-1 libxmlb 0.3.15-1 libxmu 1.1.4-1 libxnvctrl 545.29.06-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 libxvmc 1.0.13-2 libxxf86vm 1.1.5-1 libyaml 0.2.5-2 libyuv r2426+464c51a0-1 licenses 20231215-1 light 1.2.2-4 lightdm 1:1.32.0-5 lightdm-slick-greeter 2.0.3-1 linux-api-headers 6.4-1 linux-firmware 20231211.f2e52a1c-1 linux-firmware-whence 20231211.f2e52a1c-1 linux61 6.1.71-1 llvm-libs 16.0.6-1 lm_sensors 1:3.6.0.r41.g31d1f125-2 lmdb 0.9.31-1 logrotate 3.21.0-2 lsb-release 2.0.r53.a86f885-1 lshw B.02.20-1 lsof 4.99.0-1 lua 5.4.6-3 luajit 2.1.1702233742-1 luit 20240102-1 lvm2 2.03.22-2 lxappearance 0.6.3-4 lxinput 0.3.5-3 lxmenu-data 0.1.5-3 lz4 1:1.9.4-2 lzo 2.10-5 m4 1.4.19-3 maia-console 1.2-6 mailcap 2.1.54-1 make 4.4.1-2 man-db 2.12.0-1 man-pages 6.05.01-2 manjaro-alsa 20221002-1 manjaro-base-skel 20171029-3 manjaro-browser-settings 20231111-1 manjaro-hotfixes 2024.1-2 manjaro-i3-settings 20230913-1 manjaro-keyring 20230719-2 manjaro-pulse 20221015-2 manjaro-release 23.1.3-1 manjaro-system 20230401-1 manjaro-zsh-config 0.26-1 maven 3.8.7-1 mbedtls 3.4.1-1 md4c 0.4.8-1 mdadm 4.2-2 memtest86+ 7.00-1 memtest86+-efi 7.00-1 menu-cache 1.1.0-4 mesa 1:23.3.3-1 mesa-demos 9.0.0-3 mesa-vdpau 1:23.3.3-1 mhwd 0.6.5-29 mhwd-amdgpu 19.1.0-1 mhwd-ati 19.1.0-1 mhwd-db 0.6.5-29 mhwd-nvidia 545.29.06-2 mhwd-nvidia-390xx 390.157-9 mhwd-nvidia-470xx 470.223.02-1 miniupnpc 2.2.6-1 minizip 1:1.3-2 mkinitcpio 37.2-1.6 mkinitcpio-busybox 1.36.1-1 mkinitcpio-openswap 0.1.0-3 mlocate 0.26.git.20170220-7 mobile-broadband-provider-info 20230416-1 modemmanager 1.22.0-1 morc_menu 1.0-2 most 5.2.0-1 mousepad 0.6.1-3 mpfr 4.2.1-1 mpg123 1.32.3-1 mpv 1:0.37.0-1 mtdev 1.1.6-2 mujs 1.3.4-1 multipath-tools 0.9.7-4 nano 7.2-1 nano-syntax-highlighting 2020.10.10+10+g1aa64a8-2 nasm 2.16.01-1 ncdu 2.3-1 ncurses 6.4_20230520-1 ndctl 77-1 neofetch 7.1.0-2 netctl 1.29-1 netstandard-targeting-pack 8.0.0.sdk100-3 nettle 3.9.1-1 network-manager-applet 1.34.0-1 networkmanager 1.44.2-3 networkmanager-openconnect 1.2.10-1 networkmanager-openvpn 1.10.2-3 networkmanager-pptp 1.2.12-3 networkmanager-vpnc 1.2.8-3 nfs-utils 2.6.4-1 nfsidmap 2.6.4-1 nftables 1:1.0.9-1 nitrogen 1.6.1-4 nm-connection-editor 1.34.0-1 node-gyp 10.0.1-1 nodejs 21.5.0-1 nodejs-nopt 7.2.0-1 noto-fonts 1:24.1.1-1 noto-fonts-cjk 20230817-1 noto-fonts-emoji 1:2.042-1 npm 10.3.0-1 npth 1.6-4 nspr 4.35-2 nss 3.96.1-1 nss-mdns 0.15.1-1 ntfs-3g 2022.10.3-1 ntp 4.2.8.p17-1 numactl 2.0.16-1 nvm 0.39.7-1 oath-toolkit 2.6.10-1 obs-studio 30.0.2-1 ocl-icd 2.3.2-1 oniguruma 6.9.9-1 onionshare 2.6-2 openal 1.23.1-1 openconnect 1:9.12-1 opencore-amr 0.1.6-1 openexr 3.2.1-1 openjpeg2 2.5.0-3 openmpi 4.1.6-1 openpmix 4.2.6-1 openresolv 3.13.2-2 openssh 9.6p1-1 openssl 3.2.0-1 openssl-1.1 1.1.1.w-1 openvpn 2.6.8-1 opus 1.4-1 orc 0.4.34-1 os-prober 1.81-1 otf-crimson 0.800-1 overdue 1.1.1-1 p11-kit 0.25.3-1 pa-applet 20181009-1 paclist r5-1 pacman 6.0.2-16 pacman-mirrors 4.24.1-1 pacui 1.14+56+g4976123-3 pam 1.5.3-3 pamac-cli 11.6.0-3 pamac-gtk 11.7.1-1 pambase 20230918-1 pango 1:1.51.1-1 pangomm 2.46.3-1 pangomm-2.48 2.50.1-1 papirus-icon-theme 20231201-2 papirus-maia-icon-theme 20200702-1 parted 3.6-1 pass 1.7.4-4 patch 2.7.6-10 patchutils 0.4.2-2 pavucontrol 1:5.0+r64+geba9ca6-1 pciutils 3.10.0-1 pcmanfm 1.3.2-1 pcre 8.45-4 pcre2 10.42-2 pcsclite 2.0.1-1 pelican 4.9.1-1 perl 5.38.1-1 perl-clone 0.46-2 perl-encode-locale 1.05-11 perl-error 0.17029-5 perl-file-basedir 0.09-3 perl-file-desktopentry 0.22-11 perl-file-listing 6.16-2 perl-file-mimeinfo 0.34-1 perl-html-parser 3.81-2 perl-html-tagset 3.20-14 perl-http-cookiejar 0.014-1 perl-http-cookies 6.11-1 perl-http-daemon 6.16-2 perl-http-date 6.06-1 perl-http-message 6.45-1 perl-http-negotiate 6.01-12 perl-io-html 1.004-4 perl-ipc-system-simple 1.30-5 perl-libwww 6.72-1 perl-locale-gettext 1.07-14 perl-lwp-mediatypes 6.04-4 perl-mailtools 2.21-7 perl-net-http 6.23-2 perl-timedate 2.33-5 perl-try-tiny 0.31-3 perl-uri 5.21-1 perl-www-robotrules 6.02-12 perl-xml-parser 2.46-5 perl-xml-writer 0.900-2 picom 10.2-1 pinentry 1.2.1-3 pipewire 1:1.0.0-2 pixman 0.43.0-1 pkcs11-helper 1.30.0-1 pkgconf 2.1.0-2 polkit 123-1 polkit-gnome 0.105-10 poppler 24.01.0-1 poppler-glib 24.01.0-1 popt 1.19-1 portaudio 1:19.7.0-2 potrace 1.16-2 powertop 2.15-1 ppp 2.5.0-3 pptpclient 1.10.0-3 procps-ng 4.0.4-2 protobuf 25.1-1 psmisc 23.6-1 pulseaudio 16.1-7 pulseaudio-alsa 1:1.2.7.1-2 pulseaudio-bluetooth 16.1-7 pyside2 5.15.12-1 python 3.11.6-1 python-annotated-types 0.6.0-1 python-anyio 4.2.0-1 python-appdirs 1.4.4-9 python-asgiref 3.7.2-1 python-autocommand 2.2.2-4 python-beautifulsoup4 4.12.2-1 python-bidict 0.22.1-2 python-blinker 1.6.3-1 python-cachecontrol 1:0.13.1-1 python-cairo 1.25.1-1 python-certifi 2023.11.17-1 python-cffi 1.16.0-1 python-chardet 5.2.0-1 python-charset-normalizer 3.3.2-1 python-click 8.1.7-1 python-colorama 0.4.6-2 python-coverage 6.5.0-5 python-cryptography 41.0.7-1 python-cssselect 1.2.0-3 python-dateutil 2.8.2-6 python-defusedxml 0.7.1-5 python-distutils-extra 2.39-11 python-django 4.2.7-1 python-dnspython 1:2.4.2-1 python-docutils 1:0.20.1-1 python-engineio 4.8.0-2 python-eventlet 0.33.3-2 python-fastjsonschema 2.19.1-1 python-feedgenerator 2.1.0-2 python-filelock 3.13.1-1 python-flask 2.3.3-1 python-flask-httpauth 4.8.0-2 python-flask-socketio 5.3.6-1 python-future 0.18.3-2 python-gevent 23.9.1-1 python-gevent-websocket 0.10.1-9 python-gobject 3.46.0-1 python-greenlet 3.0.1-1 python-idna 3.5-1 python-inflect 7.0.0-2 python-itsdangerous 2.1.2-3 python-jaraco.context 4.3.0-3 python-jaraco.functools 3.9.0-1 python-jaraco.text 3.12.0-1 python-jinja 1:3.1.2-4 python-lockfile 0.12.2-12 python-lxml 4.9.2-3 python-markdown-it-py 3.0.0-1 python-markupsafe 2.1.3-1 python-mdurl 0.1.2-4 python-more-itertools 10.1.0-1 python-msgpack 1.0.5-1 python-npyscreen 4.10.5-8 python-numpy 1.26.3-1 python-ordered-set 4.1.0-4 python-packaging 23.2-1 python-pillow 10.2.0-1 python-platformdirs 4.1.0-1 python-ply 3.11-12 python-psutil 5.9.7-1 python-pycparser 2.21-5 python-pycryptodome 3.19.1-1 python-pydantic 2.5.3-1 python-pydantic-core 1:2.14.6-1 python-pygments 2.17.2-1 python-pynacl 1.4.0-7 python-pypng 0.20231004.0-1 python-pyqt5 5.15.10-1 python-pyqt5-sip 12.13.0-1 python-pyserial 3.5-5 python-pysocks 1.7.1-8 python-pytz 2023.3.post1-1 python-pyxdg 0.28-2 python-qrcode 7.4.2-3 python-requests 2.31.0-1 python-rich 13.7.0-1 python-setuptools 1:69.0.3-1 python-shiboken2 5.15.12-1 python-shtab 1.6.5-1 python-six 1.16.0-8 python-sniffio 1.3.0-4 python-socketio 5.8.0-2 python-soupsieve 2.5-1 python-sqlparse 0.4.3-2 python-stem 1.8.2-1 python-termcolor 2.3.0-1 python-tomli 2.0.1-3 python-trove-classifiers 2024.1.8-1 python-typing_extensions 4.9.0-1 python-uc-micro-py 1.0.2-1 python-ujson 5.9.0-1 python-unidecode 1.3.7-1 python-urllib3 1.26.18-1 python-validate-pyproject 0.13-1 python-watchfiles 0.21.0-1 python-websocket-client 1.7.0-1 python-websockets 12.0-1 python-werkzeug 2.3.8-1 python-yaml 6.0.1-2 python-zope-event 5.0-1 python-zope-interface 6.1-1 python-zstandard 0.22.0-1 python2 2.7.18-9 qbittorrent 4.6.2-2 qemu-audio-alsa 8.2.0-2 qemu-audio-dbus 8.2.0-2 qemu-audio-jack 8.2.0-2 qemu-audio-oss 8.2.0-2 qemu-audio-pa 8.2.0-2 qemu-audio-pipewire 8.2.0-2 qemu-audio-sdl 8.2.0-2 qemu-audio-spice 8.2.0-2 qemu-base 8.2.0-2 qemu-block-curl 8.2.0-2 qemu-block-dmg 8.2.0-2 qemu-block-gluster 8.2.0-2 qemu-block-iscsi 8.2.0-2 qemu-block-nfs 8.2.0-2 qemu-block-ssh 8.2.0-2 qemu-chardev-baum 8.2.0-2 qemu-chardev-spice 8.2.0-2 qemu-common 8.2.0-2 qemu-desktop 8.2.0-2 qemu-docs 8.2.0-2 qemu-emulators-full 8.2.0-2 qemu-full 8.2.0-2 qemu-hw-display-qxl 8.2.0-2 qemu-hw-display-virtio-gpu 8.2.0-2 qemu-hw-display-virtio-gpu-gl 8.2.0-2 qemu-hw-display-virtio-gpu-pci 8.2.0-2 qemu-hw-display-virtio-gpu-pci-gl 8.2.0-2 qemu-hw-display-virtio-vga 8.2.0-2 qemu-hw-display-virtio-vga-gl 8.2.0-2 qemu-hw-s390x-virtio-gpu-ccw 8.2.0-2 qemu-hw-usb-host 8.2.0-2 qemu-hw-usb-redirect 8.2.0-2 qemu-hw-usb-smartcard 8.2.0-2 qemu-img 8.2.0-2 qemu-pr-helper 8.2.0-2 qemu-system-aarch64 8.2.0-2 qemu-system-alpha 8.2.0-2 qemu-system-alpha-firmware 8.2.0-2 qemu-system-arm 8.2.0-2 qemu-system-arm-firmware 8.2.0-2 qemu-system-avr 8.2.0-2 qemu-system-cris 8.2.0-2 qemu-system-hppa 8.2.0-2 qemu-system-hppa-firmware 8.2.0-2 qemu-system-loongarch64 8.2.0-2 qemu-system-m68k 8.2.0-2 qemu-system-microblaze 8.2.0-2 qemu-system-microblaze-firmware 8.2.0-2 qemu-system-mips 8.2.0-2 qemu-system-nios2 8.2.0-2 qemu-system-or1k 8.2.0-2 qemu-system-ppc 8.2.0-2 qemu-system-ppc-firmware 8.2.0-2 qemu-system-riscv 8.2.0-2 qemu-system-riscv-firmware 8.2.0-2 qemu-system-rx 8.2.0-2 qemu-system-s390x 8.2.0-2 qemu-system-s390x-firmware 8.2.0-2 qemu-system-sh4 8.2.0-2 qemu-system-sparc 8.2.0-2 qemu-system-sparc-firmware 8.2.0-2 qemu-system-tricore 8.2.0-2 qemu-system-x86 8.2.0-2 qemu-system-x86-firmware 8.2.0-2 qemu-system-xtensa 8.2.0-2 qemu-tests 8.2.0-2 qemu-tools 8.2.0-2 qemu-ui-curses 8.2.0-2 qemu-ui-dbus 8.2.0-2 qemu-ui-egl-headless 8.2.0-2 qemu-ui-gtk 8.2.0-2 qemu-ui-opengl 8.2.0-2 qemu-ui-sdl 8.2.0-2 qemu-ui-spice-app 8.2.0-2 qemu-ui-spice-core 8.2.0-2 qemu-user 8.2.0-2 qemu-vhost-user-gpu 8.2.0-2 qmltermwidget 0.2.0.git1-1 qt5-base 5.15.12+kde+r147-1 qt5-declarative 5.15.12+kde+r31-1 qt5-graphicaleffects 5.15.12-1 qt5-quickcontrols 5.15.12-1 qt5-quickcontrols2 5.15.12+kde+r5-1 qt5-svg 5.15.12+kde+r6-1 qt5-translations 5.15.12-1 qt5-wayland 5.15.12+kde+r61-1 qt5-x11extras 5.15.12-1 qt5ct 1.8-1 qt6-base 6.6.1-3 qt6-declarative 6.6.1-1 qt6-svg 6.6.1-1 qt6-translations 6.6.1-1 qt6-wayland 6.6.1-1 ragel 6.10-3 ranger 1.9.3+719+g136416c7-1 rav1e 0.6.6-3 re2 1:20231101-1 readline 8.2.007-1 reiserfsprogs 3.6.27-4 rhash 1.4.4-1 rnnoise 0.4.1-1 rpcbind 1.2.6-3 rpi-imager 1.8.4-1 rsync 3.2.7-6 rtkit 0.13-2 rubberband 3.3.0-1 run-parts 5.5-1 runc 1.1.11-1 rxvt-unicode 9.31-4 rxvt-unicode-terminfo 9.31-4 s-nail 14.9.24-2 sbc 2.0-1 sbxkb 0.7.6-6 scour 0.38.2-3 scrcpy 2.3.1-1 screenfetch 3.9.1-3 scrot 1.10-1 sdl2 2.28.5-1 sdl2_image 2.8.2-1 seabios 1.16.3-1 sed 4.9-3 semver 7.5.4-1 shaderc 2023.7-2 shadow 4.14.2-1 shared-mime-info 2.4-1 shellcheck 0.9.0-71 slang 2.3.3-2 smbclient 4.19.4-1 snappy 1.1.10-1 sof-firmware 2023.12-1 sound-theme-freedesktop 0.8-5 source-highlight 3.1.9-11 spectre-meltdown-checker 0.46+23+g0f2edb1-1 speedtest-cli 2.1.3-7 speex 1.2.1-1 speexdsp 1.2.1-1 spice 0.15.2-1 spice-protocol 0.14.4-1 spirv-tools 2023.5-1 sqlite 3.44.2-2 squashfs-tools 4.6.1-1 srt 1.5.3-1 startup-notification 0.12-8 steam 1.0.0.78-5 stoken 0.92-4 sudo 1.9.15.p5-1 svt-av1 1.8.0-1 sysfsutils 2.1.1-1 syslog-ng 4.4.0-4 systemd 255.2-2 systemd-libs 255.2-2 systemd-sysvcompat 255.2-2 talloc 2.4.1-1 tar 1.35-2 tcl 8.6.13-1 tdb 1.4.9-1 terminus-font 4.49.1-6 tevent 1:0.15.0-1 texinfo 7.1-2 thin-provisioning-tools 1.0.9-2 thunderbird-bin 115.7.0-1 tiled 1.10.2-1 tk 8.6.13-2 tldr 3.2.0-1 tor 0.4.8.10-1 tpm2-tss 4.0.1-1 traceroute 2.1.5-1 tracker3 3.6.0-2 transmission-gtk 4.0.5-1 transmission-qt 4.0.5-1 tree 2.1.1-1 tslib 1.22-1 ttf-bitstream-vera 1.10-15 ttf-dejavu 2.37+18+g9b5d1b2f-6 ttf-font-icons 1.1-5 ttf-font-logos 1.1.0-1 ttf-meslo-nerd-font-powerlevel10k 20230403-2 ttf-terminus-nerd 3.1.1-1 tzdata 2023d-1 uasm 2.56.2-1 uchardet 0.0.8-2 udisks2 2.10.1-2 ufw 0.36.2-2 unityhub 3.7.0-1 unrar 1:6.2.12-1 unzip 6.0-20 update-grub 2.12-3 upower 1.90.2-1 urxvt-perls 2.3-2 usbmuxd 1.1.1-3 usbredir 0.13.0-1 usbutils 017-1 util-linux 2.39.3-1 util-linux-libs 2.39.3-1 v4l-utils 1.26.1-1 v86d 0.1.10-6 vapoursynth R65-1 vazirmatn-fonts 33.003-1 vde2 2.3.3-4 vi 1:070224-6 vid.stab 1.1.1-1 viewnior 1.8-5 vim 9.1.0000-1 vim-runtime 9.1.0000-1 virglrenderer 0.10.4-1 virtiofsd 1.9.0-2 visual-studio-code-bin 1.86.2-1 vmaf 3.0.0-1 volume_key 0.3.12-8 volumeicon 0.5.1-5 vpnc 1:0.5.3.r526.r213-1 vte-common 0.74.2-1 vte3 0.74.2-1 vulkan-headers 1:1.3.274-1 vulkan-icd-loader 1.3.274-1 vulkan-intel 1:23.3.3-1 vulkan-radeon 1:23.3.3-1 w3m 0.5.3.git20230121_1-1 wayland 1.22.0-1 wayland-protocols 1.32-1 webkit2gtk 2.42.4-1 webrtc-audio-processing 0.3.1-4 wget 1.21.4-1 which 2.21-6 wimlib 1.14.3-1 wine 8.21-2 wireguard-tools 1.0.20210914-1 wireless-regdb 2023.09.01-1 wireless_tools 30.pre9-3 wmutils 1:1.7-1 woeusb 5.2.4-1 woff2 1.0.2-4 wolfssl 5.6.4-1 wpa_supplicant 2:2.10-8 wpebackend-fdo 1.14.2-1 x264 3:0.164.r3108.31e19f9-1 x265 3.5-3 xapp 2.8.2-1 xarchiver 0.5.4.22-1 xautolock 2.2-6 xbitmaps 1.1.3-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 xcb-util-xrm 1.3-2 xclip 0.13-4 xcursor-breeze 5.27.10-1 xdg-dbus-proxy 0.1.5-1 xdg-user-dirs 0.18-1 xdg-utils 1.2.0r25+g0f49cf5-1 xdotool 3.20211022.1-1 xf86-input-elographics 1.4.3-1 xf86-input-evdev 2.10.6-3 xf86-input-libinput 1.4.0-1 xf86-input-void 1.4.2-1 xf86-video-amdgpu 23.0.0-1 xf86-video-ati 1:22.0.0-1 xf86-video-dummy 0.4.1-1 xf86-video-intel 1:2.99.917+923+gb74b67f0-1 xf86-video-nouveau 1.0.17-2 xf86-video-vesa 2.6.0-1 xfce4-notifyd 0.9.3-1 xfce4-power-manager 4.18.3-1 xfconf 4.18.3-1 xfsprogs 6.5.0-2 xkeyboard-config 2.40-1 xmlsec 1.2.39-1 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-alias-misc 1.0.5-1 xorg-fonts-encodings 1.0.7-1 xorg-fonts-misc 1.0.4-1 xorg-iceauth 1.0.9-1 xorg-mkfontscale 1.2.2-1 xorg-server 21.1.10-1 xorg-server-common 21.1.10-1 xorg-server-devel 21.1.10-1 xorg-server-xephyr 21.1.10-1 xorg-server-xnest 21.1.10-1 xorg-server-xvfb 21.1.10-1 xorg-sessreg 1.1.3-1 xorg-setxkbmap 1.3.4-1 xorg-smproxy 1.0.7-1 xorg-twm 1.0.12-1 xorg-util-macros 1.20.0-2 xorg-x11perf 1.6.2-1 xorg-xauth 1.1.2-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.5-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.6-1 xorg-xkbevd 1.1.5-1 xorg-xkbutils 1.0.5-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.1.0-1 xorg-xprop 1.2.6-1 xorg-xrandr 1.5.2-1 xorg-xrdb 1.2.2-1 xorg-xrefresh 1.0.7-1 xorg-xset 1.2.5-1 xorg-xsetroot 1.1.3-1 xorg-xvinfo 1.1.5-1 xorg-xwayland 23.2.3-1 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 389-1 xvidcore 1.3.7-2 xxhash 0.8.2-1 xz 5.4.5-1 yajl 2.1.0-5 yarn 1.22.21-1 yay 12.2.0-1 zenity 4.0.1-1 zensu 0.3-7 zeromq 4.3.5-2 zimg 3.0.5-1 zlib 1:1.3-2 zsh 5.9-4 zsh-autosuggestions 0.7.0-2 zsh-completions 0.35.0-1 zsh-history-substring-search 1.1.0-1 zsh-syntax-highlighting 0.8.0-1 zsh-theme-powerlevel10k 1.19.0-1 zstd 1.5.5-1

ohmyzsh-and-notes

link

Docker-compose

This plugin provides completion for docker-compose as well as some aliases for frequent docker-compose commands.

To use it, add docker-compose to the plugins array of your zshrc file:

plugins=(... docker-compose)

Aliases

Alias Command Description
dco docker-compose Docker-compose main command
dcb docker-compose build Build containers
dce docker-compose exec Execute command inside a container
dcps docker-compose ps List containers
dcrestart docker-compose restart Restart container
dcrm docker-compose rm Remove container
dcr docker-compose run Run a command in container
dcstop docker-compose stop Stop a container
dcup docker-compose up Build, (re)create, start, and attach to containers for a service
dcupb docker-compose up --build Same as dcup, but build images before starting containers
dcupd docker-compose up -d Same as dcup, but starts as daemon
dcdn docker-compose down Stop and remove containers
dcl docker-compose logs Show logs of container
dclf docker-compose logs -f Show logs and follow output
dcpull docker-compose pull Pull image of a service
dcstart docker-compose start Start a container
dck docker-compose kill Kills containers

Kubectl plugin

This plugin adds completion for the Kubernetes cluster manager, as well as some aliases for common kubectl commands.

To use it, add kubectl to the plugins array in your zshrc file:

plugins=(... kubectl)

Aliases

Alias Command Description
k kubectl The kubectl command
kca kubectl --all-namespaces The kubectl command targeting all namespaces
kaf kubectl apply -f Apply a YML file
keti kubectl exec -ti Drop into an interactive terminal on a container
Manage configuration quickly to switch contexts between local, dev and staging
kcuc kubectl config use-context Set the current-context in a kubeconfig file
kcsc kubectl config set-context Set a context entry in kubeconfig
kcdc kubectl config delete-context Delete the specified context from the kubeconfig
kccc kubectl config current-context Display the current-context
kcgc kubectl config get-contexts List of contexts available
General aliases
kdel kubectl delete Delete resources by filenames, stdin, resources and names, or by resources and label selector
kdelf kubectl delete -f Delete a pod using the type and name specified in -f argument
Pod management
kgp kubectl get pods List all pods in ps output format
kgpw kgp --watch After listing/getting the requested object, watch for changes
kgpwide kgp -o wide Output in plain-text format with any additional information. For pods, the node name is included
kep kubectl edit pods Edit pods from the default editor
kdp kubectl describe pods Describe all pods
kdelp kubectl delete pods Delete all pods matching passed arguments
kgpl kgp -l Get pods by label. Example: kgpl "app=myapp" -n myns
kgpn kgp -n Get pods by namespace. Example: kgpn kube-system
Service management
kgs kubectl get svc List all services in ps output format
kgsw kgs --watch After listing all services, watch for changes
kgswide kgs -o wide After listing all services, output in plain-text format with any additional information
kes kubectl edit svc Edit services(svc) from the default editor
kds kubectl describe svc Describe all services in detail
kdels kubectl delete svc Delete all services matching passed argument
Ingress management
kgi kubectl get ingress List ingress resources in ps output format
kei kubectl edit ingress Edit ingress resource from the default editor
kdi kubectl describe ingress Describe ingress resource in detail
kdeli kubectl delete ingress Delete ingress resources matching passed argument
Namespace management
kgns kubectl get namespaces List the current namespaces in a cluster
kcn kubectl config set-context --current --namespace Change current namespace
kens kubectl edit namespace Edit namespace resource from the default editor
kdns kubectl describe namespace Describe namespace resource in detail
kdelns kubectl delete namespace Delete the namespace. WARNING! This deletes everything in the namespace
ConfigMap management
kgcm kubectl get configmaps List the configmaps in ps output format
kecm kubectl edit configmap Edit configmap resource from the default editor
kdcm kubectl describe configmap Describe configmap resource in detail
kdelcm kubectl delete configmap Delete the configmap
Secret management
kgsec kubectl get secret Get secret for decoding
kdsec kubectl describe secret Describe secret resource in detail
kdelsec kubectl delete secret Delete the secret
Deployment management
kgd kubectl get deployment Get the deployment
kgdw kgd --watch After getting the deployment, watch for changes
kgdwide kgd -o wide After getting the deployment, output in plain-text format with any additional information
ked kubectl edit deployment Edit deployment resource from the default editor
kdd kubectl describe deployment Describe deployment resource in detail
kdeld kubectl delete deployment Delete the deployment
ksd kubectl scale deployment Scale a deployment
krsd kubectl rollout status deployment Check the rollout status of a deployment
kres kubectl set env $@ REFRESHED_AT=... Recreate all pods in deployment with zero-downtime
Rollout management
kgrs kubectl get rs To see the ReplicaSet rs created by the deployment
krh kubectl rollout history Check the revisions of this deployment
kru kubectl rollout undo Rollback to the previous revision
Port forwarding
kpf kubectl port-forward Forward one or more local ports to a pod
Tools for accessing all information
kga kubectl get all List all resources in ps format
kgaa kubectl get all --all-namespaces List the requested object(s) across all namespaces
Logs
kl kubectl logs Print the logs for a container or resource
klf kubectl logs -f Stream the logs for a container or resource (follow)
File copy
kcp kubectl cp Copy files and directories to and from containers
Node management
kgno kubectl get nodes List the nodes in ps output format
keno kubectl edit node Edit nodes resource from the default editor
kdno kubectl describe node Describe node resource in detail
kdelno kubectl delete node Delete the node
Persistent Volume Claim management
kgpvc kubectl get pvc List all PVCs
kgpvcw kgpvc --watch After listing/getting the requested object, watch for changes
kepvc kubectl edit pvc Edit pvcs from the default editor
kdpvc kubectl describe pvc Describe all pvcs
kdelpvc kubectl delete pvc Delete all pvcs matching passed arguments
StatefulSets management
kgss kubectl get statefulset List the statefulsets in ps format
kgssw kgss --watch After getting the list of statefulsets, watch for changes
kgsswide kgss -o wide After getting the statefulsets, output in plain-text format with any additional information
kess kubectl edit statefulset Edit statefulset resource from the default editor
kdss kubectl describe statefulset Describe statefulset resource in detail
kdelss kubectl delete statefulset Delete the statefulset
ksss kubectl scale statefulset Scale a statefulset
krsss kubectl rollout status statefulset Check the rollout status of a deployment
Service Accounts management
kdsa kubectl describe sa Describe a service account in details
kdelsa kubectl delete sa Delete the service account
DaemonSet management
kgds kubectl get daemonset List all DaemonSets in ps output format
kgdsw kgds --watch After listing all DaemonSets, watch for changes
keds kubectl edit daemonset Edit DaemonSets from the default editor
kdds kubectl describe daemonset Describe all DaemonSets in detail
kdelds kubectl delete daemonset Delete all DaemonSets matching passed argument
CronJob management
kgcj kubectl get cronjob List all CronJobs in ps output format
kecj kubectl edit cronjob Edit CronJob from the default editor
kdcj kubectl describe cronjob Describe a CronJob in details
kdelcj kubectl delete cronjob Delete the CronJob

Wrappers

This plugin provides 3 wrappers to colorize kubectl output in JSON and YAML using various tools (which must be installed):

  • kj: JSON, colorized with jq.
  • kjx: JSON, colorized with fx.
  • ky: YAML, colorized with yh.

FirewallD Plugin

This plugin adds some aliases and functions for FirewallD using the firewalld-cmd command. To use it, add firewalld to your plugins array.

plugins=(... firewalld)

Aliases

Alias Command Description
fw sudo firewall-cmd Shorthand
fwr sudo firewall-cmd --reload Reload current configuration
fwp sudo firewall-cmd --permanent Create permanent rule
fwrp sudo firewall-cmd --runtime-to-permanent Save current configuration

Functions

Function Description
fwl Lists configuration from all active zones and direct rules

debian

This plugin provides Debian-related aliases and functions for zsh.

To use it add debian to the plugins array in your zshrc file.

plugins=(... debian)

Settings

  • $apt_pref: use aptitude or apt if installed, fallback is apt-get.
  • $apt_upgr: use upgrade or safe-upgrade (for aptitude).

Set $apt_pref and $apt_upgr to whatever command you want (before sourcing Oh My Zsh) to override this behavior.

Common Aliases

Alias Command Description
age apt-get Command line tool for handling packages
api aptitude Same functionality as apt-get, provides extra options
acs apt-cache search Command line tool for searching apt software package cache
aps aptitude search Searches installed packages using aptitude
as aptitude -F '* %p -> %d \n(%v/%V)' --no-gui --disable-columns search Print searched packages using a custom format
afs apt-file search --regexp Search file in packages
asrc apt-get source Fetch source packages through apt-get
app apt-cache policy Displays priority of package sources

Superuser Operations Aliases

Alias Command Description
aac sudo $apt_pref autoclean Clears out the local repository of retrieved package files
aar sudo $apt_pref autoremove Removes packages installed automatically that are no longer needed
abd sudo $apt_pref build-dep Installs all dependencies for building packages
ac sudo $apt_pref clean Clears out the local repository of retrieved package files except lock files
ad sudo $apt_pref update Updates the package lists for upgrades for packages
adg sudo $apt_pref update && sudo $apt_pref $apt_upgr Update and upgrade packages
ads sudo apt-get dselect-upgrade Installs packages from list and removes all not in the list
adu sudo $apt_pref update && sudo $apt_pref dist-upgrade Smart upgrade that handles dependencies
afu sudo apt-file update Update the files in packages
ai sudo $apt_pref install Command-line tool to install package
ail sed -e 's/ */ /g' -e 's/ *//' | cut -s -d ' ' -f 1 | xargs sudo $apt_pref install Install all packages given on the command line while using only the first word of each line
alu sudo apt update && apt list -u && sudo apt upgrade Update, list and upgrade packages
ap sudo $apt_pref purge Removes packages along with configuration files
ar sudo $apt_pref remove Removes packages, keeps the configuration files
au sudo $apt_pref $apt_upgr Install package upgrades
di sudo dpkg -i Install all .deb files in the current directory
dia sudo dpkg -i ./*.deb Install all .deb files in the current directory
kclean sudo aptitude remove -P ?and(~i~nlinux-(ima|hea) ?not(~n$(uname -r))) Remove ALL kernel images and headers EXCEPT the one in use

Aliases - Commands using su

Alias Command
aac su -ls "$apt_pref autoclean" root
aar su -ls "$apt_pref autoremove" root
ac su -ls "$apt_pref clean" root
ad su -lc "$apt_pref update" root
adg su -lc "$apt_pref update && aptitude $apt_upgr" root
adu su -lc "$apt_pref update && aptitude dist-upgrade" root
afu su -lc "apt-file update"
au su -lc "$apt_pref $apt_upgr" root
dia su -lc "dpkg -i ./*.deb" root

Miscellaneous Aliases

Alias Command Description
allpkgs aptitude search -F "%p" --disable-columns ~i Display all installed packages
mydeb time dpkg-buildpackage -rfakeroot -us -uc Create a basic .deb package

Functions

Function Description
apt-copy Create a simple script that can be used to 'duplicate' a system
apt-history Displays apt history for a command
apt-list-packages List packages by size
kerndeb Builds kernel packages

Authors

Proxmox VE Setup

Installation

Refer Proxmox VE Get Started

Download Proxmox VE installer at https://www.proxmox.com/en/downloads/proxmox-virtual-environment/iso

Prepare Installation Media refer https://pve.proxmox.com/wiki/Prepare_Installation_Media

Install and can access it using other machine at https://192.168.0.105:8006/

Remove Enterprise Repositories under Node > Updates > Repositories and update all packages

Optional

vim

ohmyzsh

samba

Set up Docker container in Proxmox

https://www.wundertech.net/how-to-set-up-docker-containers-in-proxmox/

https://docs.docker.com/engine/install/debian/

  1. At Proxmox GUI, select location to store the container template
  2. Select CT Templates then click Templates
  3. Search for Debian and select the package to download
  4. Then go to the main Proxmox GUI and click Create CT
  5. Fill in the information such as Node, Hostname, Password, Template, Disk size, CPU, Memory, Network and click Finish
  6. At the created container, enable keyctl under Options > Features
  7. Update, install curl and install docker at curl -sSL https://get.docker.com/ | sh

ssh

ssh-keygen on the client machine.

at the client machine, copy text inside ~/.ssh/id_rsa.pub, paste the text inside the ~/.ssh/authorized_keys on the server machine

change the ~/.ssh folder and files permission using chmod 700 ~/.ssh and chmod 600 ~/.ssh/authorized_keys

edit the /etc/ssh/sshd_config, uncomment/edit as below

...
#PasswordAuthentication no, if want to deny client without pubkey
PasswordAuthentication yes
AuthorizedKeysFile      .ssh/authorized_keys
PubkeyAuthentication yes
...

vscode tunnel

Getting Started

code tunnel

code tunnel service install

code tunnel service log

code tunnel service uninstall

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment