87426e19a0
desktop/gnome: add extension, change shortcut
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
57ce7c2f4d
desktop/gnome.nix: fix autologin
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
9d482983e0
hosts/morphius: set hostId, autologin
...
change boot.loader.timeout to 0
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
c4d1957d52
desktop/gnome: move to 25.11 opts, add exdludePackages
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
0235fb4870
flake.nix: PR that fixes nix/lix bug w/ sshServe
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
94b02096bd
hosts/dunamis: move nix.sshServe to misc
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
657ecafc51
user/programs: remove devenv
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
e7f2aeabe8
desktop/gnome: better theming
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
eb03db888c
hosts/morphius: change desktop, colors
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
3007ff44f2
desktop/hyprland: refactor
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
2b4790a2ca
desktop/niri: lisgd for touchscreen gestures
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
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
63d082593e
desktop/niri: screencast block for materialgram
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
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
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
61daa24af8
desktop/niri: change focus-ring to border
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
665625c1ca
stylix: add gruvbox-dark-pale
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
f12af91595
config/nix: try to fix distributed builds
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
2b9be66d84
hosts/morphius: user conf default to ghostty term
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
efa62417de
hosts/morphius: switch desktop to niri
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
63b89332a3
hosts/morphius: enable zramSwap
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
b67722101d
desktop/niri: hotfix for other desktops
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
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
0bce31c49c
hosts/morphius: some changes
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
8e0c4f8d9a
hosts/morphius: init new device
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
5d864d2941
flake.lock: bump
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
dacdc56470
desktop/niri: add gnome-text-editor
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
5e2f127741
hosts: move additional config to misc/
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
31d8cea20f
hosts/sarien: add autologin
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
5be6c47070
refactor modules/desktop
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
617449d442
README.md: update
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-11-27 14:33:33 +02:00
62785bb2d8
README.md: update
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-22 09:44:49 +03:00
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
98f454121d
config/nix: fix
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-22 09:44:49 +03:00
7833fad95d
hosts: bump system.stateVersion
...
flake.lock: bump
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-22 09:44:49 +03:00
bba75da88e
config/security: new sysctls
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-22 09:44:49 +03:00
16eb2763f7
user/programs.nix: new programs
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-22 09:44:49 +03:00
1750bd1727
editor/zed: add fsharp
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-22 09:44:44 +03:00
9a023a501d
hosts/dunamis: switch theme
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-22 09:44:43 +03:00
fd163750c8
2025-05-15 11:13:44 +03:00
fce3a4ff0c
desktop/niri: waybar modules now round pills
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-15 11:13:44 +03:00
8ee252f59c
flake.lock: bump
...
flake.nix: remove catppuccin
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-15 11:13:44 +03:00
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
d6db686273
disko: add autodefrag mount optiton
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-11 17:44:48 +03:00
4e2702dfd1
editor/helix: add config for fsharp
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-11 17:44:48 +03:00
487a413bca
desktop/niri: change struts
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-11 17:44:48 +03:00
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
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 3225b228e8/COPYING
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-10 20:47:30 +03:00
07838aa669
waybar restyle, new themes
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-09 19:18:44 +03:00
1a4f54d7bc
user/flatpak: new music player
...
Signed-off-by: unexplrd <unexplrd@linerds.us >
2025-05-07 19:34:02 +03:00