No description
This repository has been archived on 2026-03-26. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
  • Python 40.2%
  • Shell 30.5%
  • Lua 29.3%
Find a file
2025-07-01 17:24:40 +02:00
.install Merge branch 'main' of codeberg.org:Marti/dotfiles 2025-02-03 23:23:02 +01:00
alacritty/.config/alacritty stow 2024-12-19 17:46:02 +01:00
bat/.config/bat stow 2024-12-19 17:46:02 +01:00
blks/.config/blks Merge branch 'main' of codeberg.org:Marti/dotfiles 2025-03-05 00:11:51 +01:00
book/.config/book mhm 2025-07-01 09:03:35 +02:00
btop/.config/btop a 2025-03-05 00:10:39 +01:00
clang stow 2024-12-19 17:46:02 +01:00
ctpv/.config/ctpv stuff 2025-01-27 00:00:20 +01:00
dunst/.config/dunst notifications 2024-12-30 01:04:33 +01:00
fastfetch/.config/fastfetch mhm 2025-07-01 09:03:35 +02:00
fish/.config/fish ? 2025-03-20 00:31:54 +01:00
fnott/.config/fnott mhm 2025-07-01 09:03:35 +02:00
foot/.config/foot mhm 2025-07-01 09:03:35 +02:00
gitconfig/.config/git mhm 2025-07-01 09:03:35 +02:00
gtk/.config mhm 2025-07-01 09:03:35 +02:00
hypr/.config/hypr debloat config 2025-03-10 00:07:43 +01:00
kanata/.config/kanata a 2025-02-19 08:51:09 +01:00
kitty/.config/kitty stuff 2025-01-27 00:00:20 +01:00
lazydocker/.config/lazydocker i dont even know 2024-12-23 00:13:36 +01:00
lazygit/.config/lazygit mhm 2025-07-01 09:03:35 +02:00
lf/.config/lf Merge branch 'main' of codeberg.org:Marti/dotfiles 2025-03-24 15:44:05 +01:00
mako/.config/mako debloat config 2025-03-10 00:07:43 +01:00
mutt/.config/neomutt stow 2024-12-19 17:46:02 +01:00
newsboat/.config/newsboat mhm 2025-07-01 09:03:35 +02:00
npm/.config/npm stuff 2025-02-12 22:51:16 +01:00
nvim/.config/nvim comment 2025-07-01 17:24:40 +02:00
openbox/.config/openbox stow 2024-12-19 17:46:02 +01:00
otd/.config/OpenTabletDriver things? 2024-12-21 18:09:04 +01:00
picom/.config/picom stow 2024-12-19 17:46:02 +01:00
prettier stow 2024-12-19 17:46:02 +01:00
qtile/.config/qtile stow 2024-12-19 17:46:02 +01:00
qutebrowser/.config/qutebrowser stow 2024-12-19 17:46:02 +01:00
river/.config/river mhm 2025-07-01 09:03:35 +02:00
rofi/.config/rofi stow 2024-12-19 17:46:02 +01:00
scripts/.local/scripts mhm 2025-07-01 09:03:35 +02:00
teams/.config/teams-for-linux mhm 2025-07-01 09:03:35 +02:00
tmate stow 2024-12-19 17:46:02 +01:00
tmux/.config/tmux mhm 2025-07-01 09:03:35 +02:00
tofi/.config/tofi mhm 2025-07-01 09:03:35 +02:00
udevrules blocks 2024-12-11 00:14:38 +01:00
user-dirs/.config stow 2024-12-19 17:46:02 +01:00
waybar/.config/waybar mhm 2025-07-01 09:03:35 +02:00
zathura/.config/zathura mhm 2025-07-01 09:03:35 +02:00
zsh/.config/zsh mhm 2025-07-01 09:03:35 +02:00
.gitattributes attr 2024-12-19 17:59:11 +01:00
.gitignore Hyprland autostart + lazygit 2024-10-13 16:10:06 +02:00
README.md update desc 2024-12-19 18:16:23 +01:00

My Dotfiles

This my personal Hyprland config for Arch Linux. Wallpapers here: https://drive.m4rti.dev/s/zByAm9WtkDFNKXy

Desktop

dwl                     # WM/Compositor
xdg-desktop-portal-wlr  # screenshare portal
xdg-desktop-portal-gtk  # file picker portal
xdg-user-dirs           # something
wbg                     # wallpaper
tofi                    # run launcher
wl-gammarelay-rs        # brightness/nightmode
wl-clipboard            # clipboard on wayland
wl-clip-persist         # clipboard persist on wayland
xclip                   # clipboard on X11
cliphist                # clipboard history
slurp                   # screenshot
grim                    # screenshot

Audio

pipewire 
pipewire-pulse
wireplumber 
alsa-utils 
pulsemixer

Terminal

zsh                 # shell
foot                # terminal
eza                 # ls replacement
bat                 # better cat
jq                  # json parser
btop                # tui system monitor
rocm-smi-lib        # btop dependency for gpu monitoring on AMD
fastfetch           # better neofetch
tmux                # terminal multiplexer
tmate               # tmux remote
trash-cli           # rm replacement
stow                # dotfile manager

File management

lf                  # file manager
ripdrag             # drag from terminal 
ctpv                # file preview handler
chafa               # image preview
ffmpegthumbnailer   # video preview
perl-file-mimeinfo  # mimeopen command

zip
unzip
unrar
tar
p7zip

Other apps

imv                 # image viewer
mpv                 # video player
zathura             # pdf viewer
zathura-pdf-poppler # pdf plugin
newsboat            # rss reader
neovim              # text editor
gimp                # image editor (FLATPAK)
inkscape            # vector graphics (FLATPAK)
texlive             # pdf compiler

Mount External Drives

udiskie             # automount drives

Manage Keys

gnome-keyring       # application key manager
bitwarden           # password manager (FLATPAK)

Flatpaks

flatpak
flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Add Windows Partition to systemd-boot

# Mount Windows boot partition (sda1 example)
sudo mount /dev/sda1 /mnt/windows
cd /mnt/windows/EFI
sudo cp -r Microsoft /boot/EFI

Other

i2c-ch341-dkms      # 3D printer arduino drivers

QEMU/KVM

Install KVM Packages:

paru -S qemu virt-manager virt-viewer dnsmasq vde2 bridge-utils openbsd-netcat ebtables iptables
# For TPM support (windows 11) install
paru -S swtpm 

Sources: