{"id":17690044,"url":"https://github.com/71zenith/kiseki","last_synced_at":"2025-04-15T06:15:25.038Z","repository":{"id":221695330,"uuid":"755096668","full_name":"71zenith/kiseki","owner":"71zenith","description":"minimal abstraction nix flakes config","archived":false,"fork":false,"pushed_at":"2025-03-02T06:28:23.000Z","size":1367,"stargazers_count":37,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-15T06:15:19.685Z","etag":null,"topics":["firefox","foot","home-manager","hyprland","mako","mpv","nix","nix-config","nix-flake","nixvim","nvim","oxocarbon","rofi","sops-nix","spotify-player","stylix","waybar","zathura","zsh"],"latest_commit_sha":null,"homepage":"","language":"Nix","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/71zenith.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2024-02-09T12:47:53.000Z","updated_at":"2025-04-13T05:11:01.000Z","dependencies_parsed_at":"2024-08-28T12:54:27.507Z","dependency_job_id":null,"html_url":"https://github.com/71zenith/kiseki","commit_stats":null,"previous_names":["71zenith/nix-dots","71zenith/nis","71zenith/kiseki"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/71zenith%2Fkiseki","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/71zenith%2Fkiseki/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/71zenith%2Fkiseki/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/71zenith%2Fkiseki/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/71zenith","download_url":"https://codeload.github.com/71zenith/kiseki/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249016641,"owners_count":21198833,"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":["firefox","foot","home-manager","hyprland","mako","mpv","nix","nix-config","nix-flake","nixvim","nvim","oxocarbon","rofi","sops-nix","spotify-player","stylix","waybar","zathura","zsh"],"created_at":"2024-10-24T11:49:40.826Z","updated_at":"2025-04-15T06:15:25.016Z","avatar_url":"https://github.com/71zenith.png","language":"Nix","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch2 align=\"center\"\u003e:snowflake: flakes with minimal abstraction :snowflake:\u003c/h2\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://nixos.org/\"\u003e\n        \u003cimg src=\"https://img.shields.io/badge/NixOS-25.05-informational.svg?style=for-the-badge\u0026logo=nixos\u0026color=161616\u0026logoColor=42be65\u0026labelColor=dde1e6\"\u003e\u003c/a\u003e\n    \u003cimg src=\"https://img.shields.io/github/last-commit/71zenith/kiseki?style=for-the-badge\u0026labelColor=dde1e6\u0026color=161616\"/\u003e\n    \u003cimg src=\"https://img.shields.io/github/repo-size/71zenith/kiseki?style=for-the-badge\u0026labelColor=dde1e6\u0026color=161616\"/\u003e\n    \u003cimg src=\"https://img.shields.io/github/languages/code-size/71zenith/kiseki?color=161616\u0026style=for-the-badge\u0026labelColor=dde1e6\"/\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n*kiseki being my favourite game franchise*[^1]\n\n![](https://github.com/71zenith/assets/blob/master/screenshot/stacked.png?raw=true)\n*picture generated with [catwalk](https://github.com/catppuccin/catwalk)*\n\n\u003cdetails\u003e\u003csummary\u003e\u003cb\u003eIndividual screenshots\u003c/b\u003e\u003c/summary\u003e\n\n![](https://github.com/71zenith/assets/blob/master/screenshot/screenshot25.png?raw=true)\n\n![](https://github.com/71zenith/assets/blob/master/screenshot/workflow/1.png?raw=true)\n\n![](https://github.com/71zenith/assets/blob/master/screenshot/workflow/2.png?raw=true)\n\n![](https://github.com/71zenith/assets/blob/master/screenshot/workflow/3.png?raw=true)\n\n![](https://github.com/71zenith/assets/blob/master/screenshot/workflow/4.png?raw=true)\n\n![](https://github.com/71zenith/assets/blob/master/screenshot/workflow/5.png?raw=true)\n\n![](https://github.com/71zenith/assets/blob/master/screenshot/workflow/6.png?raw=true)\n\u003c/details\u003e\n\nprevious iterations are in [assets/screenshot](https://github.com/71zenith/assets/tree/master/screenshot).\n\nwallpapers are in [assets/active](https://github.com/71zenith/assets/tree/master/active).\n\n## Highlights\n\n- ⚙️  [flakes](https://wiki.nixos.org/wiki/Flakes) setup\n- 🎨 [oxocarbonified](https://github.com/nyoom-engineering/base16-oxocarbon) system with [stylix](https://github.com/danth/stylix)\n- 🏠 custom [home-manager](https://github.com/nix-community/home-manager) modules for [satty](https://github.com/gabm/Satty) and [sptlrx](https://github.com/raitonoberu/sptlrx)\n- 📝 nixified vim with [nixvim](https://github.com/nix-community/nixvim)\n- 🔑 passwords/secrets with [sops-nix](https://github.com/Mic92/sops-nix)\n- 🎼 [spotify-player](https://github.com/aome510/spotify-player) with [waybar](https://github.com/Alexays/Waybar) cover image and progress bar\n- 📊 [glava](https://github.com/jarcode-foss/glava) with cover image palette and [eww](https://github.com/elkowar/eww) synced lyrics(with romaji) widget\n- 🌐 hardened [firefox](https://www.mozilla.org/en-US/firefox/) with custom css and declarative config\n- 🚀 [rofi](https://github.com/davatorium/rofi) scripts for vpn, clipboard/wallpaper with images, and color palette\n- 🈂️ shell scripts to copy/download video from sites, [OCR](https://github.com/tesseract-ocr/tesseract) and [translating text](https://github.com/soimort/translate-shell)\n- 🐚 [zsh](http://www.zsh.org) and [foot](https://codeberg.org/dnkl/foot) setup to select command output, select files from screen.\n- ▶️  [mpv](https://github.com/mpv-player/mpv) with upscaling, youtube helper scripts and fancy ui\n\n\u003cdetails\u003e\u003csummary\u003e\u003cb\u003eDetailed Software usage\u003c/b\u003e\u003c/summary\u003e\n\n## Nix components\n\n| Name                                                                   | Description                 |\n|------------------------------------------------------------------------|-----------------------------|\n| [flakes](https://wiki.nixos.org/wiki/Flakes)                           | nix lifeline                |\n| [home-manager](https://github.com/nix-community/home-manager)          | dotfiles manager            |\n| [stylix](https://github.com/danth/stylix)                              | auto themer                 |\n| [nixvim](https://github.com/nix-community/nixvim)                      | nvim config in nix          |\n| [nh](https://github.com/viperML/nh)                                    | nix helper                  |\n| [sops-nix](https://github.com/Mic92/sops-nix)                          | secrets manager             |\n| [nix-output-monitor](https://github.com/maralorn/nix-output-monitor)   | fancy nix output            |\n| [direnv](https://github.com/nix-community/nix-direnv)                  | auto env switcher           |\n\n## Programs\n\n| Name                                                           | Description             |\n|----------------------------------------------------------------|-------------------------|\n| [hyprland](https://github.com/hyprwm/Hyprland)                 | compositor              |\n| [hyprlock](https://github.com/hyprwm/hyprlock)                 | lock screen             |\n| [firefox](https://www.mozilla.org/en-US/firefox/)              | web browser             |\n| [foot](https://codeberg.org/dnkl/foot)                         | terminal                |\n| [zathura](https://pwmt.org/projects/zathura)                   | pdf/epub viewer         |\n| [waybar](https://github.com/Alexays/Waybar)                    | status bar              |\n| [mpv](https://github.com/mpv-player/mpv)                       | media player (da goat)  |\n| [eww](https://github.com/elkowar/eww)                          | widgets                 |\n| [rofi](https://github.com/davatorium/rofi)                     | custom launcher         |\n| [calibre](https://github.com/kovidgoyal/calibre)               | ebook manager           |\n| [fcitx5](https://github.com/fcitx/fcitx5)                      | japanese input          |\n| [mako](https://github.com/emersion/mako)                       | notification daemon     |\n| [nautilus](https://gitlab.gnome.org/GNOME/nautilus)            | gui file manager        |\n| [neovim](https://github.com/neovim/neovim)                     | main text editor        |\n| [sptlrx](https://github.com/raitonoberu/sptlrx)                | lyrics tui              |\n| [fzf](https://github.com/junegunn/fzf)                         | fuzzy finder            |\n| [glava](https://github.com/jarcode-foss/glava)                 | audio visualizer        |\n| [zsh](http://www.zsh.org)                                      | shell                   |\n| [spotify-player](https://github.com/aome510/spotify-player)    | spotify tui (love it)   |\n| [yazi](https://github.com/sxyazi/yazi)                         | tui file manager        |\n| [btop](https://github.com/aristocratos/btop)                   | resource monitor        |\n\n## Rusty tools\n\n| Name                                               | Description    |\n|----------------------------------------------------|----------------|\n| [eza](https://github.com/eza-community/eza)        | ls alter       |\n| [xcp](https://github.com/tarka/xcp)                | cp alter       |\n| [duf](https://github.com/muesli/duf)               | df alter       |\n| [zoxide](https://github.com/ajeetdsouza/zoxide)    | smarter cd     |\n| [dust](https://github.com/bootandy/dust)           | du alter       |\n| [fd](https://github.com/sharkdp/fd)                | find alter     |\n| [rg](https://github.com/BurstSushi/ripgrep)        | grep alter     |\n| [sd](https://github.com/chmln/sd)                  | sed alter      |\n\n\u003c/details\u003e\n\n## Standardised config\n\n| Name                                                                        | Description                        |\n|-----------------------------------------------------------------------------|------------------------------------|\n| [oxocarbon](https://github.com/nyoom-engineering/base16-oxocarbon)          | base16 theme                       |\n| [zenbones-proto](https://github.com/zenbones-theme/zenbones-mono)           | monospace font                     |\n| [kollektif](https://unblast.com/kollektif-sans-typeface/)                   | \"everything else\" font             |\n| [yutapon-coding](https://vector.co.jp/soft/dl/win95/writing/se416234.html)  | \"everything else\" font for weebs   |\n| [noto-color-emoji](https://fonts.google.com/specimen/Noto+Color+Emoji)      | \"everything else\" font for normies |\n| [rampart-one](https://www.freejapanesefont.com/rampart-one-download/)       | \"stylized\" font for weebs          |\n| [kaushan-script](https://fonts.google.com/specimen/Kaushan+Script)          | \"stylized\" font                    |\n| [typo-deco](https://eng.m.fontke.com/font/14781710/)                        | \"stylized\" font for korean         |\n\n## Resources\n\n- standard nix stuff: [nixoswiki](https://wiki.nixos.org), [zero-to-nix](https://zero-to-nix.com), [discourse](https://discourse.nixos.org/).\n- configs: [notashelf](https://github.com/notashelf/nyx), [diniamo](https://github.com/diniamo/niqs), [fufexan](https://github.com/fufexan/dotfiles), and anything that comes on [gh search](https://github.com/search?q=nix+dotfiles+lang%3ANix+\u0026type=repositories).\n\n[^1]: https://www.falcom.co.jp/kiseki\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F71zenith%2Fkiseki","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F71zenith%2Fkiseki","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F71zenith%2Fkiseki/lists"}