a0e7e87d77
system/programs/hyprland: add pam behavior for fingerprint machines
2024-12-13 23:03:28 +01:00
a3c356c3c6
treewide: switch to hyprland
...
I've decided to switch to Hyprland again, after having issues with Niri,
especially with XWayland apps. It also has better and more widespread integration with other pieces of software that I use/plan to use.
commit 5a42498391
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Fri Dec 13 16:59:37 2024 +0100
modules/theme: update fuzzel selection colors
commit f3386f5b0a
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Fri Dec 13 16:53:57 2024 +0100
system/services/greetd: enable gnome keyring
commit c1caf6d844
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Fri Dec 13 16:51:24 2024 +0100
modules/themes: switch to phinger-cursors, update border colors
commit aa7a00d330
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Fri Dec 13 14:54:43 2024 +0100
hosts/solaire: switch to hyprland
commit 7c7a332a3e
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Fri Dec 13 14:54:34 2024 +0100
modules/theme: set default theme to catppuccin (again)
commit 471c6b5503
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Fri Dec 13 14:54:24 2024 +0100
flake: add hyprwm-contrib for grimslurp
commit 04914eab73
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Fri Dec 13 14:54:09 2024 +0100
system/services/greetd: switch to hyprland as compositor (thanks jacekpoz)
commit d185864012
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Fri Dec 13 14:52:56 2024 +0100
home/services/swaync: remove unused variables
commit 75ff00b2e2
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Fri Dec 13 14:52:43 2024 +0100
home/programs/waybar: add hyprland workspaces
commit b36b3abf53
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Fri Dec 13 14:52:31 2024 +0100
home/programs/hypr: add basic hyprland configuration
commit cdda6bf2bc
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Fri Dec 13 12:03:53 2024 +0100
system/programs: add hyprland module
commit ef36f7be36
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Fri Dec 13 12:03:43 2024 +0100
flake: add hyprland and cachix
commit cdbcd8d1bd
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Fri Dec 13 12:03:37 2024 +0100
system/nix: add wheel to trusted users
2024-12-13 19:02:53 +01:00
3017dfc76c
treewide: bring regreet theme config to theme module
2024-12-10 08:36:24 +01:00
68a619879c
treewide: add flatpak for sober
2024-12-05 16:01:07 +01:00
c1887a3d0a
system/services/forgejo: add catppuccin
2024-12-03 09:23:18 +01:00
bec6a91a34
treewide: update flake inputs and use nerd-fonts.<font>
2024-11-30 22:57:11 +01:00
88436c791a
flake: add walker + binary caches
2024-11-29 15:03:18 +01:00
3cde68e4a9
system/programs/fonts: fix 0xProto NF name being incorrect
2024-11-29 15:01:39 +01:00
2310480978
system/programs/fonts: switch monospace font from intel one mono to 0xproto
2024-11-28 17:57:09 +01:00
e4b5c00f7c
treewide: add back cinny and mission-center
2024-11-27 17:48:01 +01:00
8a7f929386
system/services: add mandocs and mandb
2024-11-27 17:47:53 +01:00
336c8f5d3a
system: update nvidia drivers
2024-11-24 21:30:04 +01:00
57100dcead
treewide: replace apple-color-emoji with noto-color-emoji
2024-11-23 23:56:07 +01:00
5cfbe69893
treewide: blur regreet wallpaper
2024-11-21 23:34:23 +01:00
8358a2ba12
treewide: configure waybar
...
commit fce8d778d5
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Thu Nov 21 09:49:00 2024 +0100
treewide: add waybar configuration
commit 858431bc35
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Thu Nov 21 09:48:51 2024 +0100
system/programs/fonts: add nerd fonts symbols only
commit 8a225b4763
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Thu Nov 21 09:47:00 2024 +0100
modules: add a theme enable option
2024-11-21 09:49:45 +01:00
bc2ebd6c82
treewide: spawn wlogout on power button short press
2024-11-18 14:28:46 +01:00
4a621ecd36
system/programs/fonts: add nerd font for monospace
2024-11-17 18:14:20 +01:00
375b893a43
treewide: add syncthing
2024-11-17 15:04:22 +01:00
ea922eb16d
treewide: add Apple Color Emoji
2024-11-14 22:13:04 +01:00
587708328d
treewide: add ironbar for niri
2024-11-13 23:19:57 +01:00
233bdb554c
system/services/greetd: fix login delay
2024-11-08 23:17:53 +01:00
bef01bc961
system/services/greetd: remove cage and use niri for greeter
2024-11-08 17:35:43 +01:00
c37edb347c
treewide: minor cleanups
2024-11-06 16:49:58 +01:00
645c8cfbf0
system: remove nix import from core to system/default.nix
2024-11-06 16:33:11 +01:00
1a61ae4ac4
treewide: add bolt-launcher until it's merged in nixpkgs
2024-11-03 21:41:21 +01:00
22d75b8f7b
treewide: add distrobox for mcuxpresso (only way to make it work without losing my mind)
2024-11-03 18:32:30 +01:00
901b51531a
treewide: add kanata
2024-11-01 22:50:39 +01:00
d033f9affb
system/services: remove extra udev rules (not needed with mcuxpresso's udev rules)
2024-10-31 09:21:23 +01:00
0e220a0587
treewide: add custom packages + mcuxpesso IDE
2024-10-30 23:40:58 +01:00
5650e76a4b
treewide: add portfolio hosting
2024-10-27 11:56:13 +01:00
88e2b06ae4
system/programs/fonts: change noto-fonts-cjk to sans variant
2024-10-27 00:57:59 +02:00
1745932cd8
treewide: add server-side secrets management with agenix
2024-10-24 16:02:14 +02:00
61537d4722
hosts/anastacia: add VPS host, searx and forgejo
...
commit b761f7218b
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Wed Oct 23 18:03:43 2024 +0200
system/services/searx: setup default search settings
commit c58816d17a
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Wed Oct 23 17:38:06 2024 +0200
browsers/firefox: switch to my own searx
commit 006daa6ebc
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Wed Oct 23 17:35:17 2024 +0200
system/services/forgejo: enable on ipv4
commit 6c75a3644f
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Wed Oct 23 17:35:05 2024 +0200
system/services: add searx
commit d472424a4e
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Wed Oct 23 13:22:36 2024 +0200
system/services: add forgejo
commit 43e754db72
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Wed Oct 23 11:25:01 2024 +0200
hosts/anastacia: init with generated configuration
2024-10-23 18:04:37 +02:00
b255b3988b
repo: remove home/profiles
...
commit f60d03acf6
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Mon Oct 21 16:02:55 2024 +0200
flake: update dependencies
commit 8c3cd9631a
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Mon Oct 21 15:49:07 2024 +0200
repo: move common home packages into home/default.nix
commit aa46aa0762
Author: Anthony Rodriguez <anthony@nezia.dev>
Date: Mon Oct 21 15:34:23 2024 +0200
repo: refactor to remove home/profiles
Removed the profiles directory in home, as I thought it was redundant:
they had the same name as my hostnames, as all my machines are
single-user only. Therefore, everything is now under its own
hosts/{hostname}, and flake.nix just has to import hosts/default.nix
like it did before.
2024-10-21 16:37:58 +02:00
ac8fa51639
repo: go back to latest kernel, fix games
2024-10-21 16:09:13 +02:00
9ad0713422
system/services: add protonmail-bridge
2024-10-20 19:10:42 +02:00
4a64321697
system/core: switch back latest linux kernel
2024-10-20 15:34:26 +02:00
5d6cdef1b3
repo: add lanzaboote for laptop
2024-10-20 00:05:19 +02:00
cba236a86b
system/services: disable fingerprint for login
2024-10-15 16:46:17 +02:00
506dd73644
system/services/kmscon: add kmscon for better ttys
2024-10-15 16:46:17 +02:00
f2ddb413fc
solaire: switch back to gnome (easier to game on than niri)
2024-10-15 15:49:53 +02:00
5b8cb57762
system/core/boot: use scx_lavd as the scheduler
2024-10-15 14:22:52 +02:00
ca2386a7ba
system/services: remove fprintd config for now (not working)
2024-10-14 23:19:01 +02:00
8653724f55
system/core/networking: add Cloudflare nameservers
2024-10-14 22:05:20 +02:00
0e08d243d1
system/services/greetd: disable fprintd
2024-10-14 22:05:09 +02:00
262de31d36
system/core/boot: switch to CachyOS kernel
2024-10-14 14:36:52 +02:00
57a02cdc4b
system/core: move to latest kernel
2024-10-13 18:41:26 +02:00
42d91889d1
repo: update flake dependencies, disable epson, use tuigreet
2024-10-13 14:54:12 +02:00
c9615f8d16
system/services/regreet: launch cage on last output (fixes multiple monitors)
2024-10-13 11:40:20 +02:00
42125d9b48
games: move gamemode to games
2024-10-11 22:06:55 +02:00