Aly Raffauf
4500cb117b
github: add build workflow with cachix support
2024-07-15 09:16:36 -04:00
Aly Raffauf
34a837a0da
github: use magix nix cache
2024-07-15 08:22:10 -04:00
Aly Raffauf
98aaa97429
home/hyprland: don't include clamshell script if no laptopMonitors exist
2024-07-15 07:53:04 -04:00
Aly Raffauf
744dcf70fa
aly,dustin: remove unnecessary monitor
2024-07-15 07:45:21 -04:00
Aly Raffauf
3899be29c3
home/hyprland: remove monitor + tablet config from module ( #30 )
...
* home: moved hyprland monitors to config.ar.home.desktop.hyprland.monitors and config.ar.home.desktop.desktop.hyprland.laptopMonitors
* nix fmt
* home/options: update formatting
* home/hyprland: move laptop montiors to hosts/hostname/home.nix
* home/hyprland: move external non-desktop displays to user home configs
* home/hyprland: move monitors to host + home configs
* home/hyprland: add ar.home.desktop.hyprland.tabletMode.tabletSwitches for automatically setting up a list of tablet switches
* nix fmt
2024-07-15 00:14:18 -04:00
Aly Raffauf
68058f33cd
home/hyprland: move tablet and touch mappingss to host-specific home.nix
2024-07-14 20:22:06 -04:00
Aly Raffauf
72e4083eb4
aly: update home.packages
2024-07-14 18:41:10 -04:00
Aly Raffauf
d1d5471054
github: fix drybuild indents
2024-07-14 18:32:57 -04:00
Aly Raffauf
5690d9ed90
aly: install gitui
2024-07-14 18:31:42 -04:00
Aly Raffauf
48e08b8c6b
github: reorganize workflows and add drybuilds
2024-07-14 18:31:01 -04:00
Aly Raffauf
0353e44e1f
switch to latest generation on autoupgrade ( #29 )
...
* hosts/common: switch on autoupgrade
* hosts/common: adjust upgrade times
* format fix
* flake: update to latest nixhw
* hosts/common: set explicitly to persistent
2024-07-14 18:19:05 -04:00
Aly Raffauf
b6b231df2f
github: simplify step names
2024-07-14 17:04:17 -04:00
Aly Raffauf
310008860c
github: pull latest actions from master/main
2024-07-14 17:00:41 -04:00
Aly Raffauf
c3be1f9ad2
github: simplify workflow names
2024-07-14 16:56:59 -04:00
Aly Raffauf
ec6db50220
github: add flakehub workflow
2024-07-14 16:52:06 -04:00
Aly Raffauf
5b1fbb5030
home/theme: theme qt6 applications
2024-07-14 15:45:23 -04:00
Aly Raffauf
2b8bae8c04
flake.lock: Update ( #28 )
...
Flake lock file updates:
• Updated input 'nixvim':
'github:nix-community/nixvim/2c52164a4f1b863f5eda842b4b9423b7f2677ddc?narHash=sha256-BJf06/uE8XgjSqXB6ftabinqK%2BqaAmWA0dLxAfLrAjw%3D' (2024-07-08)
→ 'github:nix-community/nixvim/75e7bb13f5a3183f4993f4a9e44c1ede2076f6eb?narHash=sha256-pO7br8ikD7K%2BGEfSRody2P6IOR4hij5ZeFjhH0ERUWE%3D' (2024-07-14)
• Updated input 'nur':
'github:nix-community/NUR/93b6730560f15a557db9c0dd0227baa58cebbd30?narHash=sha256-aGlq/NRxQxBJbFGMGFqu3T3NWWYDdSt7AoGGJltojTk%3D' (2024-07-14)
→ 'github:nix-community/NUR/960c1f77cca3e17cd398519496dcd0bb6e495871?narHash=sha256-D5FHhaF%2BQ6y7zDmmU8GRJLE8%2BM639WBszhiqKcH9dhs%3D' (2024-07-14)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-07-14 12:12:01 -04:00
Aly Raffauf
1413801e6d
github: update flake.lock weekly with pull request
...
github: use DeterminateSystems nix installer
github: run cicid on prs
github/flake-update-inputs: use PAT to trigger subsequent workflows
github: simplify workflow runs
github: setup git after checkout
github/flake-update-inputs: don't self assign reviews
github/git-sync-mirrors: only run on master
github: don't sync to codeberg
github: only run nix checks on .nix updates
github: only run nix checks on .nix and .lock updates
github: ignore .github and _img paths
2024-07-14 11:44:31 -04:00
github-actions[bot]
240ec1ac8e
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/a046c1202e11b62cbede5385ba64908feb7bfac4?narHash=sha256-CWT%2BKN8aTPyMIx8P303gsVxUnkinIz0a/Cmasz1jyIM%3D' (2024-07-11)
→ 'github:nixos/nixpkgs/f12ee5f64c6a09995e71c9626d88c4efa983b488?narHash=sha256-FZ5dnrvKkln9ESdoTR8R7GKW9rNpXNZrxGsOXsbsTpE%3D' (2024-07-12)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/feb2849fdeb70028c70d73b848214b00d324a497?narHash=sha256-ZgnNHuKV6h2%2BfQ5LuqnUaqZey1Lqqt5dTUAiAnqH0QQ%3D' (2024-07-09)
→ 'github:nixos/nixpkgs/7e7c39ea35c5cdd002cd4588b03a3fb9ece6fad9?narHash=sha256-EYekUHJE2gxeo2pM/zM9Wlqw1Uw2XTJXOSAO79ksc4Y%3D' (2024-07-12)
• Updated input 'nur':
'github:nix-community/NUR/4b96b9dd2651d0e6a848912cdbcbfbe6e2f3d4f6?narHash=sha256-m37uFiUFV80812riW0N7bqBBQBzB2qpQoUQyFLnXmG0%3D' (2024-07-13)
→ 'github:nix-community/NUR/93b6730560f15a557db9c0dd0227baa58cebbd30?narHash=sha256-aGlq/NRxQxBJbFGMGFqu3T3NWWYDdSt7AoGGJltojTk%3D' (2024-07-14)
2024-07-14 06:16:47 +00:00
Aly Raffauf
4406bff102
home/zed: improved defaults
2024-07-13 23:35:22 -04:00
Aly Raffauf
5ba420030a
home/keepassxc: refactored settings
2024-07-13 21:34:41 -04:00
Aly Raffauf
29aab63327
Revert "home/vscodium: nix lsp nil -> nixd"
...
This reverts commit 2b3a13c9bc
.
2024-07-13 21:25:35 -04:00
Aly Raffauf
2150207655
home: add zed-editor module
2024-07-13 21:24:21 -04:00
Aly Raffauf
d966c37ccf
aly/hyprland: removed unused scratchpads
2024-07-13 21:22:20 -04:00
Aly Raffauf
087b61ef4b
aly: refactor home.packages
2024-07-13 18:32:53 -04:00
Aly Raffauf
2b3a13c9bc
home/vscodium: nix lsp nil -> nixd
2024-07-13 18:32:36 -04:00
Aly Raffauf
d87a1924ac
aly/hyprland: open zed on workspace 2
2024-07-13 17:31:17 -04:00
Aly Raffauf
3559b9b8bb
aly: install zed-editor from nixpkgs/unstable
2024-07-13 17:29:00 -04:00
Aly Raffauf
beb2647f1f
home/desktop: install xdg-desktop-portal-gtk for file picker fallback
2024-07-13 17:21:10 -04:00
wiki-nixos
65dc75d5f6
Update NixOS wiki link ( #17 )
...
Co-authored-by: NixOS Wiki <mail@nix.wiki>
2024-07-13 09:20:12 -04:00
github-actions[bot]
04127cde8b
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nur':
'github:nix-community/NUR/c12c080efc15a921d949a16627a90c01130f55e0?narHash=sha256-wTjiFg3LXVsj49UUAtPOzpS8s8d5IPkIxaMiBR/RvoE%3D' (2024-07-12)
→ 'github:nix-community/NUR/4b96b9dd2651d0e6a848912cdbcbfbe6e2f3d4f6?narHash=sha256-m37uFiUFV80812riW0N7bqBBQBzB2qpQoUQyFLnXmG0%3D' (2024-07-13)
2024-07-13 06:15:09 +00:00
Aly Raffauf
c8cbab446f
migrate mkOption to mkPackageOption
2024-07-12 20:50:01 -04:00
Aly Raffauf
b1946eee4c
aly/thunderbird: add thunderbird gnome theme
2024-07-12 19:48:04 -04:00
Aly Raffauf
cf01f0db9e
aly/firefox/bravesearch: pull icon from CDN
2024-07-12 19:29:27 -04:00
Aly Raffauf
d4c732ffa9
aly: bump firefox-gnome-theme rev
2024-07-12 19:18:18 -04:00
github-actions[bot]
3fc0cd73bd
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/249fbde2a178a2ea2638b65b9ecebd531b338cf9?narHash=sha256-IXMiHQMtdShDXcBW95ctA%2Bm5Oq2kLxnBt7WlMxvDQXA%3D' (2024-07-09)
→ 'github:nixos/nixpkgs/a046c1202e11b62cbede5385ba64908feb7bfac4?narHash=sha256-CWT%2BKN8aTPyMIx8P303gsVxUnkinIz0a/Cmasz1jyIM%3D' (2024-07-11)
• Updated input 'nur':
'github:nix-community/NUR/ec00854d8d699d16e79c8f0c69260ec4d2c4e83f?narHash=sha256-FQFpEs6lW8EZPcUwm8kUBCMEH7MgpBSr0Yz1WQMSmgA%3D' (2024-07-11)
→ 'github:nix-community/NUR/c12c080efc15a921d949a16627a90c01130f55e0?narHash=sha256-wTjiFg3LXVsj49UUAtPOzpS8s8d5IPkIxaMiBR/RvoE%3D' (2024-07-12)
2024-07-12 06:15:41 +00:00
Aly Raffauf
7ab7dd6f2c
mauville: disable forgejo registration
2024-07-11 21:06:45 -04:00
Aly Raffauf
5d1ae39147
aly/thunderbird: add default settings
2024-07-11 19:49:01 -04:00
github-actions[bot]
4773956ba2
flake.lock: Update
...
Flake lock file updates:
• Updated input 'disko':
'github:nix-community/disko/f1a00e7f55dc266ef286cc6fc8458fa2b5ca2414?narHash=sha256-zJv6euDOrJWMHBhxfp/ay%2BDvjwpe8YtMuEI5b09bxmo%3D' (2024-07-08)
→ 'github:nix-community/disko/786965e1b1ed3fd2018d78399984f461e2a44689?narHash=sha256-nsGgA14vVn0GGiqEfomtVgviRJCuSR3UEopfP8ixW1I%3D' (2024-07-11)
• Updated input 'nixhw':
'github:alyraffauf/nixhw/e7a6fd36dbf1dbf3e67e765a9179c9ce404382aa?narHash=sha256-bLehAfHdqrhQavF4LL9mijXrLngXQtVtmMLIyIw1/Eo%3D' (2024-07-08)
→ 'github:alyraffauf/nixhw/5b22cdd5f53c88b98dc993c8d4578182aef8877f?narHash=sha256-A6/7nXOW0UsrFu/IYqVmTMdkm5UjFJUDB4xpJvM5UvQ%3D' (2024-07-10)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/194846768975b7ad2c4988bdb82572c00222c0d7?narHash=sha256-NGKVY4PjzwAa4upkGtAMz1npHGoRzWotlSnVlqI40mo%3D' (2024-07-07)
→ 'github:nixos/nixpkgs/249fbde2a178a2ea2638b65b9ecebd531b338cf9?narHash=sha256-IXMiHQMtdShDXcBW95ctA%2Bm5Oq2kLxnBt7WlMxvDQXA%3D' (2024-07-09)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/655a58a72a6601292512670343087c2d75d859c1?narHash=sha256-cPJoFPXU44GlhWg4pUk9oUPqurPlCFZ11ZQPk21GTPU%3D' (2024-07-08)
→ 'github:nixos/nixpkgs/feb2849fdeb70028c70d73b848214b00d324a497?narHash=sha256-ZgnNHuKV6h2%2BfQ5LuqnUaqZey1Lqqt5dTUAiAnqH0QQ%3D' (2024-07-09)
• Updated input 'nur':
'github:nix-community/NUR/06b3593559f298c5d3998be83153c4e41e53c800?narHash=sha256-GOQLFrlQXkI48hwZTsaAxwmG%2B5XjLikFYARNYRItmqc%3D' (2024-07-10)
→ 'github:nix-community/NUR/ec00854d8d699d16e79c8f0c69260ec4d2c4e83f?narHash=sha256-FQFpEs6lW8EZPcUwm8kUBCMEH7MgpBSr0Yz1WQMSmgA%3D' (2024-07-11)
2024-07-11 06:15:26 +00:00
Aly Raffauf
59b3293571
home: code readability improvements
2024-07-10 23:43:51 -04:00
Aly Raffauf
fd556431e4
home/vscode: file icon theme null -> vs-seti
2024-07-10 22:35:37 -04:00
Aly Raffauf
e0909651f7
hosts: code cleanup
2024-07-10 21:21:14 -04:00
Aly Raffauf
6d2df2b81b
gitlab: fix repo name
2024-07-10 21:00:11 -04:00
Aly Raffauf
17f721d33b
nixosmodules/greetd: simplify autologin options
2024-07-10 20:30:11 -04:00
Aly Raffauf
b0f814a6bd
README: fix spelling
2024-07-10 20:29:53 -04:00
Aly Raffauf
cb12a1f359
use hyprland from nixpkgs ( #16 )
2024-07-10 18:28:43 -04:00
Aly Raffauf
cc71c0c4af
home/hyprland: decrease framework screen scaling from 1.6 -> 1.566667 to avoid chromium font rendering bugs
2024-07-10 17:39:39 -04:00
Aly Raffauf
9f16cb1d1a
home/vscodium: "null" -> null
2024-07-10 15:32:13 -04:00
Aly Raffauf
9b617fd1be
add pp-adjuster
2024-07-10 10:04:32 -04:00
github-actions[bot]
da24bdd435
flake.lock: Update
...
Flake lock file updates:
• Updated input 'agenix':
'github:ryantm/agenix/3a56735779db467538fb2e577eda28a9daacaca6?narHash=sha256-abpBi61mg0g%2BlFFU0zY4C6oP6fBwPzbHPKBGw676xsA%3D' (2024-06-14)
→ 'github:ryantm/agenix/de96bd907d5fbc3b14fc33ad37d1b9a3cb15edc6?narHash=sha256-boCXsjYVxDviyzoEyAk624600f3ZBo/DKtUdvMTpbGY%3D' (2024-07-09)
• Updated input 'nur':
'github:nix-community/NUR/812e04a62c0f7a749257bcd6cd06ac0390e79895?narHash=sha256-Nky6PrNb6rBtxANZRSmUDR8WzSXZD9YEAR0bxryTDmk%3D' (2024-07-09)
→ 'github:nix-community/NUR/06b3593559f298c5d3998be83153c4e41e53c800?narHash=sha256-GOQLFrlQXkI48hwZTsaAxwmG%2B5XjLikFYARNYRItmqc%3D' (2024-07-10)
2024-07-10 06:15:58 +00:00