aboutsummaryrefslogtreecommitdiff
path: root/hosts/mercury
diff options
context:
space:
mode:
Diffstat (limited to 'hosts/mercury')
-rw-r--r--hosts/mercury/ai.nix5
-rw-r--r--hosts/mercury/config.nix24
-rw-r--r--hosts/mercury/hintergrund2.pngbin0 -> 11700308 bytes
-rw-r--r--hosts/mercury/nixos.nix16
-rw-r--r--hosts/mercury/riverboats.pngbin0 -> 26692151 bytes
5 files changed, 27 insertions, 18 deletions
diff --git a/hosts/mercury/ai.nix b/hosts/mercury/ai.nix
index 1ce6c25..4bdb8e0 100644
--- a/hosts/mercury/ai.nix
+++ b/hosts/mercury/ai.nix
@@ -1,7 +1,4 @@
{pkgs, ...}: {
- services.ollama = {
- enable = true;
- loadModels = ["deepseek-r1:1.5b"];
- };
+ services.ollama.enable = true;
# environment.systemPackages = [pkgs.mcphost];
}
diff --git a/hosts/mercury/config.nix b/hosts/mercury/config.nix
index d72277a..268c767 100644
--- a/hosts/mercury/config.nix
+++ b/hosts/mercury/config.nix
@@ -1,6 +1,6 @@
-{
+{pkgs, ...}: {
collinux = {
- theme = "catppuccin";
+ theme = "kanagawa";
user = {
name = "collin";
@@ -8,21 +8,28 @@
};
desktop = {
- wallpaper = ./wallpaper.jpg;
+ # wallpaper = ./wallpaper.jpg;
+ # wallpaper = ./hintergrund2.png;
+ # wallpaper = ./kanagawa.jpg;
+ wallpaper = ./riverboats.png;
- gtk.enable = true;
+ # gtk.enable = true;
greetd.enable = true;
- sway = {
- enable = true;
+ wm = {
+ # sway.enable = true;
+ niri.enable = true;
components.fuzzel.enable = true;
components.dunst.enable = true;
};
programs = {
firefox.enable = true;
- foot.enable = true;
+ foot = {
+ theme = "kanagawa";
+ enable = true;
+ };
research.enable = true;
};
@@ -46,7 +53,7 @@
shells.bash.enable = true; # for nix-shells
programs = {
- tmux.enable = true;
+ # tmux.enable = true;
lazygit.enable = true;
starship.enable = true;
@@ -64,6 +71,7 @@
nh.enable = true;
helix = {
+ theme = "kanagawa";
enable = true;
hardMode = true;
};
diff --git a/hosts/mercury/hintergrund2.png b/hosts/mercury/hintergrund2.png
new file mode 100644
index 0000000..6cf9a8f
--- /dev/null
+++ b/hosts/mercury/hintergrund2.png
Binary files differ
diff --git a/hosts/mercury/nixos.nix b/hosts/mercury/nixos.nix
index dfed04f..48aa92c 100644
--- a/hosts/mercury/nixos.nix
+++ b/hosts/mercury/nixos.nix
@@ -1,24 +1,28 @@
{
lib,
- pkgs,
inputs,
...
}: {
imports = [
./disks.nix
./battery.nix
+ ./ai.nix
inputs.nixos-facter-modules.nixosModules.facter
- {facter.reportPath = ./facter.json;}
-
inputs.lanzaboote.nixosModules.lanzaboote
];
+ systemd.services.systemd-udev-settle.enable = false;
+ networking.interfaces.wlp2s0.useDHCP = false;
+
+ facter.reportPath = ./facter.json;
+
environment.defaultPackages = lib.mkForce []; # im not a noob
- networking.firewall.allowedUDPPorts = [445];
- networking.firewall.allowedTCPPorts = [8000];
- users.users.collin.packages = [pkgs.cifs-utils];
+ networking.firewall = {
+ allowedUDPPorts = [445];
+ allowedTCPPorts = [8000];
+ };
system.stateVersion = "25.05";
}
diff --git a/hosts/mercury/riverboats.png b/hosts/mercury/riverboats.png
new file mode 100644
index 0000000..c390ca7
--- /dev/null
+++ b/hosts/mercury/riverboats.png
Binary files differ