Compare commits

..

No commits in common. "55170f6eae4d60c06f8e90bf4b7db8e36f87f2aa" and "e964f0ef516aa22b38b1607ee51eedce1ca67c79" have entirely different histories.

4 changed files with 687 additions and 714 deletions

28
.bashrc
View file

@ -6,38 +6,12 @@
# Aliases
alias ls="lsd"
alias cat="bat"
alias s="kitten ssh"
PS1='[\u@\h \W]\$ '
eval "$(starship init bash)"
source ~/.local/share/blesh/ble.sh
complete -cf doas # doas completions
# bun
export BUN_INSTALL="$HOME/.bun"
export PATH=$BUN_INSTALL/bin:$PATH:~/.local/bin:~/go/bin:~/.wakatime
. "$HOME/.cargo/env"
# rbenv
export PATH="/home/hyro/.rbenv/shims:${PATH}"
export RBENV_SHELL=bash
command rbenv rehash 2>/dev/null
rbenv() {
local command
command="${1:-}"
if [ "$#" -gt 0 ]; then
shift
fi
case "$command" in
rehash|shell)
eval "$(rbenv "sh-$command" "$@")";;
*)
command rbenv "$command" "$@";;
esac
}
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
export PATH=$BUN_INSTALL/bin:$PATH:~/.local/bin:~/go/bin

9
.gitconfig Normal file
View file

@ -0,0 +1,9 @@
[user]
name = Jozef Steinhübl
email = xhyrom.hyro@gmail.com
[credential "https://github.com"]
helper =
helper = !/usr/bin/gh auth git-credential
[credential "https://gist.github.com"]
helper =
helper = !/usr/bin/gh auth git-credential

View file

@ -1 +0,0 @@
This repository contains my configs, themes and other stuff that I'm using on void linux.

View file

