Compare commits
4 Commits
0aec9e92c1
...
9534e50252
Author | SHA1 | Date | |
---|---|---|---|
9534e50252
|
|||
989c740184
|
|||
f6f5121d1e
|
|||
391886ef59
|
@ -81,8 +81,24 @@
|
|||||||
# vial # qmk keyboard configuring app
|
# vial # qmk keyboard configuring app
|
||||||
pinentry-qt # pinentry for rbw
|
pinentry-qt # pinentry for rbw
|
||||||
virt-manager # libvirt gui
|
virt-manager # libvirt gui
|
||||||
waycheck # check wayland protocols
|
# waycheck # check wayland protocols
|
||||||
gpu-screen-recorder-gtk
|
gpu-screen-recorder-gtk
|
||||||
|
]
|
||||||
|
++ [
|
||||||
|
# gui libadwaita apps
|
||||||
|
celluloid # mpv gui in libadwaita
|
||||||
|
# gnome-text-editor
|
||||||
|
helvum # pipewire patchbay in rust
|
||||||
|
junction # app chooser
|
||||||
|
# loupe # image viewer and editor in rust
|
||||||
|
mission-center # task manager in rust (partly)
|
||||||
|
# nautilus # file manager
|
||||||
|
overskride # bluetooth gui in rust
|
||||||
|
papers # pdf reader in rust
|
||||||
|
pika-backup # borg gui in rust
|
||||||
|
pwvucontrol # pipewire gui in rust
|
||||||
|
sonusmix # pipewire routing tool in rust
|
||||||
|
# wdisplays # wlroots display configurator
|
||||||
];
|
];
|
||||||
|
|
||||||
xdg.desktopEntries = {
|
xdg.desktopEntries = {
|
||||||
|
@ -23,12 +23,26 @@
|
|||||||
system.stateVersion = "25.11";
|
system.stateVersion = "25.11";
|
||||||
time.timeZone = "Europe/Kyiv";
|
time.timeZone = "Europe/Kyiv";
|
||||||
|
|
||||||
desktop.niri.enable = true;
|
desktop.gnome.enable = true;
|
||||||
services.greetd.settings.initial_session = {
|
services.displayManager.autoLogin = {
|
||||||
|
enable = true;
|
||||||
user = "user";
|
user = "user";
|
||||||
command = "${pkgs.niri}/bin/niri-session";
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
zramSwap.enable = true;
|
||||||
|
swapDevices = [
|
||||||
|
{
|
||||||
|
device = "/swap/swapfile";
|
||||||
|
size = 4 * 1024;
|
||||||
|
priority = 100;
|
||||||
|
}
|
||||||
|
{
|
||||||
|
device = "/swap/hibernate";
|
||||||
|
size = 16 * 1024;
|
||||||
|
priority = 0;
|
||||||
|
}
|
||||||
|
];
|
||||||
|
|
||||||
module = {
|
module = {
|
||||||
config = {
|
config = {
|
||||||
laptop.homeRowMods = true;
|
laptop.homeRowMods = true;
|
||||||
@ -38,7 +52,7 @@
|
|||||||
};
|
};
|
||||||
stylix = {
|
stylix = {
|
||||||
enable = true;
|
enable = true;
|
||||||
theme = "rose-pine-moon";
|
theme = "gruvbox-dark-pale";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -61,6 +61,12 @@
|
|||||||
"noatime"
|
"noatime"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
"@swap" = {
|
||||||
|
mountpoint = "/swap";
|
||||||
|
mountOptions = [
|
||||||
|
"noatime"
|
||||||
|
];
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -80,7 +80,7 @@ in {
|
|||||||
|
|
||||||
"org/gnome/desktop/input-sources" = {
|
"org/gnome/desktop/input-sources" = {
|
||||||
mru-sources = [(mkTuple ["xkb" "us"])];
|
mru-sources = [(mkTuple ["xkb" "us"])];
|
||||||
sources = [(mkTuple ["xkb" "us"]) (mkTuple ["xkb" "ua"]) (mkTuple ["xkb" "us+colemak_dh"])];
|
# sources = [(mkTuple ["xkb" "us"]) (mkTuple ["xkb" "ua"]) (mkTuple ["xkb" "us+colemak_dh"])];
|
||||||
xkb-options = ["terminate:ctrl_alt_bksp"];
|
xkb-options = ["terminate:ctrl_alt_bksp"];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user