Compare commits

..

No commits in common. "10d0dcb37b2707afc0a15e1614c9d1d70a6fcfdb" and "0d36a6920f5d58c1831b328d3f32d5c7ef0819ba" have entirely different histories.

10 changed files with 20 additions and 44 deletions

View file

@ -32,6 +32,12 @@
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
# lesbian the nix
lix-module = {
url = "https://git.lix.systems/lix-project/nixos-module/archive/2.91.1-1.tar.gz";
inputs.nixpkgs.follows = "nixpkgs";
};
# public in nix store, but not here :3< # public in nix store, but not here :3<
private-config.url = "git+ssh://git@git.catgirl.dog/etwas/private-nix-configs"; private-config.url = "git+ssh://git@git.catgirl.dog/etwas/private-nix-configs";
}; };
@ -45,6 +51,7 @@
agenix-rekey, agenix-rekey,
spicetify-nix, spicetify-nix,
nix-index-database, nix-index-database,
lix-module,
private-config, private-config,
... ...
}@inputs: }@inputs:
@ -65,6 +72,7 @@
agenix.nixosModules.default agenix.nixosModules.default
agenix-rekey.nixosModules.default agenix-rekey.nixosModules.default
nixos-hardware.nixosModules.framework-13-7040-amd nixos-hardware.nixosModules.framework-13-7040-amd
lix-module.nixosModules.default
nix-index-database.nixosModules.nix-index nix-index-database.nixosModules.nix-index
./modules/utils/agenix/agenix.nix ./modules/utils/agenix/agenix.nix
./modules ./modules

View file

@ -40,7 +40,7 @@
[ [
inputs.catppuccin.homeModules.catppuccin inputs.catppuccin.homeModules.catppuccin
inputs.spicetify-nix.homeManagerModules.default inputs.spicetify-nix.homeManagerModules.default
inputs.nix-index-database.homeModules.nix-index inputs.nix-index-database.hmModules.nix-index
# inputs.agenix.homeManagerModules.age # inputs.agenix.homeManagerModules.age
inputs.private-config.homeManagerModules.default inputs.private-config.homeManagerModules.default
] ]

View file

@ -1,20 +1,5 @@
{ {
programs.ssh = { programs.ssh = {
enable = true; enable = true;
enableDefaultConfig = false;
matchBlocks."*" = {
forwardAgent = false;
addKeysToAgent = "no";
compression = false;
serverAliveInterval = 0;
serverAliveCountMax = 3;
hashKnownHosts = false;
userKnownHostsFile = "~/.ssh/known_hosts";
controlMaster = "no";
controlPath = "~/.ssh/master-%r@%n:%p";
controlPersist = "no";
};
}; };
} }

View file

@ -31,8 +31,8 @@
# Desktop Media things # Desktop Media things
mpv-unwrapped mpv-unwrapped
kdePackages.gwenview libsForQt5.gwenview
krita davinci-resolve
# Desktop game things # Desktop game things
openttd-jgrpp openttd-jgrpp
@ -54,7 +54,6 @@
killall killall
hyprsunset hyprsunset
mitmproxy mitmproxy
libqalculate
# For Hyprland hotkeys: # For Hyprland hotkeys:
brightnessctl brightnessctl
@ -85,12 +84,11 @@
android-studio android-studio
jetbrains.datagrip jetbrains.datagrip
jetbrains.idea-ultimate jetbrains.idea-ultimate
jetbrains.jdk
jetbrains.pycharm-professional jetbrains.pycharm-professional
jetbrains.rust-rover jetbrains.rust-rover
jetbrains.webstorm jetbrains.webstorm
jetbrains.goland jetbrains.goland
#jetbrains.jdk
wireshark wireshark
devenv devenv
filezilla filezilla

View file

@ -1,10 +1,10 @@
{ {
catppuccin = { catppuccin = {
#gtk = { gtk = {
# enable = true; enable = true;
# size = "compact"; size = "compact";
# tweaks = [ "rimless" ]; tweaks = [ "rimless" ];
#}; };
btop.enable = true; btop.enable = true;

View file

@ -1,4 +1,4 @@
{ lib, pkgs, ... }: { lib, ... }:
{ {
networking = { networking = {
hostName = "rhea-laptop"; hostName = "rhea-laptop";
@ -8,9 +8,6 @@
enable = true; enable = true;
wifi.powersave = true; wifi.powersave = true;
wifi.macAddress = "random"; wifi.macAddress = "random";
plugins = with pkgs; [
networkmanager-openvpn
];
}; };
# Enables DHCP on each ethernet and wireless interface. In case of scripted networking # Enables DHCP on each ethernet and wireless interface. In case of scripted networking
@ -29,7 +26,6 @@
]; ];
allowedTCPPorts = [ allowedTCPPorts = [
8080 # Mitmproxy 8080 # Mitmproxy
8000 # HTTP Server
]; ];
allowedUDPPortRanges = [ allowedUDPPortRanges = [
@ -44,6 +40,4 @@
]; ];
}; };
}; };
programs.wireshark.enable = true;
} }

View file

@ -1,7 +1,5 @@
{ {
services.logind.settings.Login = { services.logind.powerKey = "suspend";
HandlePowerKey = "suspend";
};
services.power-profiles-daemon = { services.power-profiles-daemon = {
enable = true; enable = true;

View file

@ -12,7 +12,7 @@
enable = true; enable = true;
settings = { settings = {
default_session = { default_session = {
command = "${pkgs.tuigreet}/bin/tuigreet -t -g \"Hello there (^^)/\" --cmd 'Hyprland'"; command = "${pkgs.greetd.tuigreet}/bin/tuigreet -t -g \"Hello there (^^)/\" --cmd 'Hyprland'";
user = "rhea"; user = "rhea";
}; };
}; };

View file

@ -2,7 +2,6 @@
imports = [ imports = [
./agenix ./agenix
./auth.nix ./auth.nix
./docker.nix
./gnome.nix ./gnome.nix
./niri.nix ./niri.nix
./printing.nix ./printing.nix

View file

@ -1,6 +0,0 @@
{
virtualisation.docker = {
enable = true;
enableOnBoot = true;
};
}