36 lines
835 B
Markdown
36 lines
835 B
Markdown
# The Grind - HyprShell
|
|
|
|
A future starter shell for HyprLand.
|
|
|
|
## Testing and Development
|
|
|
|
1. Clone the repository and cd into it
|
|
2. `make dev`
|
|
|
|
This will symlink the repo to `~/.config/quickshell` and start the quickshell process. You'll be able to see your
|
|
changes as you work.
|
|
|
|
## Installation
|
|
|
|
To install it permanently, you just have to copy the contents of the repo
|
|
to `~/.config/quickshell`. Do that how you must.
|
|
|
|
### Nix Flake (The Real Cool Way)
|
|
|
|
Add this to your `flake.nix`. Make sure you have the home manager module.
|
|
|
|
```nix
|
|
inputs = {
|
|
hyprshell.url = "git+https://gitgud.foo/thegrind/hypr-shell.git";
|
|
};
|
|
```
|
|
|
|
Then in your `configuration.nix`
|
|
|
|
```nix
|
|
# Enable home manager
|
|
home-manager = {
|
|
extraSpecialArgs = { inherit inputs; };
|
|
users.[your username].imports = inputs.hyprshell.homeManagerModules.default;
|
|
}
|
|
``` |