e24ab1eb95
repo: move everything gtk into modules
...
This is mostly so that applications like ReGreet, which are managed by
NixOS instead of HM, can also use the same GTK settings. It reduces
repeating code by a lot and allows changing themes way more easily now.
2024-10-06 17:48:46 +02:00
ec0ef6c248
home/programs: add fractal, a matrix GUI
2024-10-06 15:57:33 +02:00
afaf919a8c
home/programs/gtk: disable gtk decoration buttons
2024-10-06 15:57:20 +02:00
c5fdfffaf6
home/programs/swayidle: add configuration, setup with loginctl
2024-10-06 15:57:08 +02:00
7f98200cd8
home/programs/niri: separate binds from config
2024-10-06 12:15:21 +02:00
7e9a7d8e1e
home/programs/swaylock: add full configuration (with base16 theming)
2024-10-06 12:13:55 +02:00
bb91e2a20e
home/gtk: make cursor bigger
2024-10-06 12:13:41 +02:00
c0c6a9b352
home/programs/fuzzel: theme with base16
2024-10-06 12:12:26 +02:00
c7c8108bc4
home/programs/niri: bind brightness keys
2024-10-03 13:55:23 +02:00
fcd23e73c3
home/programs/ags: add example bar
2024-10-03 11:18:45 +02:00
3516d7bcff
home/programs/niri: remove pointer (in gtk.nix now)
2024-10-03 11:18:26 +02:00
837182ae0c
gtk: add theming
2024-10-03 11:17:23 +02:00
f72599896e
niri: add ags, mako and swaybg
2024-10-02 19:59:58 +02:00
73edc8f90e
home/programs/niri: add binds
2024-10-02 17:28:07 +02:00
9acd24afd4
repo: add niri hm config, theme nixos instead of hm, add regreet/greetd config
2024-10-02 16:45:43 +02:00
f7c4be7334
niri: add functioning base
2024-10-02 11:54:15 +02:00
72a03cd09c
plasma: add plasma configuration and use it
2024-10-01 11:54:43 +02:00
710becce1d
home: add wallpapers
2024-09-30 01:21:17 +02:00
8fe0604299
repo: huge refactor
...
Refactored the entire repository structure, as putting everything into
modules was just awkward. Took heavy inspiration from fufexan's
repository, fufexan/dotfiles, as the structure felt much saner.
2024-09-29 23:48:55 +02:00