unexplrd
410e778826
flake.lock: bump
...
flake.nix: restructure, add some inputs.*.follows
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
unexplrd
63d082593e
desktop/niri: screencast block for materialgram
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
unexplrd
6d334b1261
dunamis/user/programs.nix: add gpu-screen-recorder-gtk
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
unexplrd
dd5ffd3c83
hosts/dunamis/disko/disk-main.nix: refactor
...
hosts/sarien/disko/default.nix: source dunamis/disko/disk-main.nix
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
unexplrd
61daa24af8
desktop/niri: change focus-ring to border
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
unexplrd
665625c1ca
stylix: add gruvbox-dark-pale
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
unexplrd
f12af91595
config/nix: try to fix distributed builds
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
unexplrd
2b9be66d84
hosts/morphius: user conf default to ghostty term
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
unexplrd
efa62417de
hosts/morphius: switch desktop to niri
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
unexplrd
63b89332a3
hosts/morphius: enable zramSwap
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
unexplrd
b67722101d
desktop/niri: hotfix for other desktops
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
unexplrd
25315e7928
desktop/niri: add border around walker
...
programs/syncthing: add morphius
config/users: add morphius
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
unexplrd
0bce31c49c
hosts/morphius: some changes
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
unexplrd
8e0c4f8d9a
hosts/morphius: init new device
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
unexplrd
5d864d2941
flake.lock: bump
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
unexplrd
dacdc56470
desktop/niri: add gnome-text-editor
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
unexplrd
5e2f127741
hosts: move additional config to misc/
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
unexplrd
31d8cea20f
hosts/sarien: add autologin
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
unexplrd
5be6c47070
refactor modules/desktop
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
unexplrd
617449d442
README.md: update
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
unexplrd
62785bb2d8
README.md: update
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-22 09:44:49 +03:00
unexplrd
cb8f94df1a
desktop/niri: switch polkit-gnome to soteria, update layout, keybinds
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-22 09:44:49 +03:00
unexplrd
98f454121d
config/nix: fix
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-22 09:44:49 +03:00
unexplrd
7833fad95d
hosts: bump system.stateVersion
...
flake.lock: bump
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-22 09:44:49 +03:00
unexplrd
bba75da88e
config/security: new sysctls
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-22 09:44:49 +03:00
unexplrd
16eb2763f7
user/programs.nix: new programs
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-22 09:44:49 +03:00
unexplrd
1750bd1727
editor/zed: add fsharp
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-22 09:44:44 +03:00
unexplrd
9a023a501d
hosts/dunamis: switch theme
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-22 09:44:43 +03:00
unexplrd
fd163750c8
2025-05-15 11:13:44 +03:00
unexplrd
fce3a4ff0c
desktop/niri: waybar modules now round pills
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-15 11:13:44 +03:00
unexplrd
8ee252f59c
flake.lock: bump
...
flake.nix: remove catppuccin
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-15 11:13:44 +03:00
unexplrd
807265c4bc
LICENSE: change to actual MIT
...
Explanation: The version previously committed is a custom version of MIT-0,
modified to better reflect the nature of this project, as Nix code and related
files are not able to function as computer programs. However, upon further
consideration, it was determined that:
- Nix operates like an interpreted language, e.g., Python, and thus is
susceptible to be treated as software.
- There's already a precedent of licensing Nix code under MIT.
This commit should be treated as a correction to license text and not as an
act of relicensing, as it is clearly stated in the original commit that the
intention was to relicense the project under an unmodified MIT license, as
identified in SPDX.
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-11 21:50:03 +03:00
unexplrd
d6db686273
disko: add autodefrag mount optiton
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-11 17:44:48 +03:00
unexplrd
4e2702dfd1
editor/helix: add config for fsharp
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-11 17:44:48 +03:00
unexplrd
487a413bca
desktop/niri: change struts
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-11 17:44:48 +03:00
unexplrd
34fe54974c
move power saving and home row mods to module
...
cleanup
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-11 17:44:48 +03:00
unexplrd
0fe66b9671
LICENSE: change license to MIT
...
The rationale is the Unlicense's sloppy wording and the fact that MIT License is
generally more recognized and also used in the official nixpkgs repository [1].
The only difference between licenses is a condition of including a copyright
notice when reusing large portions of the work. Thus, MIT license provides the
same level of dedication to the public domain with no additional restrictions
and is therefore considered a better reflection of the author's values and a
compatible solution for relicensing this project.
From this point, all work in this public repository is retroactively relicensed
under the MIT license, with no additional obligations applied to any copy of
the work being used in any scenario, as described in the MIT license, prior to
this point.
[1] see https://github.com/NixOS/nixpkgs/blob/3225b228e853d63b86b6a231e8abcfecf03b0cfd/COPYING
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-10 20:47:30 +03:00
unexplrd
07838aa669
waybar restyle, new themes
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-09 19:18:44 +03:00
unexplrd
1a4f54d7bc
user/flatpak: new music player
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-07 19:34:02 +03:00
unexplrd
1f3d819061
hosts/legion: finalise
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-07 19:32:25 +03:00
unexplrd
38193c62ec
nixos/config: add nvidia vaapi option
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-07 17:31:41 +03:00
unexplrd
7f073e121c
hosts/legion: move to new structure
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-07 17:25:09 +03:00
unexplrd
75990ccc86
programs/walker: more config
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-06 23:17:02 +03:00
unexplrd
561d02b173
hosts/sarien: theme back to nord
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-06 23:17:02 +03:00
unexplrd
4cf90e6dfa
flatpak: omg cool apps
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-06 23:17:02 +03:00
unexplrd
6c7305c24d
programs/walker: some config
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-06 17:00:04 +03:00
unexplrd
260502c6ce
restructure, add walker
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-06 00:17:38 +03:00
unexplrd
ee3a505d38
stylix: fix
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-05 13:36:25 +03:00
unexplrd
4fdb88bca4
desktop/plasma: use gnome keyring
...
because it's used on every other desktop and signal client works only with it
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-05 13:27:08 +03:00
unexplrd
338dc7454f
modules/config: fix
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-05 13:27:08 +03:00