{"id":14967973,"url":"https://github.com/linuxmobile/kaku","last_synced_at":"2025-05-16T04:04:56.443Z","repository":{"id":182671372,"uuid":"668872430","full_name":"linuxmobile/kaku","owner":"linuxmobile","description":"革 | kaku - Elegant NixOS rice centered around the Niri tiling window manager. A minimalist, functional environment built with the philosophy of constant refinement and transformation. This dotfiles collection emphasizes aesthetic harmony and technical excellence through the declarative power of Nix flakes.","archived":false,"fork":false,"pushed_at":"2025-05-07T01:54:50.000Z","size":9547,"stargazers_count":541,"open_issues_count":1,"forks_count":25,"subscribers_count":4,"default_branch":"niri","last_synced_at":"2025-05-09T17:04:40.438Z","etag":null,"topics":["amdgpu","dotfiles","flakes","ghostty","niri","nixos","nixos-configuration","nushell","nvchad","ricing","secureboot","starship","unixporn","wayland"],"latest_commit_sha":null,"homepage":"https://kanery.netlify.app/","language":"Nix","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/linuxmobile.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-07-20T19:44:21.000Z","updated_at":"2025-05-09T08:04:43.000Z","dependencies_parsed_at":"2023-10-03T08:49:28.469Z","dependency_job_id":"a40779c9-b843-4be7-9894-71b01e0dc696","html_url":"https://github.com/linuxmobile/kaku","commit_stats":{"total_commits":273,"total_committers":1,"mean_commits":273.0,"dds":0.0,"last_synced_commit":"13eb9e8a19823cb2fa2aed29f7b1f49bea51c4a2"},"previous_names":["linuxmobile/nixland","linuxmobile/kaku"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linuxmobile%2Fkaku","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linuxmobile%2Fkaku/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linuxmobile%2Fkaku/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linuxmobile%2Fkaku/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/linuxmobile","download_url":"https://codeload.github.com/linuxmobile/kaku/tar.gz/refs/heads/niri","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254464895,"owners_count":22075570,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["amdgpu","dotfiles","flakes","ghostty","niri","nixos","nixos-configuration","nushell","nvchad","ricing","secureboot","starship","unixporn","wayland"],"created_at":"2024-09-24T13:39:03.050Z","updated_at":"2025-05-16T04:04:51.430Z","avatar_url":"https://github.com/linuxmobile.png","language":"Nix","readme":"\u003cp align=\"center\"\u003e\u003cimg src=\"https://i.imgur.com/X5zKxvp.png\" width=300px\u003e\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://hyprland.org/\"\u003e\n    \u003cimg src=\"https://img.shields.io/static/v1?label=NIRI\u0026message=latest\u0026style=flat\u0026logo=hyprland\u0026colorA=24273A\u0026colorB=8AADF4\u0026logoColor=CAD3F5\"/\u003e\n  \u003c/a\u003e\n   \u003ca href=\"https://github.com/zemmsoares/awesome-rices\"\u003e\n    \u003cimg src=\"https://raw.githubusercontent.com/zemmsoares/awesome-rices/main/assets/awesome-rice-badge.svg\" alt=\"awesome-rice-badge\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://nixos.wiki/wiki/Flakes\"\u003e\n    \u003cimg src=\"https://img.shields.io/static/v1?label=Nix Flake\u0026message=check\u0026style=flat\u0026logo=nixos\u0026colorA=24273A\u0026colorB=9173ff\u0026logoColor=CAD3F5\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://nixos.org/\"\u003e\u003cimg src=\"https://img.shields.io/badge/NixOS-unstable-informational.svg?style=flat\u0026logo=nixos\u0026logoColor=CAD3F5\u0026colorA=24273A\u0026colorB=8AADF4\"\u003e\u003c/a\u003e\n\n\u003cp align=\"center\"\u003e\u003cimg src=\"/assets/1.png\" width=600px\u003e\u003c/p\u003e\n\n\u003ch2 align=\"center\"\u003e革 | kaku\u003c/h2\u003e\n\n### ⚠ \u003csup\u003e\u003csub\u003e\u003csamp\u003ePLEASE RESPECT THE CREDITS IF YOU USE SOMETHING FROM MY DESKTOP/SETUP.\u003c/samp\u003e\u003c/sub\u003e\u003c/sup\u003e\n\n---\n\n\u003cpre align=\"center\"\u003e\n\u003ca href=\"#seedling--setup\"\u003eSETUP\u003c/a\u003e • \u003ca href=\"#herb--guides\"\u003eGUIDES\u003c/a\u003e • \u003ca href=\"#four_leaf_clover--key-bindings\"\u003eKEYBINDS\u003c/a\u003e • \u003ca href=\"https://linu.dev/kaku\"\u003eGALLERY\u003c/a\u003e\n\u003c/pre\u003e\n\n---\n\n\u003ca href=\"#octocat--hi-there-thanks-for-dropping-by\"\u003e\n  \u003cpicture\u003e\n    \u003cimg alt=\"\" align=\"right\" width=\"400px\" src=\"/assets/6.png\"/\u003e\n  \u003c/picture\u003e\n\u003c/a\u003e\n\n- **Window Manager** • [Niri](https://github.com/YaLTeR/niri/)🎨 Scrolleable WM!\n- **Shell** • [Nu](https://www.nushell.sh/) 🐚 with\n  [starship](https://github.com/starship/starship) Cross Shell Platform!\n- **Terminal** • [Ghostty](https://ghostty.org/) 💻 A powerful Hyped term\n- **Panel** • [Astal](https://aylur.github.io/astal/) 🍧 Astal GTK-shell :3!\n- **Notify Daemon** • [Dunst](https://github.com/dunst-project/dunst) 🍃\n  Minimalist and functional!\n- **Launcher** • [AnyRun](https://github.com/Kirottu/anyrun) 🚀 Fast AnyRunner!\n- **File Manager** • [Yazi](https://github.com/sxyazi/yazi) 🔖 Rustacean File\n  Manager!\n- **GUI Basic-IDE** • [Helix](https://docs.helix-editor.com/) ✴️ Rustacean vim\n  version!\n- **GTK Theme** • [GTK](https://github.com/linuxmobile/Colloid-gtk-theme) 🐾 My\n  Fork of colloid\n- **LockScreen** •\n  [Hyprlock](https://wiki.hyprland.org/Hypr-Ecosystem/hyprlock/) 🔒 hyprland\n  locker\n\n## 🌼 \u003csamp\u003eINSTALLATION (NixOS)\u003c/samp\u003e\n\n\u003e Request:\n\u003e [NixOs](https://channels.nixos.org/nixos-24.05/latest-nixos-minimal-x86_64-linux.iso)\n\n- Download ISO.\n\n```bash\nwget -O https://channels.nixos.org/nixos-24.05/latest-nixos-minimal-x86_64-linux.iso\n```\n\n- Boot Into the Installer.\n\n- Switch to Root: `sudo -i`\n\n- Partitions:\n\n_I prefer to use 1GB on the EFI partition. Specifically because the\n'generations' list may become very long, and to avoid overloading the\npartition._\n\n```bash\n# Replace nvme with your disk partition\ngdisk /dev/nvme0n1\n```\n\n    - `o` (create new partition table)\n    - `n` (add partition, 512M, type ef00 EFI)\n    - `n` (add partition, remaining space, type 8300 Linux)\n    `w` (write partition table and exit)\n\n- Format Partitions:\n\n```bash\nmkfs.fat -F 32 -n EFI /dev/nvme0n1p1\nmkfs.xfs -L NIXOS /dev/nvme0n1p2\n```\n\n- Mount Partitions:\n\n```bash\nmount /dev/disk/by-label/NIXOS /mnt\nmkdir -p /mnt/boot\nmount /dev/disk/by-label/EFI /mnt/boot\n```\n\n- Enable nixFlakes\n\n```bash\nnix-shell -p nixVersions.stable git\n```\n\n- Clone my Dotfiles\n\n```bash\ngit clone --depth 1 https://github.com/linuxmobile/kaku /mnt/etc/nixos\n```\n\n- Generate your Own Nix Hardware Settings:\n\n### ⚠ \u003csup\u003e\u003csub\u003e\u003csamp\u003eDON'T FORGET IT\u003c/samp\u003e\u003c/sub\u003e\u003c/sup\u003e\n\n```bash\nsudo nixos-generate-config --dir /mnt/etc/nixos/hosts/aesthetic --force\n\n# Remove configuration.nix\nrm -rf /mnt/etc/nixos/hosts/aesthetic/configuration.nix\n```\n\n- Install Dotfiles Using Flake\n\n```bash\n# Move to folder\ncd mnt/etc/nixos/\n\n# Install\nnixos-install --flake .#aesthetic\n```\n\n- Reboot\n\n### 🐙 \u003csup\u003e\u003csub\u003e\u003csamp\u003eRemember \u003cstrong\u003eDefault\u003c/strong\u003e User \u0026 password are: nixos\u003c/samp\u003e\u003c/sub\u003e\u003c/sup\u003e\n\n- Change Default password for User.\n\n```bash\npasswd YourUser\n```\n\n- Install w/ Home-Manager the config\n\n```bash\nhome-manager switch --flake 'github:linuxmobile/kaku#linudev@aesthetic'\n```\n\n### 🌸 \u003csamp\u003eSCREENSHOTS\u003c/samp\u003e\n\n|                           |                           |\n| :-----------------------: | :-----------------------: |\n| \u003cimg src=\"/assets/1.png\"\u003e | \u003cimg src=\"/assets/2.png\"\u003e |\n| \u003cimg src=\"/assets/3.png\"\u003e | \u003cimg src=\"/assets/4.png\"\u003e |\n| \u003cimg src=\"/assets/5.png\"\u003e | \u003cimg src=\"/assets/6.png\"\u003e |\n\n### 🌻 \u003csamp\u003eTODO LIST\u003c/samp\u003e\n\n### 🎋 \u003csamp\u003eADDITIONALS\u003c/samp\u003e\n\n## 🍀 \u003csamp\u003eKEY BINDINGS\u003c/samp\u003e\n\n## 💐 \u003csamp\u003eACKNOWLEDGEMENTS\u003c/samp\u003e\n\n|           |     | Inspiration and Resources                   |                            |     |\n| :-------: | :-: | :------------------------------------------ | :------------------------- | :-: |\n|           |  1  | [owl4ce](https://github.com/owl4ce)         |                            |     |\n|           |  2  | [Ilham25](https://github.com/ilham25)       |                            |     |\n|           |  3  | [Siduck](https://github.com/siduck)         |                            |     |\n|           |  4  | [NvChad](https://github.com/NvChad)         |                            |     |\n|           |  5  | [Rxyhn](https://github.com/rxyhn)           |                            |     |\n|           |  6  | [HeinzDev](https://github.com/HeinzDev)     |                            |     |\n|           |  7  | [fufexan](https://github.com/fufexan)       |                            |     |\n|           |  8  | [AmitGolden](https://github.com/AmitGolden) |                            |     |\n|           |     |                                             |                            |     |\n| **Based** |     | **Community**                               | **Membership Status**      |     |\n|     🗺     |  3  | [r/unixp*rn](https://reddit.com/r/unixporn) | Not working there anymore. |     |\n\n## 🌳 \u003csamp\u003eCONTRIBUTING\u003c/samp\u003e\n\nWIP\n\n## 🎃 \u003csamp\u003eSECURITY POLICY\u003c/samp\u003e\n\n\u003cpre align=\"center\"\u003e\n\u003ca href=\"#readme\"\u003eBACK TO TOP\u003c/a\u003e\n\u003c/pre\u003e\n","funding_links":[],"categories":["Nix"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flinuxmobile%2Fkaku","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flinuxmobile%2Fkaku","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flinuxmobile%2Fkaku/lists"}