Commit graph

556 commits

Author SHA1 Message Date
matt1432 fc119fb324 feat: add razer module for peripherals
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-29 21:01:52 -05:00
matt1432 43db5323dc fix(cluster): make sure headscale has IP
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-26 22:23:29 -05:00
matt1432 91d2b7cedb feat(cluster): add hosts and change group name
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-26 20:43:09 -05:00
matt1432 141299e3ad feat(servers): use my custom pacemaker module
All checks were successful
Discord / discord commits (push) Successful in 26s
2024-01-26 14:28:42 -05:00
matt1432 4371753913 refactor(nfs): use more nix code for abstraction
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-24 21:57:24 -05:00
matt1432 ae55d93ace feat(vars): add different color schemes for starship prompt
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-24 18:39:18 -05:00
matt1432 8cd7cf258c feat(servers): move oksys services to cluster
All checks were successful
Discord / discord commits (push) Successful in 28s
2024-01-23 23:42:41 -05:00
matt1432 6dc386046b feat(servivi): add headscale nfs share
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-23 23:23:56 -05:00
matt1432 a2d07c2f87 fix(nfs): support nfs on boot
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-23 17:58:48 -05:00
matt1432 b135e6cb61 fix(servivi): forgot nfs.nix
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-23 17:23:21 -05:00
matt1432 ee69aab869 feat(cluster): add network share for files
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-23 16:15:40 -05:00
matt1432 17ecb8975c feat(servivi): add nfs exports for cluster
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-23 16:14:27 -05:00
matt1432 711d088988 feat(pacemaker): make VIPs a list of sets and impl dependsOn
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-23 12:26:49 -05:00
matt1432 295f8d2c67 feat(servers): move caddy to cluster
All checks were successful
Discord / discord commits (push) Successful in 27s
2024-01-22 22:47:31 -05:00
matt1432 b484bd7556 refactor(cluster): add todo for update script
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-22 21:46:59 -05:00
matt1432 85b5a4b8f2 feat(servers): setup cluster resource options
All checks were successful
Discord / discord commits (push) Successful in 57s
2024-01-22 21:22:48 -05:00
matt1432 2b14ecc1b8 refactor(arion): setup options instead of importing attrsets
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-22 15:50:05 -05:00
matt1432 f03165caa5 fix(arion): inherit from builtins for match
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-22 11:15:19 -05:00
matt1432 20dac8791e refactor: limit use of with lib
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-22 11:09:37 -05:00
matt1432 c3df63c479 feat(servers): setup corosync
All checks were successful
Discord / discord commits (push) Successful in 29s
2024-01-21 22:11:38 -05:00
matt1432 4ea15b6a9c feat(servers): add init cluster hw configs
All checks were successful
Discord / discord commits (push) Successful in 27s
2024-01-21 20:08:27 -05:00
matt1432 7e10374dec fix(docs): don't use relative links
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-17 21:07:02 -05:00
matt1432 a7956d6185 refactor: make overlay default.nix nix-on-droid friendly
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-17 20:40:12 -05:00
matt1432 3ef10bd568 refactor: try to separate nix-on-droid
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-17 20:29:40 -05:00
matt1432 b81a61fd33 docs: add devices readme
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-17 20:16:26 -05:00
matt1432 a0014161ce refactor(ags): move wim and binto configs together under modules
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-17 19:18:41 -05:00
matt1432 39f98b657b chore: update flake.lock
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-17 17:40:34 -05:00
matt1432 39a8c047cc feature(cluster): start pacemaker config
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-17 13:55:57 -05:00
matt1432 cf60a45c4c refactor: small changes and update ff addons
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-16 23:51:28 -05:00
matt1432 8a8ea40101 refactor(openssh): move authorizedKeys to sshd module
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-16 22:33:02 -05:00
matt1432 4662a8d5c1 chore(docker): update forgejo images
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-16 15:51:39 -05:00
matt1432 2f4781e60e feat(ags pointers): make list of widgets that don't close others when clicked on
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-16 11:26:35 -05:00
matt1432 86e37578c7 fix(ags overview): make empty workspaces a fixed width
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-15 16:04:09 -05:00
matt1432 b51c306edd feat(ags): add click_through for corners
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-15 09:20:41 -05:00
matt1432 74e6f417cd feat: switch term to foot
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-15 00:19:17 -05:00
matt1432 650a8c70fa feat(ags): add updateTypes script
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-14 20:52:30 -05:00
matt1432 99ea57a669 feat(oksys): add 16GB swapfile
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-14 19:28:57 -05:00
matt1432 0d0e327980 fix(binto): fix build errors with nvidia-open
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-14 18:32:32 -05:00
matt1432 2c095bfbc5 fix(docker): get correct path for volume data
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-14 16:09:55 -05:00
matt1432 692b59c970 feat(docker): add jmusicbot
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-14 02:33:12 -05:00
matt1432 42f9c571f4 fix(ags binto): adapt to latest wim changes
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-13 23:53:52 -05:00
matt1432 7c0e1658da refactor(ags wim): bundle all files through imports
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-13 23:38:31 -05:00
matt1432 0d0f513007 fix(ags): make sure reloadcss works
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-13 16:49:40 -05:00
matt1432 92fe82ab6a fix(ags wim): fix path to utils
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-13 16:09:58 -05:00
matt1432 d3bb06a370 refactor(ags binto): switch to typescript
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-13 16:07:33 -05:00
matt1432 bc57df4ff7 refactor(ags): output css to tmp
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-13 14:40:44 -05:00
matt1432 3e0b416a33 refactor(ags): switch to TypeScript
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-13 11:15:08 -05:00
matt1432 0db8872da1 feat(ags): add scss auto update and prep for TS
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-11 12:07:18 -05:00
matt1432 2fc80016fc fix(oksys): add local tailscale nameserver
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-11 11:07:29 -05:00
matt1432 e7a0fe416f fix(ags): use hover events and Gdk cursor method
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-11 10:25:53 -05:00
matt1432 aa2fc21258 feat(binto): switch to zen kernel
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-10 22:23:35 -05:00
matt1432 010d5e38a8 feat(ags launcher): add executable to search selector
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-10 20:10:14 -05:00
matt1432 c5422e018e feat(wim): change some hardware settings for battery life
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-10 19:07:11 -05:00
matt1432 94e6852ced feat(headscale): add bash auto completion
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-09 14:49:05 -05:00
matt1432 557f249ab1 feat(docker): add update script for declared images
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-09 13:48:00 -05:00
matt1432 77643378cc refactor: rename vars.user to vars.mainUser
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-09 13:13:04 -05:00
matt1432 907ad13aa8 style: add lang comments for treesitter language injection
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-08 11:25:18 -05:00
matt1432 0343967c75 feat: pin docker images and run dind for act_runner
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-08 01:11:22 -05:00
matt1432 165cfbfca3 feat(docker): move gitea to nix
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-07 04:37:11 -05:00
matt1432 092e7328a6 fix(docker): switch to docker because of dns issues
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-07 04:21:44 -05:00
matt1432 63e0ca56cb feat(servers): make backups from snapshots so shutting down services isnt needed
All checks were successful
Discord / discord commits (push) Successful in 1m1s
2024-01-07 02:05:16 -05:00
matt1432 bd5216cc87 fix(borg): make job defaults overridable
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-06 22:47:50 -05:00
matt1432 248ba1281c chore(ags): fix some typing stuff
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-06 12:24:09 -05:00
matt1432 afa2717916 feat(servivi): add lineageos docker build files
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-06 02:40:54 -05:00
matt1432 b852ca15f4 chore: update caddy secret
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-05 16:33:47 -05:00
matt1432 eb23379935 feat(servers): setup docker-compose backend with arion
All checks were successful
Discord / discord commits (push) Successful in 1m14s
2024-01-05 03:41:21 -05:00
matt1432 981c4251a6 chore: add TODOs and small refactor
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-04 03:39:14 -05:00
matt1432 e034ba4404 feat(ags): keep old popup windows
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-03 01:36:57 -05:00
matt1432 5e4e626eab chore(binto ags): update code to latest wim changes
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-02 23:26:52 -05:00
matt1432 111a065293 feat(ags popup): allow setting custom bezier for windows
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-02 18:37:12 -05:00
matt1432 60615feeb9 fix(ags qs): set right name for set_x_pos window
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-02 17:29:11 -05:00
matt1432 96025b3226 fix(ags overview): make blur work again
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-02 16:47:06 -05:00
matt1432 8f11f75e8b fix(ags osd): set closeWindowDelay to 300
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-02 16:40:12 -05:00
matt1432 3318e7bfd1 fix(gsr): fix gsr build
All checks were successful
Discord / discord commits (push) Has been skipped
2023-12-31 16:24:57 -05:00
matt1432 9f2b537bf7 refactor: use non-flake inputs instead of fetchers
All checks were successful
Discord / discord commits (push) Has been skipped
2023-12-31 15:44:53 -05:00
matt1432 68beb6118f refactor(ags): change onOpen and onClose to snake_case
All checks were successful
Discord / discord commits (push) Has been skipped
2023-12-31 03:08:48 -05:00
matt1432 6436adf7ca feat(ags overview): make custom reveal anim
All checks were successful
Discord / discord commits (push) Has been skipped
2023-12-30 19:49:08 -05:00
matt1432 ef7ddf7398 refactor(ags): add const to decide popup window anim duration
All checks were successful
Discord / discord commits (push) Has been skipped
2023-12-30 17:14:55 -05:00
matt1432 4a85e1c402 refactor: update plymouth, remove some useless code
All checks were successful
Discord / discord commits (push) Has been skipped
2023-12-30 00:06:27 -05:00
matt1432 ebd34a9481 feat(oksys): add servivi as remote builder
All checks were successful
Discord / discord commits (push) Has been skipped
2023-12-29 17:37:48 -05:00
matt1432 d1d3f4fd17 feat(servivi): add nixremote user for remote builds
All checks were successful
Discord / discord commits (push) Has been skipped
2023-12-29 16:51:52 -05:00
matt1432 7963706517 fix(unbound): make pve url work
All checks were successful
Discord / discord commits (push) Has been skipped
2023-12-29 15:27:53 -05:00
matt1432 a609bdc61b fix(ags notif): make first notif appear
All checks were successful
Discord / discord commits (push) Has been skipped
2023-12-28 23:20:03 -05:00
matt1432 d59a949e2a fix(ags binto): change paths to wim config files
All checks were successful
Discord / discord commits (push) Has been skipped
2023-12-28 22:47:21 -05:00
matt1432 3b4a541d2e refactor: (ags bar): make hover revs more consistent
All checks were successful
Discord / discord commits (push) Has been skipped
2023-12-28 00:19:57 -05:00
matt1432 0e60d1d098 refactor(ags cursorbox): make hovering more consistent and fix clear button
All checks were successful
Discord / discord commits (push) Has been skipped
2023-12-27 23:13:49 -05:00
matt1432 ecc3d84f8b feat(ags brightness): add set for kbd
All checks were successful
Discord / discord commits (push) Has been skipped
2023-12-27 20:06:28 -05:00
matt1432 8897cef3eb chore: add todo
All checks were successful
Discord / discord commits (push) Has been skipped
2023-12-27 16:17:28 -05:00
matt1432 7860e2638e fix(ags overview): try to fix multi-monitor issue
All checks were successful
Discord / discord commits (push) Has been skipped
2023-12-27 16:14:14 -05:00
matt1432 42d4759786 feat(servers): add minecraft vh config
All checks were successful
Discord / discord commits (push) Successful in 1m14s
2023-12-27 15:36:42 -05:00
matt1432 1fb60120a7 fix(ags ws bar): keep same length when empty
All checks were successful
Discord / discord commits (push) Has been skipped
2023-12-27 12:39:45 -05:00
matt1432 ed92a42266 refactor: make sshd module and some code refactor
All checks were successful
Discord / discord commits (push) Has been skipped
2023-12-27 11:39:38 -05:00
matt1432 ea1a29494c feat(servers): switch to borgbackup jobs for granular control
All checks were successful
Discord / discord commits (push) Successful in 1m14s
2023-12-27 01:59:28 -05:00
matt1432 e3300dcac3 feat(servers): setup borgmatic for auto backups
All checks were successful
Discord / discord commits (push) Successful in 1m13s
2023-12-27 00:33:19 -05:00
matt1432 a454167053 fix(servers): set the right IP on the servers
All checks were successful
Discord / discord commits (push) Successful in 1m11s
2023-12-26 17:54:11 -05:00
matt1432 9ae0a96678 feat(servers): add minecraft server configs for nomi and cv
All checks were successful
Discord / discord commits (push) Successful in 1m12s
2023-12-26 17:10:10 -05:00
matt1432 f969c050cf feat(servers): add self-hosted bin cache
All checks were successful
Discord / discord commits (push) Successful in 1m13s
2023-12-26 00:48:43 -05:00
matt1432 035bd58eb2 fix(ags binto): fix powermenu button scss
Some checks failed
Binary Cache / Build (push) Failing after 13m41s
Discord / discord commits (push) Has been skipped
2023-12-25 22:27:12 -05:00
matt1432 594a9fd715 feat(servers): add authorizedKeys to nix config
All checks were successful
Discord / discord commits (push) Successful in 1m15s
2023-12-24 16:15:19 -05:00
matt1432 63c5d0b72f refactor(ags): finish typechecking existing code 2023-12-24 00:26:44 -05:00
matt1432 6ab95385ee fix(ags powermenu): make the eventbox the right size 2023-12-24 00:25:55 -05:00
matt1432 f065d595a1 fix(ags tablet): fix gestures after rotation 2023-12-24 00:16:18 -05:00
matt1432 b0e5eebafc fix(ags notifs): delete popups on dismiss for real 2023-12-23 16:23:30 -05:00
matt1432 503cf86353 feat(oksys): don't use nvim as an IDE
All checks were successful
Discord / discord commits (push) Successful in 1m11s
2023-12-23 16:11:23 -05:00
matt1432 9f3dbf066e chore: update flake.lock 2023-12-23 13:45:39 -05:00
matt1432 704151031b feat(servivi): init config of newest server
All checks were successful
Discord / discord commits (push) Successful in 1m21s
2023-12-23 02:33:26 -05:00
matt1432 894fdd92f1 refactor(ags): typecheck more stuff 2023-12-23 01:14:21 -05:00
matt1432 f8b0d3232e fix(ags notif): fix hover and dismiss 2023-12-22 16:58:12 -05:00
matt1432 4da8a529e0 chore(oksys): add more lidswitch settings
All checks were successful
Discord / discord commits (push) Successful in 1m15s
2023-12-22 16:20:26 -05:00
matt1432 5edd2aba47 chore: remove package-lock from gitignore 2023-12-21 23:26:50 -05:00
matt1432 508e20566c fix(caddy): make restart and shutdown faster 2023-12-21 15:09:34 -05:00
matt1432 c72e78e02e fix(ags): use app.launch method 2023-12-21 01:25:59 -05:00
matt1432 0a2dc94fdf fix(headscale): set group perms on socket 2023-12-20 22:01:29 -05:00
matt1432 42a168762f refactor(ags): typecheck notif logic 2023-12-20 17:14:07 -05:00
matt1432 f7ced94c21 fix(ags launcher): make launch work properly 2023-12-20 14:28:56 -05:00
Updater 5f1bb9299d feat(oksys): add hw config 2023-12-20 04:00:02 -05:00
Updater 0661fd0940 feat(oksys): add openssh settings 2023-12-20 03:54:31 -05:00
Updater a2bdc64a30 fix(oksys): fix dns issues 2023-12-20 03:52:42 -05:00
Updater f98a72010a feat(oksys): use blocky instead of pihole 2023-12-20 03:51:27 -05:00
Updater c7558cd6ef ref(ags): type stuff 2023-12-20 03:45:05 -05:00
matt1432 ae615b08f5 refactor(ags): update typechecking to match latest types 2023-12-19 13:44:12 -05:00
matt1432 a126d97bbf refactor(ags): improve typecheck and fix bugs 2023-12-19 12:28:29 -05:00
matt1432 e1e38fc18f refactor(ags): typecheck popupwins and make cursorbox its own thing 2023-12-18 23:20:32 -05:00
matt1432 065cb0ce5f fix(ags launcher): fix placeholder visibility 2023-12-18 20:23:09 -05:00
matt1432 992195529f fix(ags ws bar): make occupied bg color consistent 2023-12-18 19:40:18 -05:00
matt1432 b85542091d refactor(ags): start type checking 2023-12-18 18:00:30 -05:00
matt1432 cee17e8c4d fix(greetd): fix mainMonitor check 2023-12-17 17:34:56 -05:00
matt1432 4412d13997 chore: update ags and start fixing breaking changes 2023-12-17 00:01:58 -05:00
matt1432 73d4ab96db feat(nvidia): switch to vulkan beta for better gaming 2023-12-15 19:30:14 -05:00
matt1432 e01d1721a6 fix(ags osd): only show speaker osd when using keys 2023-12-15 09:17:03 -05:00
matt1432 001192e28c feat(tablet mode): removing duplicate touchpad 2023-12-14 00:20:18 -05:00
matt1432 ae8baa6f1e feat(binto ags): add powermenu widget 2023-12-13 00:21:31 -05:00
matt1432 06f7f95b98 fix(ags): make scrollbar appear only when needed 2023-12-12 23:15:13 -05:00
matt1432 d15c6260d5 fix(gsr): enable nvidia-uvm 2023-12-12 21:36:37 -05:00
matt1432 eaea3a3023 chore: use latest kernel now that 6.6.6 is available 2023-12-12 19:08:20 -05:00
matt1432 f82df8a551 fix(ags winpopup): pass window to onOpen and onClose 2023-12-12 15:11:00 -05:00
matt1432 0db1766755 feat(binto ags): use ags for app launcher 2023-12-12 12:24:58 -05:00
matt1432 71d69c88ec feat(ags): add method to decide x pos of popup windows 2023-12-12 11:21:27 -05:00
matt1432 ff1002c970 fix(ags player): make sliding away more opaque 2023-12-12 00:35:44 -05:00
matt1432 d1d7c37e29 fix(ags bar): fix hover reveal not working in fullscreen 2023-12-11 23:24:02 -05:00
matt1432 d6c4f5b08a chore: update flake.lock 2023-12-11 12:57:22 -05:00
matt1432 e4424a97e6 feat(update script): add gsr update 2023-12-09 20:29:33 -05:00
matt1432 01365efc0a chore: update flake.lock 2023-12-09 16:51:31 -05:00
matt1432 d4b5232339 refactor(ags launcher): clean up stuff and fix label vpack 2023-12-09 12:12:43 -05:00
matt1432 c6cd289046 feat(ags): add webkit proof of concept 2023-12-09 10:25:11 -05:00
matt1432 75842b6e11 fix(ags launcher): fix key selection css 2023-12-08 16:03:26 -05:00
matt1432 75a52aa5ae feat: add nix-on-droid to flake 2023-12-08 14:59:44 -05:00
matt1432 1ea4a2a77e refactor(ags): smol changes 2023-12-08 02:22:38 -05:00
matt1432 90b0f0e49d feat(ags popupwin): add blur option 2023-12-08 00:01:43 -05:00
matt1432 2d1c0d71f6 fix(ags): prevent app undefined error 2023-12-07 23:39:30 -05:00
matt1432 e9e304aafb feat(ags brightness): add changing screen brightness icon 2023-12-07 17:25:27 -05:00
matt1432 32b1130779 refactor(ags): add persist function to simplify code 2023-12-07 16:48:34 -05:00
matt1432 441c06f83d feat: get rid of all random bash scripts 2023-12-07 15:28:58 -05:00
matt1432 bba90cd8b6 feat(ags): persist bluetooth state 2023-12-07 14:02:28 -05:00
matt1432 f972815389 feat(ags launcher): add fzf search 2023-12-07 01:18:47 -05:00
matt1432 0bbd6d47e3 feat(hyprland): replace gtklock with swaylock 2023-12-06 15:04:52 -05:00
matt1432 f4b2a970b1 feat(oksys): finish pihole config 2023-12-06 13:59:14 -05:00
matt1432 11c2b185b6 chore: update flake.lock 2023-12-06 01:55:59 -05:00
matt1432 117162cd5d feat: use private sops repo for secrets 2023-12-05 20:15:27 -05:00
matt1432 0d75b0d487 feat: allow use of desc: id for mainMonitor 2023-12-05 15:07:50 -05:00
matt1432 6893948ade feat(bar currentclient): add icon 2023-12-05 12:04:08 -05:00
matt1432 a76d920a57 feat(ags): add bluetooth stuff and some refactor 2023-12-05 11:35:40 -05:00
matt1432 5dba231074 fix: forgot to add file 2023-12-05 09:46:27 -05:00
matt1432 559234cbba feat(ags bar): move some buttons to hover revs with qs button 2023-12-05 09:42:06 -05:00
matt1432 45b486b7a1 fix(ags network qs): PR was merged 2023-12-04 17:48:56 -05:00
matt1432 89cc58175f feat(ags): make wifi ap list better 2023-12-04 15:39:12 -05:00
matt1432 9bdb2f44b4 feat(ags notif center): close after clear all 2023-12-04 13:11:15 -05:00
matt1432 378533c2d3 refactor: split up some packages and unify into hyprland module 2023-12-04 10:05:25 -05:00
matt1432 8c7a36554e refactor: move stuff to hyprland config 2023-12-04 01:13:24 -05:00
matt1432 796e7e8f1d refactor(hyprland): wrap hm module in a nixos module to add system settings 2023-12-04 00:40:27 -05:00
matt1432 d76c5a25a2 feat(oksys): start pihole config 2023-12-03 02:24:11 -05:00
matt1432 384fe2a6e1 feat: separate custom pkgs from nixpkgs 2023-12-01 16:53:51 -05:00
matt1432 66e3a03d7d feat(vars): add hostName and big refactors 2023-12-01 14:12:33 -05:00
matt1432 59792d8f27 refactor(wim): remove useless writeText 2023-12-01 01:27:02 -05:00
matt1432 6028e3679a refactor(ags): make global module 2023-11-30 17:17:34 -05:00
matt1432 6b1415d54b refactor(binto ags bar): add main css class 2023-11-30 15:17:57 -05:00
matt1432 d48403d9c8 feat(binto ags bar): make spacing consistent with hyprland 2023-11-30 14:13:01 -05:00
matt1432 07ff404017 feat(oksys): prepare caddy 2023-11-29 22:15:31 -05:00
matt1432 f87c73d3d2 refactor(oksys): move user groups to their relevant module 2023-11-29 22:14:29 -05:00
matt1432 70fa4ddf16 feat(oksys): prepare unbound conf 2023-11-29 10:29:06 -05:00
matt1432 831a0a631d chore: fix typo 2023-11-28 22:02:57 -05:00
matt1432 f98ed62e27 feat(oksys): prepare headscale 2023-11-28 21:43:26 -05:00
matt1432 2d950fe541 feat: prepare oksys 2023-11-28 21:41:52 -05:00
matt1432 4a2eed4785 feat: add and move some packages 2023-11-28 21:24:53 -05:00
matt1432 4a892528ff feat(ags osk): move exclusive toggle to thingy 2023-11-28 16:29:17 -05:00
matt1432 04312dcc2c feat(ags player): make indicators clickable and big refactor 2023-11-28 12:24:58 -05:00
matt1432 5b72e6fa0a fix(ags player): show players when only one present 2023-11-28 08:39:36 -05:00
matt1432 8bd1c23ce0 fix(ags applauncher): make on_accept work 2023-11-28 08:23:32 -05:00
matt1432 b7724c46d2 feat(wim ags overview): force consistent open anim 2023-11-28 00:51:28 -05:00
matt1432 17e96320fc fix(ags popup): add timeout to onClose and fix setChild 2023-11-28 00:50:58 -05:00
matt1432 98d5ff9389 refactor(wim ags player): clarify var 2023-11-28 00:14:58 -05:00
matt1432 f47b5abc3f perf(wim ags player): hide not visible players 2023-11-28 00:09:52 -05:00
matt1432 37f75000b4 feat(wim ags osd): add transition between OSDs and refactor 2023-11-27 22:02:28 -05:00
matt1432 158758b4ab feat(ags brightness): allow bind to caps lock 2023-11-27 20:57:07 -05:00
matt1432 523b886843 fix(binto ags): add to hypr conf 2023-11-27 15:51:12 -05:00
matt1432 0d045854ce feat(binto): make minimal ags config 2023-11-27 15:50:20 -05:00
matt1432 0194b45dc7 fix(ags): close all when bar isn't found 2023-11-27 15:39:55 -05:00
matt1432 d8881b9eca fix(wim ags): fix notif button 2023-11-27 15:15:02 -05:00
matt1432 f85df15e93 refactor(wim ags): make main file for notif widgets 2023-11-27 15:01:54 -05:00
matt1432 369fd32e54 fix(hyprgrass): delay loading of plugin 2023-11-26 20:18:49 -05:00
matt1432 cd6d62efc5 feat(greetd): add option to only show on main monitor 2023-11-25 19:24:33 -05:00
matt1432 3a3c8457da feat(greetd): mirror regreet on all monitors 2023-11-25 17:13:46 -05:00
matt1432 9528403ad0 refactor: move some packages to hyprland module 2023-11-25 13:45:54 -05:00
matt1432 f0a1e6f3f8 fix(ags applauncher): style it properly 2023-11-25 13:10:36 -05:00
matt1432 c557367aaf feat(hyprland): use final package 2023-11-25 03:24:12 -05:00
matt1432 8ea4c31a1c chore: update flake.lock 2023-11-25 00:11:01 -05:00
matt1432 acc2d647f7 refactor(hyprland): make global hyprland module 2023-11-24 18:25:59 -05:00
matt1432 761f914232 feat(wim): add some hardware stuff 2023-11-23 21:53:19 -05:00
matt1432 c05cf09427 feat(wip firefox): update to gx 8.6 2023-11-23 18:44:54 -05:00
matt1432 95d74248ab chore: update gsr with latest nixpkgs 2023-11-23 17:09:24 -05:00
matt1432 8232908e16 fix(binto): doc on how to get rid of steam flickering 2023-11-23 16:59:17 -05:00
matt1432 38cd7afad9 feat(binto): use wofi for apps 2023-11-23 01:33:29 -05:00
matt1432 625cbc91c5 feat(binto): switch to hyprland 2023-11-23 01:23:15 -05:00
matt1432 9f42bec4bb feat(binto): add thunderbird 2023-11-23 01:19:39 -05:00
matt1432 a461d39d81 fix(nvim): fix staging bind 2023-11-23 01:15:32 -05:00
matt1432 9f1a672f65 refactor(gsr): update and drop systemd file 2023-11-23 01:07:56 -05:00
matt1432 1fae0a73d3 feat: add nix code formatter 2023-11-22 15:33:16 -05:00
matt1432 71108d1852 refactor(ags lint): customise eslint and apply to config 2023-11-21 01:29:46 -05:00
matt1432 b4e51f1010 feat(ags osk): add tablet mode status bar thingy 2023-11-19 20:39:08 -05:00
matt1432 aaea660e45 refactor(ags): add css option to some custom widgets 2023-11-19 19:16:18 -05:00
matt1432 2a64ff2a96 feat(ags osk): add exclusive toggle 2023-11-19 16:25:01 -05:00
matt1432 28570f7ac2 feat(ags popup): allow setting child after init 2023-11-19 16:21:25 -05:00
matt1432 d56edd5484 feat(ags): make custom onscreen keyboard 2023-11-19 15:00:29 -05:00
matt1432 42993235b8 fix(ags): remove popup thing with new update 2023-11-16 22:06:43 -05:00
matt1432 c5859fa87b feat(ags): use new widget prop cursor 2023-11-16 15:02:00 -05:00
matt1432 6603902687 fix(ags quick sett): fix mute button 2023-11-16 14:39:38 -05:00
matt1432 7347fa6a65 fix(ags blur): make corners not blurry 2023-11-16 14:38:03 -05:00
matt1432 b255853935 feat(ags cursorbox): when release click outside box, don't run func 2023-11-16 14:37:09 -05:00
matt1432 11f5eecbc2 fix(ags): put screen corners under bar 2023-11-16 00:49:51 -05:00
matt1432 cd6f9c4e24 fix(ags bar): fix fullscreen hiding 2023-11-16 00:48:50 -05:00
matt1432 23befab961 fix(ags workspace): finally fix overlay passthrough 2023-11-15 16:24:42 -05:00
matt1432 28be70e1ca feat(ags): make use of exclusive ignore 2023-11-15 16:01:30 -05:00
matt1432 d296dbf4bd feat(ags): update exclusivity 2023-11-15 15:11:55 -05:00
matt1432 4eb9d259cf feat(ags popup window): add onClose method 2023-11-14 09:36:39 -05:00
matt1432 43cf2ec543 refactor(ags systray): use subclass 2023-11-13 16:33:19 -05:00
matt1432 5a66324c35 refactor(ags audio icons): make variables for easy icon changes 2023-11-13 16:19:09 -05:00
matt1432 93285a0db7 refactor(ags applauncher): use latest code from aylur 2023-11-13 15:19:49 -05:00
matt1432 c0a97e044c feat(ags): use Hyprland.sendMessage instead of hyprctl 2023-11-13 13:19:14 -05:00
matt1432 c41f4121b0 feat(binto): add gpu-screen-recorder module 2023-11-13 00:03:28 -05:00
matt1432 d0940309f2 feat(binto): add virt-manager 2023-11-12 14:21:36 -05:00
matt1432 a20c59185a feat(ags osd): add kb backlight osd 2023-11-11 03:33:41 -05:00
matt1432 7cf63fb6c4 feat(ags): replace swayOSD 2023-11-10 23:51:50 -05:00
matt1432 a57c48edba fix(binto): add wl clipboard and fix jelly player bug 2023-11-09 17:21:09 -05:00
matt1432 531543bb46 feat(quicksett): start working on menus for buttons 2023-11-09 02:19:18 -05:00
matt1432 898060e0f3 feat(ags cursorbox): allow passing extra onHover stuff to it 2023-11-08 11:41:07 -05:00
matt1432 1fedeb186b chore: update flake.lock 2023-11-08 11:39:31 -05:00
matt1432 45110a3d5a refactor(ags toggle button): remake using subclasses and custom icon 2023-11-07 23:06:56 -05:00
matt1432 cdb87f6c7a feat(hyprland): adapt conf to multi display setup 2023-11-07 20:40:14 -05:00
matt1432 affe168212 feat(ags players): change default player colors 2023-11-07 14:45:20 -05:00
matt1432 e6fdb163eb fix(ags overview): put highlight behind for dragndrop 2023-11-07 13:00:29 -05:00
matt1432 8307198659 refactor(ags overview): restructure window func to have easy refs 2023-11-07 12:31:39 -05:00
matt1432 3b65abac7e fix(ags bar workspace): make urgent go away when on current workspace 2023-11-07 12:00:53 -05:00
matt1432 ee5af67444 fix(ags notif center): make first notif appear correctly 2023-11-07 11:09:16 -05:00
matt1432 80427166f5 fix(ags overview): fix visual flicker 2023-11-07 10:56:12 -05:00
matt1432 d6e0ad0022 refactor(ags): smol changes 2023-11-06 21:41:30 -05:00
matt1432 a16d7d4748 feat(ags pointers): add stay as choice for popup windows 2023-11-06 21:36:12 -05:00
matt1432 107fb94fe8 feat(ags lisgd): allow setting ags functions as lisgd command 2023-11-06 20:38:16 -05:00
matt1432 b2e4c84545 fix(ags notifs): refactor and make notifs work with latest ags 2023-11-06 20:10:12 -05:00
matt1432 6a40c0141d chore: update flake.lock 2023-11-06 18:37:23 -05:00
matt1432 79215425a3 feat(desktops): add minecraft launcher 2023-11-05 16:25:49 -05:00
matt1432 8151c25bfe feat(binto): switch to wayland 2023-11-05 16:17:31 -05:00
matt1432 fe5294ee54 chore: update flake.lock 2023-11-05 13:35:12 -05:00
matt1432 b4b96fbbee fix(Tablet): restart lisgd every rotation to rotate gestures 2023-11-05 01:39:44 -05:00
matt1432 2cc121b602 feat(ags): move lisgd config to ags 2023-11-05 01:34:13 -05:00
matt1432 fe445a0ccc fix(ags): fix remove function not working 2023-11-04 23:09:09 -04:00
matt1432 c604f8fa72 refactor(ags): move stuff out of config.js 2023-11-04 22:10:23 -04:00
matt1432 56713fe806 fix(ags tablet): fix inputs mapping 2023-11-04 18:56:02 -04:00
matt1432 cf7390090e feat(ags tablet): add OSK to tablet service 2023-11-04 18:51:59 -04:00
matt1432 ad27c6d6fc feat(ags bar workspace): handle urgent windows 2023-11-04 17:37:46 -04:00
matt1432 fcdd6fc414 feat(ags): implement tablet service in bar 2023-11-04 13:39:48 -04:00
matt1432 97239557f7 refactor(ags): make custom services global for outside access 2023-11-04 13:38:02 -04:00
matt1432 070f5345c8 feat(ags): implement tablet service to replace broken scripts 2023-11-04 13:35:09 -04:00
matt1432 5b120c844a fix(wim): fix udev rule for touchpad 2023-11-04 00:49:34 -04:00
matt1432 4c22479151 feat: switch hyprpaper to swww because hyprpaper stopped working 2023-11-03 23:05:46 -04:00
matt1432 3cb8bcb3e9 lint(ags): switch config to json and add no-dupe rule 2023-11-03 22:58:33 -04:00
matt1432 25f9220beb feat(binto): add a few packages 2023-11-03 21:40:43 -04:00
matt1432 ad02510b10 refactor(ags notifs): clarify code, add way to slide in from right, fix clear button, etc. 2023-11-03 15:28:08 -04:00
matt1432 2f9bd7eb80 fix(ags applauncher): fix launching apps 2023-11-03 13:49:50 -04:00
matt1432 8764bfb459 fix(ags notifs): use notif center code for popups to fix bugs 2023-11-03 00:03:14 -04:00
matt1432 ba571f697e fix(ags applauncher): only execute the actual executable 2023-11-02 16:49:38 -04:00
matt1432 6389fe7f16 feat(ags players): reverse player indicator order 2023-11-01 23:27:06 -04:00
matt1432 9e0841fff3 feat(ags systray): add way to block systray items 2023-11-01 23:20:09 -04:00
matt1432 68962df0b8 fix(ags players): make favorite player be first on startup 2023-11-01 23:11:39 -04:00
matt1432 63c47f0c0d fix(ags overview): toggle off correct special workspace 2023-11-01 16:56:36 -04:00
matt1432 b5f16fcfcb refactor(ags notifs): clarify code 2023-11-01 15:29:47 -04:00
matt1432 0f02a0494e refactor(ags players): clarify some code 2023-11-01 14:33:06 -04:00
matt1432 ee84e4c7bc feat(ags bar): make slide down open applauncher 2023-11-01 14:31:55 -04:00
matt1432 03ea25f56e chore(ags): add npm packages that aylur has in his config 2023-11-01 13:17:02 -04:00
matt1432 3835c993b9 fix(ags players): set a temp background for players 2023-11-01 13:13:30 -04:00
matt1432 2221f9bff3 fix(ags players): block inputs when sliding away 2023-11-01 13:12:43 -04:00
matt1432 74c0bdedd7 fix(ags player): make icons work again and disable faulty players 2023-10-31 12:27:59 -04:00
matt1432 efe8aa9c63 fix(ags): remove bad box-shadows 2023-10-31 10:23:49 -04:00
matt1432 4e53263c7b fix(ags bar workspace): make sure highlight is always in the right place 2023-10-31 10:18:58 -04:00
matt1432 0e00bc978b refactor(ags): remove all Utils and some scss correction 2023-10-31 09:31:12 -04:00
matt1432 4ff3dbbc1c refactor(ags): replace imports file with imports from ressource directly 2023-10-31 08:32:40 -04:00
matt1432 297e274c9a feat(ags overview): redesign workspace overview 2023-10-30 22:00:46 -04:00
matt1432 8dd83e99ca fix(ags bar): stop workspace undefined error 2023-10-30 21:58:53 -04:00
matt1432 74fe2e3419 fix(ags overview): put a limit on icon sizes 2023-10-30 20:27:18 -04:00
matt1432 0907b2cbe7 feat(ags popup): make more modular 2023-10-30 19:53:50 -04:00
matt1432 d55c4ce09e perf(ags): make quick settings less laggy 2023-10-30 12:34:45 -04:00