Commit graph

56 commits

Author SHA1 Message Date
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
d0466f96da
repo: add ags, a gtk shell
commit 75cf6a4d67
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Fri Oct 11 15:34:14 2024 +0200

    home/programs/niri: use gtk portals for most things, and gnome for screencast

commit 5ccb424079
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Thu Oct 10 21:19:33 2024 +0200

    home/programs/niri: add play/pause, add settings button on fn key f12

commit 8b7164739d
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Thu Oct 10 00:32:40 2024 +0200

    home/programs/niri: replace desktop-portal-gtk with gnome

commit fe40c6c72c
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Thu Oct 10 00:21:31 2024 +0200

    home/programs/niri: add xdg-desktop-portal-gtk

commit 74b7df1245
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Thu Oct 10 00:21:14 2024 +0200

    home/programs: add fractal

commit 3773095069
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Thu Oct 10 00:21:05 2024 +0200

    home/programs/gtk: use color-scheme for gtk4.0

commit 8fef768f4f
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Wed Oct 9 19:22:43 2024 +0200

    system/services/regreet: ensure that regreet starts dbus session

commit fcd88bfa8e
Author: Anthony Rodriguez <anthony@nezia.dev>
Date:   Wed Oct 9 19:22:20 2024 +0200

    repo: implement ags

    Implement ags, a wayland bar / GTK shell. Also added a few dependencies
    required for it to work properly.
2024-10-11 17:57:55 +02:00
c8e31a30ee
system/services/regreet: use theme module 2024-10-08 22:58:18 +02:00
a1b577d4ce
system/programs/fonts: add cjk and extra fonts 2024-10-08 13:57:48 +02:00
e87a890bef
home/programs/niri: add xwayland-satellite, update layout settings, add colors 2024-10-08 13:33:25 +02:00