Arch Config
This repository contains dotfiles for ... It allso hosts a local arch user repsoistory
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
https://github.com/taylor85345/hyprland-dotfiles
Distro | Arch |
---|---|
Window Manager | Hyprland |
Widgets | ElKowars wacky widgets |
File Manager | Thunar |
Shell | Zsh |
Teminal Multiplexer | [Tmux}(https://github.com/tmux/tmux) |
pulseaudio pipewire wirelumber xwaylandvideobridge hyprland xdg-desktop-portal xdg-desktop-portal-gtk thunar flatpak
Shortcuts
Widgets
Instalation
The script creates a fresh installation
updates
updates are run using pacman hooks so just update nomaly and he dotfiles will too
notes
https://github.com/anufrievroman/waypaper
Windows can be pinned (if floating) can float and maximize and fullscreen
EWW wigets
desktop files / computer stats
get current workspace id
hyprctl activeworkspace -j | jq '.id
switch workspace to id
hyprctl workspace $id
- transperent windows
- blur for visiblity
- no x11
- right click on desktop
- google drive intergration
- show files on desktop
- auto-open thunar desktop folder when no apps on workspace
- eww settings for wifi, bluetoof, sound, wallpaper, flapaks, updates, transparency, keyboard brightness, screen brightness
kitty wofi -G -n --show drun &
# make command run quicker
# do not start by splitting app
# detect wether app active (mouse over) if not then exit
# make it start in the top left hand corner
(deflisten workspace "scripts/workspace")
workspace widget allows renaming of workspaces
no wolfi but eww equivilent
chsh -s $(which zsh)
packages
pipewire - sound wireplumber - scrensharing dunst - dotification daemon
make home-folder readonly but the the folder within read and write so no more files are added
chmod 500 /home/$user
.cache, .config, .local, .var, Documents, Downloads, Music, Pictures
add zsh directory for .cache and .config
zshrc
Lines configured by zsh-newuser-install
HISTFILE=~/.cache/zsh/histfile HISTSIZE=1000 SAVEHIST=1000 bindkey -e
End of lines configured by zsh-newuser-install
The following lines were added by compinstall
zstyle :compinstall filename '/home/thomas/.zshrc'
autoload -Uz compinit compinit