mirror of
https://github.com/kittywitch/nixfiles.git
synced 2026-02-09 04:19:19 -08:00
feat: in tree changes
This commit is contained in:
parent
185833d1fb
commit
d60c09d981
32 changed files with 339 additions and 155 deletions
5
nixos/common/packages.nix
Normal file
5
nixos/common/packages.nix
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
{ pkgs, ... }: {
|
||||
environment.systemPackages = [
|
||||
pkgs.magic-wormhole
|
||||
];
|
||||
}
|
||||
|
|
@ -2,6 +2,9 @@
|
|||
environment.systemPackages = with pkgs; [
|
||||
xclip
|
||||
wl-clipboard
|
||||
libsForQt5.qtstyleplugin-kvantum
|
||||
qt6Packages.qtstyleplugin-kvantum
|
||||
|
||||
];
|
||||
services = {
|
||||
xserver = {
|
||||
|
|
|
|||
26
nixos/environments/openbox/openbox.nix
Normal file
26
nixos/environments/openbox/openbox.nix
Normal 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
|
||||
];
|
||||
}
|
||||
|
|
@ -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];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,7 +1,4 @@
|
|||
{pkgs, ...}: {
|
||||
hardware.opengl = {
|
||||
driSupport32Bit = true;
|
||||
};
|
||||
hardware.graphics = {
|
||||
enable32Bit = true;
|
||||
extraPackages32 = with pkgs; [
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
{pkgs, ...}: {
|
||||
environment.systemPackages = with pkgs; [
|
||||
questpatcher
|
||||
sidequest
|
||||
gsettings-desktop-schemas
|
||||
];
|
||||
|
|
|
|||
3
nixos/profiles/graphical/mullvad.nix
Normal file
3
nixos/profiles/graphical/mullvad.nix
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
_: {
|
||||
services.mullvad-vpn.enable = true;
|
||||
}
|
||||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
_: {
|
||||
qt = {
|
||||
enable = true;
|
||||
style = "adwaita-dark";
|
||||
platformTheme = "gnome";
|
||||
platformTheme = "qt5ct";
|
||||
style = "kvantum";
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{pkgs, ...}: {
|
||||
environment.systemPackages = with pkgs; [pulsemixer];
|
||||
|
||||
hardware.pulseaudio.enable = false;
|
||||
services.pulseaudio.enable = false;
|
||||
|
||||
security.rtkit.enable = true;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,2 @@
|
|||
_: {
|
||||
powerManagement.cpuFreqGovernor = "performance";
|
||||
}
|
||||
}
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
_: {
|
||||
services.power-profiles-daemon.enable = true;
|
||||
}
|
||||
|
|
@ -29,7 +29,7 @@
|
|||
home-manager.sharedModules = [
|
||||
{
|
||||
xsession.preferStatusNotifierItems = true;
|
||||
services.blueman-applet.enable = true;
|
||||
services.blueman-applet.enable = false;
|
||||
}
|
||||
];
|
||||
}
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ in {
|
|||
home-manager.sharedModules = [
|
||||
{
|
||||
xsession.preferStatusNotifierItems = true;
|
||||
services.network-manager-applet.enable = true;
|
||||
#services.network-manager-applet.enable = true;
|
||||
}
|
||||
];
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue