Commit graph

870 commits

Author SHA1 Message Date
851024052d
modules: move style to nix/style
This is temporary, as we're going to get rid of that awkward style
module that was meant to be shared, but ended up being too specific to
my use-case. We just put it in a nix directory for now, as we will with
everything else. This will be refactored later to be mixed with the
relevant program's configuration.
2025-01-14 11:02:13 +01:00
bb55875491
treewide: move shared/nixosModules to modules
The idea of this refactor is, as the configuration is getting bigger and
more complex, to move everything into a local modules system. The idea
is to simplify hosts declaration and add a new layer of abstraction to
avoid the long and redundant imports in hosts/default.nix, that I am
currently using.

First, we're going to move everything to the modules directory, and
split options from the proper configuration. That allows us to have an
easier time understanding how the options are structured, as they will
follow the directory structure and won't be mixed with the module
configuration.
2025-01-14 10:56:34 +01:00
acf42ca5e7
home-manager/terminal/programs/tmux: simplify config 2025-01-14 10:36:18 +01:00
2603bf2b6f
config: remove proton-ge from steam, add proton-plus 2025-01-14 10:35:49 +01:00
81c56877e6
home-manager/programs/hyprland: dont toggle app launcher 2025-01-10 21:41:27 +01:00
e6cebabb48
flake: update website 2025-01-10 21:41:06 +01:00
7871b52a2f
flake: update website 2025-01-10 19:43:38 +01:00
5344331bd4
flake: update nezia_dev 2025-01-10 18:15:57 +01:00
8e156427d3
flake: rename website to valid name 2025-01-10 18:08:16 +01:00
3a8435a8e3
nixosModules/style/modules/walker: update walker style 2025-01-10 17:52:06 +01:00
5d1025644a
home-manager/programs/games: add lutris and qbittorrent 2025-01-10 17:35:20 +01:00
957c49ef33
home-manager/programs/hyprland: bind app launcher to Mod key 2025-01-10 17:35:20 +01:00
c168c8260a
flake: rename website to nezia.dev 2025-01-10 14:16:32 +01:00
2919138fdf
flake: update website 2025-01-10 13:59:08 +01:00
7828a1256b
home-manager/programs/walker: update service to work with uwsm 2025-01-10 12:58:56 +01:00
76862fbfdd
treewide: remove fuzzel 2025-01-10 12:58:39 +01:00
3c1c71dce8
flake: update inputs 2025-01-10 12:04:44 +01:00
c32efcce18
README: add nix logo 2025-01-10 12:04:39 +01:00
0ecde1fc3c
home-manager/programs/hyprland: add emojis bind 2025-01-10 11:59:55 +01:00
9fc5686078
nixosModules/style/modules/walker: add walker styling 2025-01-10 10:41:39 +01:00
b1dc9b3bdb
treewide: switch to walker 2025-01-07 22:29:50 +01:00
f65911a876
hosts: add uni-sync 2025-01-07 21:21:34 +01:00
1b25c927fb
repo: remove envrc 2025-01-07 18:55:53 +01:00
c1871c4310
flake: update inputs 2025-01-07 14:09:55 +01:00
7f9715af40
home-manager/programs/editors/neovim: add typst support 2025-01-07 14:09:24 +01:00
82d7029260
nixos/services/pipewire: switch to nix-gaming low latency 2025-01-07 14:09:24 +01:00
6af72ca39e
flake: add nix-gaming 2025-01-07 14:09:16 +01:00
2b89ed8b73
hosts/vamos/config/theme: update wallpaper 2025-01-06 16:01:58 +01:00
2d9df00fae
treewide: rename portfolio to website 2025-01-06 09:00:28 +01:00
edcf8e5010
nixos/programs/hyprland: fix links not opening in browser 2025-01-04 22:40:10 +01:00
f4507bc88d
hardware/mcuxpresso: fix mcuxpresso not being at correct output 2025-01-04 22:39:56 +01:00
dc70f42c87
shared/pkgs/mcuxpresso: switch to regular nixpkgs 2025-01-04 22:38:02 +01:00
23c19987a3
programs/xdg: setup system-wide portals 2025-01-04 22:36:39 +01:00
8967b25c80
hosts: remove shared/nixosModules from mkSystem function 2025-01-04 22:36:19 +01:00
e0c277bf1e
services/searx: update secret path 2025-01-04 22:35:59 +01:00
4576b30efa
services/gnome: remove unused services 2025-01-04 22:35:50 +01:00
065266ee3a
shared/pkgs: move mcuxpresso to its own file 2025-01-04 22:35:37 +01:00
4ccd29cb9d
home-manager/terminal/shell: remove abbreviations (use shellAliases instead) 2025-01-04 22:35:06 +01:00
af13f204ad
shared/pkgs/mcuxpresso: use autoelf manually, switch to buildPhase 2025-01-02 13:09:15 +01:00
5f1221d85b
shared/pkgs/mcuxpresso: get rid of buildFHSEnv 2025-01-01 18:21:51 +01:00
e02d77a025
shared/pkgs/mcuxpresso: fix more dependencies in FHSEnv 2025-01-01 15:58:08 +01:00
0bc8a83fd3
shared/pkgs/mcuxpresso: fix LinkServer not being found 2025-01-01 13:51:40 +01:00
8136d53ad7
home-manager/programs/hyprland: remove autostart 2025-01-01 13:51:12 +01:00
cd4cc631a4
home-manager/programs/hyprland/autostart: autostart vesktop 2024-12-31 10:01:49 +01:00
1e3d9b2f75
home-manager/programs/editors/neovim: add nvim-surround 2024-12-30 23:44:24 +01:00
b5986f0c33
hosts: simplify imports with self 2024-12-30 23:44:07 +01:00
944c99f873
flake: update inputs 2024-12-30 22:46:05 +01:00
678a0c007d
nixos/nix/nixpkgs: update segger-link 2024-12-30 22:45:56 +01:00
7a9d641995
treewide: go back to vesktop 2024-12-30 22:08:51 +01:00
9e5f6d2c85
home-manager/programs/games: remove unneeded programs 2024-12-30 22:08:51 +01:00