Compare commits

..

No commits in common. "265f2d11bbea1c1baff223376c0467f142eb81eb" and "f622009e8722f7f8df093df676711f3261cadd17" have entirely different histories.

9 changed files with 16 additions and 81 deletions

View file

@ -15,8 +15,6 @@ in {
inputs.nixpkgs-torzu.legacyPackages.${pkgs.system}.torzu inputs.nixpkgs-torzu.legacyPackages.${pkgs.system}.torzu
pkgs.gale pkgs.gale
pkgs.adwsteamgtk pkgs.adwsteamgtk
pkgs.oversteer
pkgs.sidequest
# ( # (
# pkgs.appimageTools.wrapType1 rec { # pkgs.appimageTools.wrapType1 rec {

View file

@ -7,9 +7,5 @@
home.packages = lib.mkIf osConfig.niksos.desktop.apps [ home.packages = lib.mkIf osConfig.niksos.desktop.apps [
pkgs.spotify pkgs.spotify
pkgs.signal-desktop pkgs.signal-desktop
pkgs.bambu-studio
pkgs.gimp
pkgs.inkscape
pkgs.thunderbird
]; ];
} }

View file

@ -16,7 +16,6 @@ in {
home.packages = mkIf cfg [ home.packages = mkIf cfg [
pkgs.wl-clipboard pkgs.wl-clipboard
pkgs.wf-recorder
]; ];
home.sessionVariables = mkIf cfg { home.sessionVariables = mkIf cfg {

View file

@ -20,7 +20,6 @@ in {
"laptop" "laptop"
"lapserv" "lapserv"
"minimal" "minimal"
"desktop"
]; ];
in { in {
# Systems # Systems

View file

@ -1,38 +0,0 @@
{
imports = [
./hardware-configuration.nix
];
niksos = {
hardware = {
bluetooth = true;
printer = true;
};
neovim = true;
desktop = {
games = true;
enable = true;
hyprland = false; #TODO: flip both, just trying if it works.
kde = true;
};
};
home-manager.users.jsw.wayland.windowManager.hyprland.settings = {
monitor = [
"DP-3,2560x1440@165,0x0,1,vrr,1"
"HDMI-A-1,1920x1080,2560x540,1"
];
workspace = [
"workspace = 1, monitor:DP-3"
"workspace = 2, monitor:DP-3"
"workspace = 3, monitor:DP-3"
"workspace = 4, monitor:HDMI-A-1"
"workspace = 5, monitor:HDMI-A-1"
"workspace = 6, monitor:DP-3"
"workspace = 7, monitor:DP-3"
"workspace = 8, monitor:DP-3"
"workspace = 9, monitor:DP-3"
"workspace = 0, monitor:HDMI-A-1"
];
};
}

View file

@ -1,9 +0,0 @@
# To be generated...
{
nixpkgs.hostPlatform = "x86_64-linux";
fileSystems."/" = {
device = "/dev/sda1";
fsType = "ext4";
};
}

View file

@ -5,13 +5,28 @@
./wluma.nix ./wluma.nix
]; ];
services.printing = {
enable = true;
startWhenNeeded = true;
};
hardware.printers = {
ensureDefaultPrinter = "Broeder";
ensurePrinters = [
{
deviceUri = "ipp://192.168.1.33/ipp";
location = "home";
name = "Broeder";
model = "everywhere";
}
];
};
# programs.evolution.enable = true; # FIXME: move to appropiate place. # programs.evolution.enable = true; # FIXME: move to appropiate place.
niksos = { niksos = {
hardware = { hardware = {
joycond = false; #NOTE: enable when game night lol joycond = false; #NOTE: enable when game night lol
fingerprint = true; fingerprint = true;
bluetooth = true; bluetooth = true;
printer = true;
portable = { portable = {
enable = true; enable = true;

View file

@ -10,13 +10,11 @@ in {
./graphics.nix ./graphics.nix
./joycond.nix ./joycond.nix
./power.nix ./power.nix
./printer.nix
]; ];
options.niksos.hardware = { options.niksos.hardware = {
bluetooth = mkEO "bluetooth related stuff."; bluetooth = mkEO "bluetooth related stuff.";
fingerprint = mkEO "fingerprint support."; fingerprint = mkEO "fingerprint support.";
printer = mkEO "hh1 printer support.";
graphics = { graphics = {
enable = mkEO "core graphics"; enable = mkEO "core graphics";

View file

@ -1,23 +0,0 @@
{
config,
lib,
...
}: {
config = lib.mkIf config.niksos.hardware.printer {
services.printing = {
enable = true;
startWhenNeeded = true;
};
hardware.printers = {
ensureDefaultPrinter = "Broeder";
ensurePrinters = [
{
deviceUri = "ipp://192.168.1.33/ipp";
location = "home";
name = "Broeder";
model = "everywhere";
}
];
};
};
}