diff options
| author | Oromis Foxtail <qwertman783@outlook.com> | 2026-04-22 15:40:45 +0200 |
|---|---|---|
| committer | Oromis Foxtail <qwertman783@outlook.com> | 2026-04-22 15:40:45 +0200 |
| commit | af5355ce072a862d2a93a8a8f35e2f5a555e39aa (patch) | |
| tree | 86ba545f98295f0fa18721183dade337fb2be652 | |
| parent | 2db7a855aebaed5514fba6547fc66910ad88e0d4 (diff) | |
Added a plain and simple cinnamon rice
| -rw-r--r-- | home/rices/cinnamon/default.nix | 4 | ||||
| -rw-r--r-- | home/rices/cinnamon/home.nix | 3 | ||||
| -rw-r--r-- | home/rices/cinnamon/system.nix | 57 | ||||
| -rw-r--r-- | home/rices/cinnamon/variables.nix | 3 |
4 files changed, 67 insertions, 0 deletions
diff --git a/home/rices/cinnamon/default.nix b/home/rices/cinnamon/default.nix new file mode 100644 index 0000000..6b7865d --- /dev/null +++ b/home/rices/cinnamon/default.nix @@ -0,0 +1,4 @@ +{ + system = import ./system.nix; + home = import ./home.nix; +} diff --git a/home/rices/cinnamon/home.nix b/home/rices/cinnamon/home.nix new file mode 100644 index 0000000..5e994b3 --- /dev/null +++ b/home/rices/cinnamon/home.nix @@ -0,0 +1,3 @@ +{...}: { + # Cinnamon manages most UI config itself; HM overrides can go here +} diff --git a/home/rices/cinnamon/system.nix b/home/rices/cinnamon/system.nix new file mode 100644 index 0000000..5800da1 --- /dev/null +++ b/home/rices/cinnamon/system.nix @@ -0,0 +1,57 @@ +{pkgs, ...}: let + vars = import ./variables.nix; +in { + services.xserver = { + enable = true; + desktopManager.cinnamon.enable = true; + xkb = { + layout = "cz"; + options = "eurosign:e,caps:escape"; + }; + }; + + environment.systemPackages = with pkgs; [ + xorg.xrandr + xclip + ]; + + stylix = { + enable = true; + autoEnable = true; + base16Scheme = "${pkgs.base16-schemes}/share/themes/gruvbox-dark-medium.yaml"; + image = vars.image; + + fonts = { + monospace = { + package = pkgs.dejavu_fonts; + name = "DejaVu Sans Mono"; + }; + sansSerif = { + package = pkgs.dejavu_fonts; + name = "DejaVu Sans"; + }; + serif = { + package = pkgs.dejavu_fonts; + name = "DejaVu Serif"; + }; + emoji = { + package = pkgs.noto-fonts-color-emoji; + name = "Noto Color Emoji"; + }; + sizes = { + terminal = 11; + applications = 11; + desktop = 11; + }; + }; + + cursor = { + package = pkgs.bibata-cursors; + name = "Bibata-Modern-Classic"; + size = 24; + }; + + polarity = "dark"; + targets.nixos-icons.enable = false; + }; +} diff --git a/home/rices/cinnamon/variables.nix b/home/rices/cinnamon/variables.nix new file mode 100644 index 0000000..4c13af7 --- /dev/null +++ b/home/rices/cinnamon/variables.nix @@ -0,0 +1,3 @@ +{ + image = ../../../assets/wallpapers/insert_coin.jpeg; +} |
