Compare commits
2 Commits
3352d73b3f
...
0a46026cea
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0a46026cea | ||
|
|
c43507365a |
13
modules_dentritic/features/core/shell.nix
Normal file
13
modules_dentritic/features/core/shell.nix
Normal file
@ -0,0 +1,13 @@
|
||||
{ self, inputs, ... }: {
|
||||
flake = {
|
||||
homeModules.shell = { pkgs, lib, ... }: {
|
||||
programs.zsh = {
|
||||
enable = true;
|
||||
package = pkgs.zsh;
|
||||
enableCompletion = true;
|
||||
autocd = true;
|
||||
initContent = lib.getExe self.packages.${pkgs.stdenv.hostPlatform.system}.myFastfetch;
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
@ -7,7 +7,7 @@
|
||||
flake.homeModules.sysFetch = { pkgs, lib, ... }: {
|
||||
programs.fastfetch = {
|
||||
enable = true;
|
||||
package = self.packages.${pkgs.stdenv.hostPlatform.system}.myFastfetch;
|
||||
package = pkgs.fastfetch; #self.packages.${pkgs.stdenv.hostPlatform.system}.myFastfetch;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@ -5,6 +5,12 @@
|
||||
enable = true;
|
||||
package = self.packages.${pkgs.stdenv.hostPlatform.system}.myNiri;
|
||||
};
|
||||
environment = {
|
||||
systemPackages = with pkgs; [
|
||||
wofi
|
||||
firefox
|
||||
];
|
||||
};
|
||||
};
|
||||
|
||||
perSystem = { pkgs, lib, ...}: {
|
||||
@ -21,7 +27,7 @@
|
||||
|
||||
binds = {
|
||||
"Mod+Return".spawn-sh = lib.getExe pkgs.kitty;
|
||||
"Mod+R".spawn-sh = lib.getExe pkgs.hyprlauncher;
|
||||
"Mod+R".spawn = [ "wofi" "--show" "drun"];
|
||||
"Mod+Q".close-window = {};
|
||||
};
|
||||
};
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user