@ -1,5 +1,6 @@
ii 7zip-24.07_1 File archiver with a high compression ratio
ii AppStream-1.0.2_2 Tools and libraries to work with AppStream metadata
ii LuaJIT-2.1.1720049189_1 Just-In-Time Compiler for Lua
ii LuaJIT-2.1.0beta3_2 Just-In-Time Compiler for Lua
ii NetworkManager-1.46.0_2 Network Management daemon
ii SDL-1.2.15_14 Simple Directmedia Layer
ii SDL2-2.30.4_1 Simple DirectMedia Layer (version 2)
@ -40,11 +41,9 @@ ii cairo-1.18.0_1 Vector graphics library with cross-
ii cairomm1.16-1.16.1_1 C++ bindings to Cairo vector graphics library
ii cantarell-fonts-0.303.1_1 Cantarell family of TrueType fonts
ii celt-0.11.3_3 An audio codec for use in low-delay speech and audio communication
ii chromaprint-1.5.1_2 Library that extracts fingerprints from any audio source
ii cmake-3.30.1_1 Cross-platform, open-source build system
ii chromaprint-1.5.1_1 Library that extracts fingerprints from any audio source
ii coreutils-9.4_1 GNU core utilities
ii cpio-2.15_1 GNU copy-in/out (cpio) with remote magnetic tape (rmt) support
ii cppdap-1.58.0+a_1 C++ library for the Debug Adapter Protocol
ii cryptsetup-2.7.0_1 Setup virtual encryption devices under Linux dm-crypt
ii curl-8.8.0_1 Client that groks URLs
ii dash-0.5.12_2 POSIX-compliant Unix shell, much smaller than GNU bash
@ -125,7 +124,7 @@ ii grep-3.11_2 GNU grep utility
ii grub-2.12_2 GRand Unified Bootloader 2
ii grub-x86_64-efi-2.12_2 GRand Unified Bootloader 2 - x86_64 EFI support
ii gsettings-desktop-schemas-46.0_1 Collection of GSettings schemas
ii gst-plugins-bad1-1.24.4_2 GStreamer plugins from the bad set (v1.x)
ii gst-plugins-bad1-1.24.4_1 GStreamer plugins from the bad set (v1.x)
ii gst-plugins-base1-1.24.4_1 GStreamer Base Plug-ins (v1.x)
ii gst-plugins-good1-1.24.4_1 GStreamer set of well-maintained good plug-ins (1.x)
ii gstreamer1-1.24.4_1 Core GStreamer libraries and elements (1.x)
@ -137,7 +136,6 @@ ii gtkmm4-4.12.0_1 C++ bindings for The GTK+ toolkit (
ii guile-2.2.7_3 Portable, embeddable Scheme implementation written in C
ii gzip-1.13_1 GNU compression utility (replacement for compress)
ii hicolor-icon-theme-0.17_3 Standard icon theme called hicolor
ii highway-1.2.0_1 C++ library providing portable SIMD/vector intrinsics
ii http-parser-2.9.4.20201223_1 HTTP request/response parser for c
ii hwids-0.375_1 Hardware Identification Databases
ii hyperfine-1.18.0_1 Command-line benchmarking tool
@ -148,6 +146,7 @@ ii icu-devel-73.2_2 Robust and fully-featured Unicode l
ii icu-libs-73.2_2 Robust and fully-featured Unicode libraries - shared libs
ii imlib2-1.12.3_1 Image manipulation library
ii inih-58_1 Simple ini file parser library
ii intellij-idea-community-edition-2024.1.4_1 Java integrated development environment by JetBrains
ii iproute2-6.7.0_1 IP Routing Utilities
ii iptables-1.8.10_1 Linux IPv[46] packet filtering ruleset
ii iputils-20240117_1 Useful utilities for Linux networking (including ping)
@ -160,7 +159,6 @@ ii jbigkit-libs-2.2_2 Data compression library/utilities
ii jq-1.7.1_1 Command-line JSON processor
ii json-c-0.17_1 JSON implementation in C
ii json-glib-1.9.2_1 JSON parser for GLib-based libraries and applications
ii jsoncpp-1.9.5_1 JSON implementation in C++
ii kbd-2.6.4_1 Linux keyboard utilities
ii kernel-libc-headers-6.1_1 Linux API headers for userland development
ii kitty-0.35.2_1 Modern, hackable, featureful, OpenGL based terminal emulator
@ -209,13 +207,10 @@ ii libassuan-2.5.7_1 IPC library used by some GnuPG rela
ii libasyncns-0.8_9 C library for executing name service queries asynchronously
ii libatomic-13.2.0_2 GNU Compiler Collection - Atomics library
ii libatomic-devel-13.2.0_2 GNU Compiler Collection - Atomics library - development files
ii libavcodec-4.4.4_8 FFmpeg codec library
ii libavcodec6-6.0.1_1 FFmpeg codec library
ii libavformat-4.4.4_8 FFmpeg file format library
ii libavformat6-6.0.1_1 FFmpeg file format library
ii libavcodec-4.4.4_7 FFmpeg codec library
ii libavformat-4.4.4_7 FFmpeg file format library
ii libavif-1.1.0_1 Library for encoding and decoding .avif files
ii libavutil-4.4.4_8 FFmpeg utility library
ii libavutil6-6.0.1_1 FFmpeg utility library
ii libavutil-4.4.4_7 FFmpeg utility library
ii libayatana-appindicator-0.5.93_1 Ayatana Application Indicators Shared Library
ii libayatana-indicator-0.9.4_1 Ayatana Indicators Shared Library
ii libb2-0.98.1_1 BLAKE2 cryptographic hash function
@ -244,7 +239,7 @@ ii libdbusmenu-glib-16.04.0_6 Library for passing menus over DBus
ii libdbusmenu-gtk3-16.04.0_6 Library for passing menus over DBus (GTK+3)
ii libde265-1.0.12_1 Open h.265 video codec implementation
ii libdebuginfod-0.190_1 Utilities to handle ELF object files - debuginfod library
ii libdecor-0.2.2_1 Client-side decorations library for Wayland client
ii libdecor-0.1.1_1 Client-side decorations library for Wayland client
ii libdrm-2.4.122_1 Userspace interface to kernel DRM services
ii libedit-20240517.3.1_1 Port of the NetBSD Command Line Editor Library
ii libefivar-39_1 Library to manipulate EFI variables
@ -256,7 +251,6 @@ ii libevdev-1.13.2_1 Wrapper library for evdev devices
ii libevent-2.1.12_3 Abstract asynchronous event notification library
ii libfdisk-2.40.1_1 Library for fdisk(8)
ii libffi-3.3_2 Library supporting Foreign Function Interfaces
ii libffi-devel-3.3_2 Library supporting Foreign Function Interfaces - development files
ii libfftw-3.3.10_2 Library for computing the discrete Fourier transform (DFT) - runtime libraries
ii libflac-1.4.3_1 Free Lossless Audio Codec - shared libraries
ii libfluidsynth-2.3.5_1 Real-time software synthesizer based on the SoundFont 2 specifications - runtime library
@ -291,7 +285,7 @@ ii libjack-1.9.22_1 JACK Audio Connection Kit low-laten
ii libjasper-2.0.25_1 Software-based reference implementation of the JPEG-2000 codec - shared library
ii libjbig2dec-0.20_1 Decoder implementation of the JBIG2 image compression format - runtime library
ii libjpeg-turbo-3.0.1_1 Derivative of libjpeg which uses SIMD instructions
ii libjxl-0.10.3_1 JPEG XL image format reference implementation
ii libjxl-0.10.2_1 JPEG XL image format reference implementation
ii libkeybinder3-0.3.2_2 Library for registering global keyboard shortcuts (GTK+3)
ii libkmod-31_1 Linux kernel module handling - runtime shared library
ii libksba-1.6.6_1 CMS and X.509 access library
@ -327,7 +321,7 @@ ii libndp-1.8_1 Library for Neighbor Discovery Prot
ii libnetfilter_conntrack-1.0.9_1 Library providing an API to the in-kernel connection tracking table
ii libnfnetlink-1.0.2_1 Low-level library for netfilter kernel/userspace communication
ii libnfs-5.0.3_1 Client library for accessing NFS shares
ii libnftnl-1.2.7_1 Low-level netlink interface to nf_tables
ii libnftnl-1.2.6_1 Low-level netlink interface to nf_tables
ii libnice-0.1.22_1 Implementation of the IETF's draft ICE (for P2P UDP data streams)
ii libnl3-3.9.0_1 Netlink Protocol Library Suite
ii libnm-1.46.0_2 Network Management daemon - shared libraries
@ -335,7 +329,7 @@ ii libnma-1.10.6_1 NetworkManager panel applet for GNO
ii libnotify-0.8.3_1 Desktop notification library
ii libnuspell-5.1.3_1 C++ spell checking library
ii libogg-1.3.5_1 Ogg bitstream file format library
ii libopenal-1.23.1_2 Cross-platform 3D audio library
ii libopenal-1.23.1_1 Cross-platform 3D audio library
ii libopenbox-3.6.1_5 Openbox runtime shared libraries
ii libopenjpeg2-2.5.2_1 Open-source JPEG 2000 codec written in C language (Version 2) - library files
ii libpaper-1.1.29_1 Library for handling paper characteristics
@ -354,12 +348,12 @@ ii libraptor-2.0.16_1 Raptor RDF Syntax Library - Runtime
ii libre2.10-2023.03.01_1 Efficient, principled regular expression library
ii libreadline8-8.2.010_1 GNU Readline Library
ii librist-0.2.7_1 Reliable Internet Stream Transport (RIST)
ii librsvg-2.58.2_1 SVG library for GNOME
ii librsvg-2.58.1_1 SVG library for GNOME
ii librtmp-2.4.20161210_10 Toolkit for RTMP streams - shared library
ii libsamplerate-0.2.2_1 Sample Rate Converter for audio
ii libsasl-2.1.28_2 Cyrus SASL - runtime shared libraries
ii libseccomp-2.5.5_1 High level interface to the Linux Kernel's seccomp filter
ii libsecret-0.21.4_1 GObject based library for accessing the Secret Service API
ii libsecret-0.21.3_1 GObject based library for accessing the Secret Service API
ii libsensors-3.6.0_2 Library to read temperature/voltage/fan sensors
ii libserd-0.32.2_1 Lightweight C library for RDF syntax - Runtime library
ii libsharpyuv-1.4.0_1 Library to expose libwebp's sharpyuv functionality
@ -387,8 +381,7 @@ ii libssl3-3.3.1_1 Toolkit for Secure Sockets Layer an
ii libstdc++-13.2.0_2 GNU Compiler Collection - Standard C++ Library
ii libstdc++-devel-13.2.0_2 GNU Compiler Collection - Standard C++ Library - development files
ii libsvt-av1-1.7.0_1 AV1-compliant encoder/decoder library core - library files
ii libswresample-4.4.4_8 FFmpeg video resampling library
ii libswresample6-6.0.1_1 FFmpeg video resampling library
ii libswresample-4.4.4_7 FFmpeg video resampling library
ii libtasn1-4.19.0_1 ASN.1 structure parser library
ii libtdb-1.4.10_1 Trivial Database, similar to GDBM but allows simultaneous commits - shared libraries
ii libthai-0.1.29_1 Thai language support routines
@ -434,7 +427,6 @@ ii libxshmfence-1.3.2_1 X Shared memory 'SyncFence' synchro
ii libxslt-1.1.39_2 XSLT parser library from the GNOME project
ii libxxHash-0.8.2_1 Fast non-cryptographic hashing algorithm - library
ii libyaml-0.2.5_1 Fast YAML 1.1 parser and emitter library
ii libyaml-devel-0.2.5_1 Fast YAML 1.1 parser and emitter library - development files
ii libzbar-0.23.1_7 Barcode reading library and application - library files
ii libzstd-1.5.6_1 Fast real-time compression algorithm
ii light-locker-1.9.0_3 Simple session-locker for lightdm
@ -453,6 +445,7 @@ ii linux6.6-6.6.41_1 Linux kernel and modules (6.6 serie
ii linux6.6-headers-6.6.41_1 Linux kernel and modules (6.6 series) - source headers for 3rd party modules
ii lowdown-1.1.0_1 Simple markdown translator
ii lsd-1.1.2_3 Next gen ls command with lots of pretty colors and awesome icons
ii lsof-4.99.3_1 LiSt Open Files
ii lua51-5.1.5_13 Powerful, fast, lightweight, embeddable scripting language (5.1.x)
ii lua51-lpeg-1.1.0_2 Pattern-matching library for Lua based on Parsing Expression Grammars (5.1.x)
ii lua54-5.4.6_1 Powerful, fast, lightweight, embeddable scripting language (5.4.x)
@ -478,7 +471,7 @@ ii ncurses-6.5_1 System V Release 4.0 curses emulati
ii ncurses-base-6.5_1 System V Release 4.0 curses emulation library - base terminfo files
ii ncurses-libs-6.5_1 System V Release 4.0 curses emulation library -- shared libraries
ii neofetch-7.1.0_2 Simple system information script
ii neovim-0.10.1_1 Fork of Vim aiming to improve user experience, plugins and GUIs
ii neovim-0.10.0_1 Fork of Vim aiming to improve user experience, plugins and GUIs
ii nerd-fonts-3.1.1_1 Iconic font aggregator, collection and patcher
ii nerd-fonts-otf-3.1.1_1 Iconic font aggregator, collection and patcher - OTF fonts
ii nerd-fonts-symbols-ttf-3.1.1_1 Iconic font aggregator, collection and patcher - TTF symbols-only font
@ -503,17 +496,21 @@ ii nvidia-gtklibs-550.100_1 NVIDIA drivers for linux - GTK+ lib
ii nvidia-libs-550.100_1 NVIDIA drivers for linux - common libraries
ii obconf-2.0.4_7 GTK-based configuration tool for the Openbox windowmanager
ii ocl-icd-2.3.2_2 Generic OpenCL ICD loader/demultiplexer
ii oneVPL-2023.3.1_2 Intel oneAPI Video Processing Library
ii oniguruma-6.9.9_1 Multi-charset regular expressions library
ii openbox-3.6.1_5 Standards compliant, fast, light-weight, extensible window manager
ii opendoas-6.8.2_1 Portable OpenBSD doas to execute commands as another user
ii openjdk-common-2_1 Common files for OpenJDK packages
ii openjdk11-11.0.22+6_1 OpenJDK Java Development Kit (version 11)
ii openjdk11-jre-11.0.22+6_1 OpenJDK Java Development Kit (version 11) - runtime components
ii openjdk17-17.0.11+9_1 OpenJDK Java Development Kit (version 17)
ii openjdk17-jre-17.0.11+9_1 OpenJDK Java Development Kit (version 17) - runtime components
ii openjdk21-21.0.3+9_1 OpenJDK Java Development Kit (version 21)
ii openjdk21-jre-21.0.3+9_1 OpenJDK Java Development Kit (version 21) - runtime components
ii openjdk8-8u332b05_2 OpenJDK Java Development Kit (version 8)
ii openjdk8-jre-8u332b05_2 OpenJDK Java Development Kit (version 8) - runtime components
ii openresolv-3.13.2_1 Management framework for resolv.conf
ii openssh-9.8p1_1 OpenSSH free Secure Shell (SSH) client and server implementation
ii openssl-3.3.1_1 Toolkit for Secure Sockets Layer and Transport Layer Security
ii openssl-devel-3.3.1_1 Toolkit for Secure Sockets Layer and Transport Layer Security - development files
ii opus-1.4_1 Totally open, royalty-free, highly versatile audio codec
ii orc-0.4.38_1 Oild Runtime Compiler
ii os-prober-1.81_1 Utility to detect other OSes on a set of drives
@ -541,16 +538,12 @@ ii perl-Net-SSLeay-1.94_1 Net::SSLeay - Perl extension for us
ii perl-TimeDate-2.33_2 TimeDate -- Date formating subroutines
ii perl-URI-5.21_1 Perl Uniform Resource Identifiers class (URI, RFC 2396)
ii pick-4.0.0_1 Fuzzy search tool for the command-line
ii pinentry-1.3.1_1 PIN or passphrase entry dialogs for GnuPG
ii pinentry-1.3.0_1 PIN or passphrase entry dialogs for GnuPG
ii pipewire-1.2.1_1 Server and user space API to deal with multimedia pipelines
ii pixman-0.43.4_1 Library of low-level pixel manipulation routines
ii pkg-config-0.29.2_3 System for managing library compile/link flags
ii polkit-124_1 Authorization Toolkit
ii popt-1.19_1 Command line option parsing library
ii postgresql-client-16_1 Client frontends programs for PostgreSQL
ii postgresql-libs-16.3_1 PostgreSQL shared libraries
ii postgresql-libs-devel-16.3_1 PostgreSQL shared libraries (development files)
ii postgresql16-client-16.3_1 Client frontends programs for PostgreSQL
ii procps-ng-4.0.4_2 Utilities for monitoring your system and its processes
ii public-suffix-2024.07.01_1 Public Suffix List
ii pulseaudio-utils-16.1_2 Featureful, general-purpose sound server - utilities
@ -560,29 +553,26 @@ ii python3-cairo-1.26.0_1 Python3 bindings for the cairo grap
ii python3-dbus-1.3.2_2 D-Bus Python3 bindings
ii python3-devel-3.12.4_1 Python programming language (3.12 series) - development files
ii python3-gobject-3.48.2_1 Python3 bindings for GObject
ii python3-setuptools-71.1.0_1 Easily build and distribute Python3 packages
ii python3-setuptools-71.0.3_1 Easily build and distribute Python3 packages
ii python3-tkinter-3.12.4_1 Python programming language - GUI toolkit for Python3
ii python3-xdg-0.28_4 Python3 library to access freedesktop.org standards
ii qt6-base-6.7.2_2 Cross-platform application and UI framework (QT6)
ii qt6-core-6.7.2_2 Cross-platform application and UI framework (QT6) - Core
ii qt6-dbus-6.7.2_2 Cross-platform application and UI framework (QT6) - DBus
ii qt6-base-6.7.2_1 Cross-platform application and UI framework (QT6)
ii qt6-core-6.7.2_1 Cross-platform application and UI framework (QT6) - Core
ii qt6-dbus-6.7.2_1 Cross-platform application and UI framework (QT6) - DBus
ii qt6-declarative-6.7.2_1 Cross-platform application and UI framework - Declarative
ii qt6-gui-6.7.2_2 Cross-platform application and UI framework (QT6) - Gui
ii qt6-gui-6.7.2_1 Cross-platform application and UI framework (QT6) - Gui
ii qt6-imageformats-6.7.2_1 Cross-platform application and UI framework - imageformats
ii qt6-network-6.7.2_2 Cross-platform application and UI framework (QT6) - Network
ii qt6-network-6.7.2_1 Cross-platform application and UI framework (QT6) - Network
ii qt6-networkauth-6.7.2_1 Cross-platform application and UI framework - networkauth
ii qt6-plugin-tls-openssl-6.7.2_2 Cross-platform application and UI framework (QT6) - TLS plugin
ii qt6-plugin-tls-openssl-6.7.2_1 Cross-platform application and UI framework (QT6) - TLS plugin
ii qt6-qt5compat-6.7.2_1 Cross-platform application and UI framework - Qt5 Compatibilty Component
ii qt6-sql-6.7.2_2 Cross-platform application and UI framework (QT6) - Sql
ii qt6-sql-6.7.2_1 Cross-platform application and UI framework (QT6) - Sql
ii qt6-svg-6.7.2_1 Cross-platform application and UI framework (QT6) - qt6-svg component
ii qt6-widgets-6.7.2_2 Cross-platform application and UI framework (QT6) - Widgets
ii qt6-xml-6.7.2_2 Cross-platform application and UI framework (QT6) - Xml
ii qt6-widgets-6.7.2_1 Cross-platform application and UI framework (QT6) - Widgets
ii qt6-xml-6.7.2_1 Cross-platform application and UI framework (QT6) - Xml
ii rav1e-0.6.6_2 Fastest and safest AV1 encoder
ii rbenv-1.2.0_1 Manage your app's Ruby environment
ii re2-2024.06.01_1 Efficient, principled regular expression library
ii removed-packages-0.1.20240625_2 Uninstalls packages removed from repository
ii rhash-1.4.4_2 Utility for computing hash sums and creating magnet links
ii ruby-build-20240722_1 Compile and install Ruby
ii run-parts-4.11.2_2 Run scripts or programs in a directory
ii runit-2.1.2_15 UNIX init scheme with service supervision
ii runit-void-20231124_5 Void Linux runit scripts
@ -624,6 +614,7 @@ ii util-linux-2.40.1_1 Miscellaneous linux utilities
ii util-linux-common-2.40.1_1 Miscellaneous linux utilities - common files
ii v4l-utils-1.24.1_1 Userspace tools and libraries for Video 4 Linux
ii vesktop-1.5.3_1 Vesktop gives you the performance of web Discord and the comfort of Discord Desktop
ii visual-studio-code-1.87.2_1 Visual Studio Code (vscode): Editor for building and debugging modern web and cloud applications (official binary version)
ii void-artwork-20221013_1 Void Linux artwork
ii void-docs-2024.03.14_1 Documentation for Void Linux
ii void-docs-browse-2024.03.14_1 Documentation for Void Linux - browsing utilities