Compare commits
No commits in common. "265f2d11bbea1c1baff223376c0467f142eb81eb" and "f622009e8722f7f8df093df676711f3261cadd17" have entirely different histories.
265f2d11bb
...
f622009e87
9 changed files with 16 additions and 81 deletions
|
|
@ -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 {
|
||||||
|
|
|
||||||
|
|
@ -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
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -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 {
|
||||||
|
|
|
||||||
|
|
@ -20,7 +20,6 @@ in {
|
||||||
"laptop"
|
"laptop"
|
||||||
"lapserv"
|
"lapserv"
|
||||||
"minimal"
|
"minimal"
|
||||||
"desktop"
|
|
||||||
];
|
];
|
||||||
in {
|
in {
|
||||||
# Systems
|
# Systems
|
||||||
|
|
|
||||||
|
|
@ -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"
|
|
||||||
];
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
@ -1,9 +0,0 @@
|
||||||
# To be generated...
|
|
||||||
{
|
|
||||||
nixpkgs.hostPlatform = "x86_64-linux";
|
|
||||||
|
|
||||||
fileSystems."/" = {
|
|
||||||
device = "/dev/sda1";
|
|
||||||
fsType = "ext4";
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
@ -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;
|
||||||
|
|
|
||||||
|
|
@ -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";
|
||||||
|
|
|
||||||
|
|
@ -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";
|
|
||||||
}
|
|
||||||
];
|
|
||||||
};
|
|
||||||
};
|
|
||||||
}
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue