Commit graph

62 commits

Author SHA1 Message Date
5acf11adca
system/core/users: replace hard-coded values with global vars 2024-12-18 09:24:51 +01:00
37ef1e9875
system/services/kmscon: fix font name being incorrect 2024-12-15 19:40:37 +01:00
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