├── .github ├── README.md └── workflows │ ├── flake-check.yml │ └── fmt.yml ├── LICENSE ├── assets └── wall.jpg ├── flake.lock ├── flake.nix ├── home └── hana.nix ├── hosts └── hana │ ├── default.nix │ └── hardware-configuration.nix ├── lib ├── default.nix └── utils.nix ├── modules ├── home-manager │ ├── core │ │ ├── colorscheme.nix │ │ └── default.nix │ ├── default.nix │ ├── desktop │ │ ├── default.nix │ │ ├── font.nix │ │ ├── gtk.nix │ │ ├── hyprland │ │ │ ├── binds.nix │ │ │ ├── default.nix │ │ │ └── settings.nix │ │ ├── niri │ │ │ ├── binds.nix │ │ │ ├── default.nix │ │ │ └── settings.nix │ │ ├── wallpaper.nix │ │ └── xdg.nix │ ├── programs │ │ ├── alacritty.nix │ │ ├── appflowy.nix │ │ ├── default.nix │ │ ├── fastfetch.nix │ │ ├── firefox.nix │ │ ├── git.nix │ │ ├── helix.nix │ │ ├── hyprlock.nix │ │ ├── media.nix │ │ ├── ncspot.nix │ │ ├── pcmanfm.nix │ │ ├── tofi.nix │ │ ├── waybar.nix │ │ ├── wofi.nix │ │ └── zathura.nix │ ├── services │ │ ├── cliphist.nix │ │ ├── default.nix │ │ ├── hypridle.nix │ │ ├── hyprpaper.nix │ │ ├── playerctl.nix │ │ └── swaync.nix │ └── shell │ │ ├── bash.nix │ │ ├── cava.nix │ │ ├── default.nix │ │ ├── eza.nix │ │ ├── skim.nix │ │ └── starship.nix └── nixos │ ├── core │ ├── default.nix │ ├── home-manager.nix │ ├── nix.nix │ └── users-group.nix │ ├── default.nix │ ├── hardware │ ├── default.nix │ ├── filesystem.nix │ └── graphics │ │ ├── default.nix │ │ └── nvidia.nix │ ├── programs │ └── default.nix │ ├── services │ ├── default.nix │ └── greetd.nix │ └── system │ ├── audio.nix │ ├── bluetooth.nix │ ├── default.nix │ ├── desktop │ ├── default.nix │ ├── gnome.nix │ ├── hyprland.nix │ └── niri.nix │ ├── networking.nix │ └── security.nix └── templates ├── c-cpp ├── flake.lock └── flake.nix ├── default.nix ├── java ├── flake.lock └── flake.nix ├── minimal └── flake.nix ├── node ├── flake.lock └── flake.nix ├── python ├── flake.lock └── flake.nix └── web ├── flake.lock └── flake.nix /.github/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/.github/README.md -------------------------------------------------------------------------------- /.github/workflows/flake-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/.github/workflows/flake-check.yml -------------------------------------------------------------------------------- /.github/workflows/fmt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/.github/workflows/fmt.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/LICENSE -------------------------------------------------------------------------------- /assets/wall.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/assets/wall.jpg -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/flake.nix -------------------------------------------------------------------------------- /home/hana.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/home/hana.nix -------------------------------------------------------------------------------- /hosts/hana/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/hosts/hana/default.nix -------------------------------------------------------------------------------- /hosts/hana/hardware-configuration.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/hosts/hana/hardware-configuration.nix -------------------------------------------------------------------------------- /lib/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/lib/default.nix -------------------------------------------------------------------------------- /lib/utils.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/lib/utils.nix -------------------------------------------------------------------------------- /modules/home-manager/core/colorscheme.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/core/colorscheme.nix -------------------------------------------------------------------------------- /modules/home-manager/core/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/core/default.nix -------------------------------------------------------------------------------- /modules/home-manager/default.nix: -------------------------------------------------------------------------------- 1 | {lib, ...}: { 2 | imports = lib.utils.scanPaths ./.; 3 | } 4 | -------------------------------------------------------------------------------- /modules/home-manager/desktop/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/desktop/default.nix -------------------------------------------------------------------------------- /modules/home-manager/desktop/font.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/desktop/font.nix -------------------------------------------------------------------------------- /modules/home-manager/desktop/gtk.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/desktop/gtk.nix -------------------------------------------------------------------------------- /modules/home-manager/desktop/hyprland/binds.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/desktop/hyprland/binds.nix -------------------------------------------------------------------------------- /modules/home-manager/desktop/hyprland/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/desktop/hyprland/default.nix -------------------------------------------------------------------------------- /modules/home-manager/desktop/hyprland/settings.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/desktop/hyprland/settings.nix -------------------------------------------------------------------------------- /modules/home-manager/desktop/niri/binds.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/desktop/niri/binds.nix -------------------------------------------------------------------------------- /modules/home-manager/desktop/niri/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/desktop/niri/default.nix -------------------------------------------------------------------------------- /modules/home-manager/desktop/niri/settings.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/desktop/niri/settings.nix -------------------------------------------------------------------------------- /modules/home-manager/desktop/wallpaper.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/desktop/wallpaper.nix -------------------------------------------------------------------------------- /modules/home-manager/desktop/xdg.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/desktop/xdg.nix -------------------------------------------------------------------------------- /modules/home-manager/programs/alacritty.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/programs/alacritty.nix -------------------------------------------------------------------------------- /modules/home-manager/programs/appflowy.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/programs/appflowy.nix -------------------------------------------------------------------------------- /modules/home-manager/programs/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/programs/default.nix -------------------------------------------------------------------------------- /modules/home-manager/programs/fastfetch.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/programs/fastfetch.nix -------------------------------------------------------------------------------- /modules/home-manager/programs/firefox.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/programs/firefox.nix -------------------------------------------------------------------------------- /modules/home-manager/programs/git.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/programs/git.nix -------------------------------------------------------------------------------- /modules/home-manager/programs/helix.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/programs/helix.nix -------------------------------------------------------------------------------- /modules/home-manager/programs/hyprlock.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/programs/hyprlock.nix -------------------------------------------------------------------------------- /modules/home-manager/programs/media.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/programs/media.nix -------------------------------------------------------------------------------- /modules/home-manager/programs/ncspot.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/programs/ncspot.nix -------------------------------------------------------------------------------- /modules/home-manager/programs/pcmanfm.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/programs/pcmanfm.nix -------------------------------------------------------------------------------- /modules/home-manager/programs/tofi.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/programs/tofi.nix -------------------------------------------------------------------------------- /modules/home-manager/programs/waybar.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/programs/waybar.nix -------------------------------------------------------------------------------- /modules/home-manager/programs/wofi.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/programs/wofi.nix -------------------------------------------------------------------------------- /modules/home-manager/programs/zathura.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/programs/zathura.nix -------------------------------------------------------------------------------- /modules/home-manager/services/cliphist.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/services/cliphist.nix -------------------------------------------------------------------------------- /modules/home-manager/services/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/services/default.nix -------------------------------------------------------------------------------- /modules/home-manager/services/hypridle.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/services/hypridle.nix -------------------------------------------------------------------------------- /modules/home-manager/services/hyprpaper.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/services/hyprpaper.nix -------------------------------------------------------------------------------- /modules/home-manager/services/playerctl.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/services/playerctl.nix -------------------------------------------------------------------------------- /modules/home-manager/services/swaync.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/services/swaync.nix -------------------------------------------------------------------------------- /modules/home-manager/shell/bash.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/shell/bash.nix -------------------------------------------------------------------------------- /modules/home-manager/shell/cava.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/shell/cava.nix -------------------------------------------------------------------------------- /modules/home-manager/shell/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/shell/default.nix -------------------------------------------------------------------------------- /modules/home-manager/shell/eza.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/shell/eza.nix -------------------------------------------------------------------------------- /modules/home-manager/shell/skim.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/shell/skim.nix -------------------------------------------------------------------------------- /modules/home-manager/shell/starship.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/home-manager/shell/starship.nix -------------------------------------------------------------------------------- /modules/nixos/core/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/nixos/core/default.nix -------------------------------------------------------------------------------- /modules/nixos/core/home-manager.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/nixos/core/home-manager.nix -------------------------------------------------------------------------------- /modules/nixos/core/nix.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/nixos/core/nix.nix -------------------------------------------------------------------------------- /modules/nixos/core/users-group.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/nixos/core/users-group.nix -------------------------------------------------------------------------------- /modules/nixos/default.nix: -------------------------------------------------------------------------------- 1 | {lib, ...}: { 2 | imports = lib.utils.scanPaths ./.; 3 | } 4 | -------------------------------------------------------------------------------- /modules/nixos/hardware/default.nix: -------------------------------------------------------------------------------- 1 | {lib, ...}: { 2 | imports = lib.utils.scanPaths ./.; 3 | } 4 | -------------------------------------------------------------------------------- /modules/nixos/hardware/filesystem.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/nixos/hardware/filesystem.nix -------------------------------------------------------------------------------- /modules/nixos/hardware/graphics/default.nix: -------------------------------------------------------------------------------- 1 | {lib, ...}: { 2 | imports = lib.utils.scanPaths ./.; 3 | } 4 | -------------------------------------------------------------------------------- /modules/nixos/hardware/graphics/nvidia.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/nixos/hardware/graphics/nvidia.nix -------------------------------------------------------------------------------- /modules/nixos/programs/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/nixos/programs/default.nix -------------------------------------------------------------------------------- /modules/nixos/services/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/nixos/services/default.nix -------------------------------------------------------------------------------- /modules/nixos/services/greetd.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/nixos/services/greetd.nix -------------------------------------------------------------------------------- /modules/nixos/system/audio.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/nixos/system/audio.nix -------------------------------------------------------------------------------- /modules/nixos/system/bluetooth.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/nixos/system/bluetooth.nix -------------------------------------------------------------------------------- /modules/nixos/system/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/nixos/system/default.nix -------------------------------------------------------------------------------- /modules/nixos/system/desktop/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/nixos/system/desktop/default.nix -------------------------------------------------------------------------------- /modules/nixos/system/desktop/gnome.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/nixos/system/desktop/gnome.nix -------------------------------------------------------------------------------- /modules/nixos/system/desktop/hyprland.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/nixos/system/desktop/hyprland.nix -------------------------------------------------------------------------------- /modules/nixos/system/desktop/niri.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/nixos/system/desktop/niri.nix -------------------------------------------------------------------------------- /modules/nixos/system/networking.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/nixos/system/networking.nix -------------------------------------------------------------------------------- /modules/nixos/system/security.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/modules/nixos/system/security.nix -------------------------------------------------------------------------------- /templates/c-cpp/flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/templates/c-cpp/flake.lock -------------------------------------------------------------------------------- /templates/c-cpp/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/templates/c-cpp/flake.nix -------------------------------------------------------------------------------- /templates/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/templates/default.nix -------------------------------------------------------------------------------- /templates/java/flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/templates/java/flake.lock -------------------------------------------------------------------------------- /templates/java/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/templates/java/flake.nix -------------------------------------------------------------------------------- /templates/minimal/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/templates/minimal/flake.nix -------------------------------------------------------------------------------- /templates/node/flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/templates/node/flake.lock -------------------------------------------------------------------------------- /templates/node/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/templates/node/flake.nix -------------------------------------------------------------------------------- /templates/python/flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/templates/python/flake.lock -------------------------------------------------------------------------------- /templates/python/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/templates/python/flake.nix -------------------------------------------------------------------------------- /templates/web/flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/templates/web/flake.lock -------------------------------------------------------------------------------- /templates/web/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mobsenpai/hana/HEAD/templates/web/flake.nix --------------------------------------------------------------------------------