Commit Graph

50 Commits

Author SHA1 Message Date
Weckyy702 abbadf42ec Mount duke to /mnt to avoid funky borgmatic things and other silliness 2026-05-31 23:04:21 +02:00
Weckyy702 007f448fe8 Add nut and upsmon 2026-05-31 23:04:21 +02:00
Weckyy702 f3724fee3a Modules/Backlight: Swap out 'light' for brightnessctl 2026-05-30 19:51:08 +02:00
Weckyy702 375fd4d842 Tux: Add powermanagement for laptops using auto-cpufreq 2026-05-26 22:59:38 +02:00
Weckyy702 59ae67fcdb modules: Add AppImage support 2026-05-20 00:06:31 +02:00
Weckyy702 dbc68e540f nixvim: Enable fugitive and emmet_ls
I was missing out on fugitive :^)
2026-05-06 23:14:46 +02:00
Weckyy702 c1eff7e53b Tailscale: Enable client routing features to enable exit nodes 2026-05-06 23:14:02 +02:00
Weckyy702 1f0dd9f149 Devtools/udev: Add udev rules for Lauterbach debuggers 2026-05-06 23:13:30 +02:00
Weckyy702 170a8abba2 Devtools: Reorganize submodules to be more ... modular 2026-05-06 23:12:58 +02:00
Weckyy702 c6f03484a6 tux/weckyy702: Add orly book covers to randomized background list 2026-04-18 03:32:09 +02:00
Weckyy702 25e647190b devtools: Move rust feature to devtools 2026-04-10 14:53:19 +02:00
Weckyy702 c942a482c2 Zen: Enable recently used tab switch order 2026-04-10 14:48:17 +02:00
Weckyy702 a802c85678 Docker+Tux: Add docker support 2026-04-10 14:47:38 +02:00
Weckyy702 fc58b0ad29 HomeVPN: Add feature to automatically enable tailscale and set custom DNS nameserver 2026-04-03 11:34:29 +02:00
Weckyy702 5d4e3982ee Browser: Refine default zen config 2026-04-03 02:08:36 +02:00
Weckyy702 cbedc31575 Tux: Update configuration for tux's new setup 2026-04-03 01:10:08 +02:00
Weckyy702 f6585da4b7 borgmatic: Rework borgmatic config to be a little less silly
Instead of globally excluding by pattern, exclude directories that
contain a .borgignore file

This makes the borg config more scalable across different setups
2026-04-02 13:48:08 +02:00
Weckyy702 64336e8f9f Devtools: Add platformio udev rules 2026-04-02 13:48:08 +02:00
Weckyy702 efbb990fab Nixvim: Enable formatters using conform.nvim 2026-04-02 13:48:08 +02:00
Weckyy702 0f105b5324 Tux: Remount NAS outside $HOME 2026-04-02 13:48:08 +02:00
Weckyy702 eb0c48b1e7 programs: Add prusa-slicer 2026-03-19 21:44:00 +01:00
Weckyy702 e22144dcc0 brightnessKey: Set step size to 5 2026-03-19 21:42:32 +01:00
Weckyy702 09e90babd9 steam: disable firewall holes 2026-03-19 21:42:13 +01:00
Weckyy702 1d14750a1f programs/development-tools: Add nix-ld and man pages 2026-03-19 21:41:52 +01:00
Weckyy702 300a594250 drivers: Add opentablet 2026-03-19 21:41:20 +01:00
Weckyy702 dcda6ea9b8 services: Add flameshot 2026-03-19 21:36:25 +01:00
Weckyy702 c3981e6316 programs: Add libreoffice 2026-03-19 21:35:52 +01:00
Weckyy702 cb37b19941 hosts/tux: Add blueman and blueman-applet 2026-03-19 21:34:28 +01:00
Weckyy702 e54fc963f6 system-settings: Add bluetooth support 2026-03-18 00:09:24 +01:00
Weckyy702 94cad97ba9 home/catppuccin+nixos/nerdfonts: enable gtk-related stuff 2026-03-17 00:33:00 +01:00
Weckyy702 59b1f8b632 home/catppuccin: Move catppuccin-cursors code to its friends 2026-03-17 00:32:19 +01:00
Weckyy702 de7db470ae hosts/keith: Correct resource path for local smb share 2026-03-17 00:31:29 +01:00
Weckyy702 336c395b56 hosts/tux: Move AGHPB-related flake import to where it belongs 2026-03-17 00:30:33 +01:00
Weckyy702 dbed42316a hosts/keith+home/hyprpaper: Remove home/hyprpaper
wpaperd is just cooler :(
2026-03-17 00:29:40 +01:00
Weckyy702 7410e0e0a2 hosts/tux: Add preliminary configuration for tux
Welcome to the team <3
2026-03-17 00:15:19 +01:00
Weckyy702 22a1b19301 nixos/sytemd-boot: Add systemd-boot 2026-03-17 00:14:43 +01:00
Weckyy702 0167bb1ab5 nixos/intel-gpu: Add support for intel iGPUs
Might need to be adapted if used on ARC or really old iGPUs. See nixos
documentation
2026-03-17 00:13:56 +01:00
Weckyy702 905aace59e nixos/upower: Add upower battery management service 2026-03-17 00:13:47 +01:00
Weckyy702 2337629578 nixos/tailscale: Add tailscale module 2026-03-17 00:13:07 +01:00
Weckyy702 a55644e77c nixos+home: Add homemanager and nm-applet for easy network management 2026-03-17 00:12:16 +01:00
Weckyy702 b5ee65626a nixos/backlight: Add backlight 2026-03-17 00:11:58 +01:00
Weckyy702 d3531dfd9e WIP home/obsidian: Add obsidian 2026-03-17 00:11:15 +01:00
Weckyy702 820e4b1cce home/ashell: Add ashell for a nice low maintenance bar on hyprland 2026-03-17 00:10:31 +01:00
Weckyy702 dd0ddd7834 home/wpaperd: Add wpaperd for automatic wallpaper cycling 2026-03-17 00:09:42 +01:00
Weckyy702 b23ebe640d WIP home/borgmatic: correctly deduce system hostname from os config
Also add some TODOs for future me :^)
2026-03-17 00:08:29 +01:00
Weckyy702 ef35e06dfd nixos/development-tools: Add direnv and nix-direnv 2026-03-17 00:07:41 +01:00
Weckyy702 bac5ee7534 home/btop: Use programs.btop for automatic catppuccin goodness 2026-03-17 00:07:01 +01:00
Weckyy702 e4f1e92d2a nixos/mount-cifs: Automatically add cifs-utils whenever this module is included 2026-03-17 00:05:57 +01:00
Weckyy702 a4f56f922f home/hyprpaper: update attribute types
this will break keith :(
2026-03-17 00:02:34 +01:00
Weckyy702 e34b5ecce3 Update to (somewhat?) dendritic pattern
Heavily inspired by https://github.com/Doc-Steve/dendritic-design-with-flake-parts.

> Atomic commits? Never heard of them!
2026-03-15 15:04:47 +01:00