Commit Graph

101 Commits

Author SHA1 Message Date
3c463300b5 feat(gitconfig): add LFS config 2026-03-12 22:44:31 +00:00
fab1c53cb3 fix(bootstrap): entire file skip upon one package fail
If one package in a file failed, the whole file was skipped.
2026-03-09 15:45:19 +00:00
f29cf5e920 fix(packages): update incorrect docker compose package 2026-03-09 15:40:21 +00:00
3ef8420a21 feat(packages): add rsync 2026-03-09 15:36:40 +00:00
7805b3c98d docs: add common issues markdown
These mostly pertain to the QEMU VM setup, so they might not be fully
relevant outside of VMs.
2026-03-09 15:24:19 +00:00
ccb5b1ab96 fix(bootstrap): missing NetworkManager install before enabling 2026-03-09 15:23:16 +00:00
c65c286606 fix(bootstrap): remove bluetooth service enabling
Bluetooth does not for now work reliably on my machines.
2026-03-09 15:10:58 +00:00
34ce514c75 fix(packages): remove zoom
Zoom is not a base package that I use on a base system. It can be
installed after the fact.
2026-03-09 14:53:20 +00:00
6e6376eee9 fix(bootstrap): missing system setups in bootstrap 2026-03-09 14:49:45 +00:00
d3617c3866 feat(bootstrap): update bootstrap script to install packages 2026-03-09 14:30:02 +00:00
378cc51cc3 feat(packages): add git-lfs 2026-03-08 15:45:18 +00:00
1bd5bebcda fix(hyprland): anime wallpaper accidentally added in default config
Cringe.
2026-03-08 00:22:25 +00:00
d96970bc8d fix(packages): remove redundant xdg-desktop-portal-wlr module
`xdg-desktop-portal-hyprland` is a fork of wlr that includes
Hyprland-specific features.
2026-03-08 00:00:16 +00:00
4bf3764855 fix(packages): remove qdirstat
ncdu (pacman/dev.txt) does everything that it does but as a CLI.
2026-03-07 23:56:35 +00:00
af00cb8735 feat(packages): remove libdwarf dev package
Not used by anything, not sure when or why it was installed.
2026-03-07 23:55:53 +00:00
1ba46fb540 feat(wlogout): add wlogout package settings 2026-03-07 19:45:16 +00:00
6796b1a28f feat(packages): add qdirstat package 2026-03-07 19:44:51 +00:00
88575db93b fix(waybar): missing left red bar on power button
Just for consistency with the left side of the bar, which has a nice
yellow bar indicating the end of the waybar.
2026-03-06 22:37:39 +00:00
c14d09c169 docs: update package retrival docs in README
These commands and flag descriptions are more for my own usage in the
future rather than any comprehensive or full documentation.
2026-03-06 22:15:29 +00:00
939e9fbc88 fix(packages): add missing wlogout to packages
I had wlogout used in my Waybar for ages but no wlogout specification
2026-03-06 21:40:02 +00:00
93f9c77ad3 refactor(packages): remove unnecessary packages & extract fonts
Fonts are now in their own file since they're awkward little packages to
manage and I hate them.
2026-03-06 19:50:48 +00:00
337b2f1ffd fix(packages): remove sddm-sugar-candy-git from pacman package list 2026-03-06 19:40:09 +00:00
cd1126b2ea refactor(packages): split packages into offical and foreign 2026-03-06 19:39:02 +00:00
22e667051a fix(waybar): transparency too high on bright backgrounds
After I logged into the main PC, the waybar icons were barely visible
due to the borderline transparent icons.

I increased the opaqueness of the widgets themselves while keeping the
rest of the bar transparent, so I can keep the clean look while still
being able to see what the hell is going on.
2026-03-06 19:26:22 +00:00
b1f76d6ac2 fix(hypr): increase length of workspace swap animation
Far too low before, originally done for the gesture speed, but affected
actually swapping between workspaces with the keyboard far more.
2026-03-05 16:52:42 +00:00
f171fe16fb feat(waybar): new waybar styling
Trying it out for now, might revert still since I'm not fully sold on it
yet. It's sleek but a bit "gamer-y" for my taste.
2026-03-05 16:46:16 +00:00
dac5c77bed feat(vscode): add vscode settings and extensions 2026-03-05 15:38:23 +00:00
4b3fd8bfa6 fix(wallpapers): remove unnecessary wallpaper 2026-03-05 14:45:40 +00:00
0506b1fa6d fix(hypr): separate two different animations
The overshoot animation applied to all windows and looked strange on
windows.
2026-03-05 11:01:27 +00:00
d91355f602 refactor(hypr): move gestures to input file
Gestures are not decorational, they are inputs.
2026-03-05 10:50:15 +00:00
d5ce4b4b19 feat(hypr): update beizer animation for smoother workspace swaps
Workspace swaps with no overshoot felt slightly clunky. Adding a small
overshoot makes it feel more smooth and Mac-like.
2026-03-05 10:29:20 +00:00
e36719997a fix(sddm): permissions and ownership of root-level SDDM confs
SDDM configs are at the system root level and are not user owned,
therefore they must be owned by the root and have special permissions.

`/etc/sddm.conf.d` and `/etc/sddm` *should* have permissions of 644.
Root can read/write, everyone else can read.
2026-03-05 09:57:40 +00:00
e972fa387d feat(packages): add earlyoom package
Prevents system freezing up when RAM runs out
2026-03-03 21:02:06 +00:00
d88f49732c feat: add nvidia-container-toolkit package 2026-03-03 14:14:57 +00:00
b1341b7920 feat: add discord settings 2026-03-02 21:43:08 +00:00
9dcb1ac329 fix: remove unused deps 2026-03-02 21:41:15 +00:00
3827de7d7c feat: update media keybinds to use f-keys 2026-03-01 18:42:46 +00:00
2a0c796952 fix: hardcoded PATH configs specific to a machine
Also removed neofetch
2026-03-01 18:23:29 +00:00
458b14ad5a feat: add .gitconfig 2026-03-01 18:15:28 +00:00
258702801e refactor(hypr): remove duplicated config from hyprland.conf 2026-03-01 11:26:59 +00:00
63d5d8bf85 feat: reduce scroll factor for smoother scrolling
Refactor input settings into it's own file
2026-02-28 19:43:57 +00:00
b6304c9430 docs: remove reqs from README
Reqs exist as package names in `packages`. Must still update
bootstrap.sh
2026-02-27 17:52:26 +00:00
1feae4fda9 chore: remove modelio alias
Use wofi menu option and edit .desktop launch file instead of launching
from terminal
2026-02-27 17:50:30 +00:00
7218365434 feat(sddm): add SDDM theme and config files 2026-02-26 22:09:11 +00:00
6267c5456c refactor: split packages by logical group 2026-02-26 21:02:37 +00:00
08c2929606 fix: remove unused and redundant packages 2026-02-26 20:59:01 +00:00
a55d8ec23b docs: update README for explict package command 2026-02-26 20:55:04 +00:00
ae12cf6332 feat: add packages.txt which lists all installed packages 2026-02-26 20:53:16 +00:00
1208b2cf10 fix(hyprland): fix per-device mouse sens 2026-02-26 20:45:43 +00:00
2227c87ab0 chore: clean up PATH envs
Prepending is generally recommended
2026-02-26 20:40:07 +00:00