Commit Graph

2104 Commits

Author SHA1 Message Date
32a9acf197
users/foo-dogsquared/setups/music: re-enable beets 2024-01-26 21:21:27 +08:00
6223c2b737
flake: update setups config 2024-01-26 21:21:08 +08:00
c8cd8b44ff
nixvimConfigs/fiesta/setups/treesitter: init 2024-01-26 21:18:16 +08:00
ed1264c062
flake-parts/setups: refactor and add NixVim instance for home-manager configs 2024-01-26 21:12:22 +08:00
f5e9d12bb6
nixvimConfigs/fiesta/setups/desktop-utils: init 2024-01-26 19:38:18 +08:00
9d4db1eae4
nixos/programs/gnome-session: recommend reverse DNS-like naming scheme as DE identifier 2024-01-26 18:02:03 +08:00
c672bf387b
flake-parts/setups/nixos: add optional NixVim config import 2024-01-26 18:01:12 +08:00
7b77035949
flake-parts/setups/nixos: refactor 2024-01-26 17:39:12 +08:00
42a24ada02
flake: export nixvimModules 2024-01-26 16:54:16 +08:00
c2513f94ea
nixos/profiles/desktop: make Pipewire the preferred audio setup
We can still modularize those imports even if we have problems with it.
2024-01-26 16:49:44 +08:00
677b57cad7
nixos/profiles/desktop: make Nix more of a background process 2024-01-26 16:49:02 +08:00
26822d655d
nixvim/plugins/firenvim: init 2024-01-26 16:47:30 +08:00
c6bc18035a
flake-parts/setups: import the default modules 2024-01-26 09:38:31 +08:00
670f52ce30
nixvimConfigs/fiesta: init 2024-01-25 22:51:05 +08:00
356bbdc14e
flake-parts/setups/nixvim: init 2024-01-25 22:49:57 +08:00
b7d75f4c9d
flake-parts/nixvim-modules: init 2024-01-25 19:12:58 +08:00
2a8b8d9b08
flake-parts/nixvim-configurations: init 2024-01-25 19:09:57 +08:00
3a781eff32
flake.nix: reduce nixpkgs instances 2024-01-25 19:08:34 +08:00
805cb0208a
flake.nix: add NixVim flake input
Welp, let's see how this goes.
2024-01-25 19:07:54 +08:00
e5d0f3279b
nixos/programs/gnome-session: refactor and update comments 2024-01-25 18:59:19 +08:00
07510b2257
nixos/programs/sessiond: refactor and update comments 2024-01-25 18:55:57 +08:00
b81460db8f
hosts/ni: use NixOS custom desktop profile 2024-01-25 18:52:40 +08:00
3cafa9f613
nixos/suites/desktop: modularize submodules into dedicated profiles
It's practically enabled every time so why not set them as profiles instead.
The structure should be enough for some control over what is enabled.
2024-01-25 18:52:07 +08:00
8b349c895b
docs/site: remove "Profiles" subchapter in NixOS modules
It isn't really true anymore.
2024-01-25 18:50:43 +08:00
e11c054e54
hosts/ni/services/backup: add btrfs autoscrub 2024-01-25 12:19:29 +08:00
6737cd1d16
nixos/suites/gaming: fix erroneous attribute 2024-01-25 12:18:46 +08:00
164e5f919a
docs: update project README 2024-01-25 12:18:20 +08:00
7de6c0b422
nixos/programs/sessiond: update session service config 2024-01-25 12:18:02 +08:00
952fde19cf
nixos/programs/sessiond: add session example 2024-01-25 12:17:47 +08:00
537f4910f5
apps/run-workflow-with-vm: update base config 2024-01-25 12:13:58 +08:00
a12e062116
apps/run-workflow-with-vm: set the rest args for nix-build 2024-01-25 12:13:40 +08:00
b45f061db7
nixos/programs/gnome-session: update comments 2024-01-24 10:41:06 +08:00
1d3bc3c013
nixos/programs/sessiond: init 2024-01-24 10:40:22 +08:00
d1dc2953c7
nixos/programs/gnome-session: properly modularize and refactor 2024-01-23 11:31:20 +08:00
c12f59cad8
users/foo-dogsquared/programs/browsers: add "Search by image" Firefox extension 2024-01-22 18:57:37 +08:00
58e9380ad2
modules: rename suites private module in the filesystem
To make it less hurting for inspecting commits.
2024-01-22 14:52:00 +08:00
fb6c1ad004
home-manager/suites: make use of nixosConfig instead of osConfig 2024-01-22 14:50:00 +08:00
9b7cc8a850
modules: move profiles custom namespace to suites
We now have a "proper" profiles modules ala-nixpkgs so we'll have to move
these to make it less confusing.
2024-01-22 14:48:55 +08:00
44ae723bd9
hosts/ni/services/fail2ban: update settings 2024-01-22 12:24:53 +08:00
a91e89b6a3
hosts/ni: make use of the custom "profiles ala-nixpkgs" 2024-01-22 12:23:14 +08:00
d5c5ac2f0c
nixos/profiles/server: remove hardened-config submodule
We're also moving it to a profiles module ala-nixpkgs.
2024-01-22 12:21:37 +08:00
fc3f7eb7c7
nixos/profiles/server: remove headless submodule
Now this is moved as a "proper" profile module ala-nixpkgs. Also because
we can use not only on server systems.
2024-01-22 12:19:36 +08:00
a4402aa04f
nixos/profiles/generic: init
We'll have to move the `profiles` modules into a new namespace. It will
get confusing in the future.
2024-01-22 12:17:48 +08:00
79664a206a
flake.nix: remove devshell flake input
The devshells infrastructure from nixpkgs is enough for now.
2024-01-22 11:18:38 +08:00
5232684467
chore: update notes for gnome-session 2024-01-21 20:12:51 +08:00
8134ff798f
nixos/programs/gnome-session: remove script wrapper 2024-01-21 20:08:54 +08:00
7419810c2b
sessiond: add meta.mainProgram and meta.maintainers 2024-01-21 19:11:33 +08:00
50e3f6f6f9
sessiond: update and patch utilities 2024-01-21 19:11:12 +08:00
ee2a3853eb
uwsm: init at 0.14.0 2024-01-21 10:06:53 +08:00
51f4d7cd0f
niri: 0.1.0-alpha.3 -> 0.1.0-beta.1 2024-01-20 22:49:23 +08:00