Commit graph

29 commits

Author SHA1 Message Date
e5171c221e
home/programs: add cinny, a matrix client 2024-10-07 18:43:48 +02:00
4277ad8417
home/programs/gtk: set gtk-application-prefer-dark-theme based on global variant 2024-10-07 18:43:37 +02:00
44560d184d
home/programs/niri: add compose key on ralt 2024-10-07 18:43:00 +02:00
abb1350b9b
home/programs/xdg: add zathura as default pdf reader 2024-10-07 18:36:41 +02:00
962a5beda6
home/programs/media: add zathura 2024-10-07 18:35:29 +02:00
172b3592da
home/programs/media: add celluloid (mpv front-end) 2024-10-06 22:43:01 +02:00
15abf4174d
home/programs: import media, xdg and add yazi 2024-10-06 22:21:04 +02:00
284d27ecf6
home/programs/browsers: set custom search engines for firefox 2024-10-06 22:20:39 +02:00
7f8ae63483
home/programs/xdg: set default mime apps 2024-10-06 22:20:21 +02:00
fd0fbad80d
home/programs/media: add programs 2024-10-06 22:19:58 +02:00
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