feat: in tree changes

This commit is contained in:
Kat Inskip 2025-02-16 00:14:29 -08:00
parent 185833d1fb
commit d60c09d981
Signed by: kat
GPG key ID: 465E64DECEA8CF0F
32 changed files with 339 additions and 155 deletions

View file

@ -0,0 +1,5 @@
{ pkgs, ... }: {
environment.systemPackages = [
pkgs.magic-wormhole
];
}

View file

@ -2,6 +2,9 @@
environment.systemPackages = with pkgs; [
xclip
wl-clipboard
libsForQt5.qtstyleplugin-kvantum
qt6Packages.qtstyleplugin-kvantum
];
services = {
xserver = {

View file

@ -0,0 +1,26 @@
{pkgs, ...}: {
services = {
gnome.gnome-keyring.enable = true;
xserver = {
enable = true;
libinput.touchpad = {
tappingButtonMap = "lrm";
clickMethod = "clickfinger";
};
windowManager = {
openbox.enable = true;
};
displayManager.defaultSession = "none+openbox";
xkbOptions = "ctrl:nocaps";
};
colord.enable = true;
};
programs.xfconf.enable = true;
environment.systemPackages = with pkgs; [
menumaker
xclip
obconf
numix-gtk-theme
];
}

View file

@ -9,11 +9,12 @@
inherit (std) set list;
inherit (lib.modules) mkForce;
in {
imports = with tree.nixos.roles; [
imports = with tree.nixos.profiles; [
graphical
];
programs.sway = {
enable = list.any (user: user.wayland.windowManager.sway.enable) (set.values config.home-manager.users);
package = pkgs.swayfx;
extraPackages = with pkgs; mkForce [xwayland swaylock swayidle swaylock-fancy wmctrl];
};
}

View file

@ -1,7 +1,4 @@
{pkgs, ...}: {
hardware.opengl = {
driSupport32Bit = true;
};
hardware.graphics = {
enable32Bit = true;
extraPackages32 = with pkgs; [

View file

@ -1,6 +1,5 @@
{pkgs, ...}: {
environment.systemPackages = with pkgs; [
questpatcher
sidequest
gsettings-desktop-schemas
];

View file

@ -0,0 +1,3 @@
_: {
services.mullvad-vpn.enable = true;
}

View file

@ -10,8 +10,8 @@
plexamp
prusa-slicer
super-slicer-beta
chromium
inputs.konawall-py.packages.${pkgs.system}.konawall-py
barrier
];
services.udev.packages = [
pkgs.android-udev-rules

View file

@ -1,7 +1,7 @@
_: {
qt = {
enable = true;
style = "adwaita-dark";
platformTheme = "gnome";
platformTheme = "qt5ct";
style = "kvantum";
};
}

View file

@ -1,7 +1,7 @@
{pkgs, ...}: {
environment.systemPackages = with pkgs; [pulsemixer];
hardware.pulseaudio.enable = false;
services.pulseaudio.enable = false;
security.rtkit.enable = true;

View file

@ -1,3 +1,2 @@
_: {
powerManagement.cpuFreqGovernor = "performance";
}
}

View file

@ -1,3 +0,0 @@
_: {
services.power-profiles-daemon.enable = true;
}

View file

@ -29,7 +29,7 @@
home-manager.sharedModules = [
{
xsession.preferStatusNotifierItems = true;
services.blueman-applet.enable = true;
services.blueman-applet.enable = false;
}
];
}

View file

@ -22,7 +22,7 @@ in {
home-manager.sharedModules = [
{
xsession.preferStatusNotifierItems = true;
services.network-manager-applet.enable = true;
#services.network-manager-applet.enable = true;
}
];
}