Updated nix flake (+ making it build) & Migration to continuwuity
This commit is contained in:
parent
2f16f0c4d8
commit
01585c858e
6 changed files with 59 additions and 77 deletions
|
|
@ -4,8 +4,9 @@
|
|||
...
|
||||
}: {
|
||||
imports = [
|
||||
inputs.stylix.homeManagerModules.stylix
|
||||
inputs.stylix.homeModules.stylix
|
||||
inputs.nixcord.homeModules.nixcord
|
||||
inputs.nvf.homeManagerModules.default
|
||||
|
||||
./wayland
|
||||
./shell
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ in {
|
|||
# Also look at system/programs/games.nix (some programs have to be overlayed or have systemwide modules that have to be installed.)
|
||||
home.packages = lib.mkIf games ([
|
||||
pkgs.dolphin-emu
|
||||
pkgs.suyu
|
||||
pkgs.ryubing
|
||||
pkgs.gale
|
||||
pkgs.adwsteamgtk
|
||||
|
||||
|
|
|
|||
|
|
@ -3,8 +3,6 @@
|
|||
osConfig,
|
||||
...
|
||||
}: {
|
||||
imports = [inputs.nvf.homeManagerModules.default];
|
||||
|
||||
home.sessionVariables = {EDITOR = "nvim";};
|
||||
programs.nvf = {
|
||||
enable = osConfig.niksos.neovim;
|
||||
|
|
@ -38,7 +36,10 @@
|
|||
action = "<C-w><C-${x}>";
|
||||
mode = "n";
|
||||
}) ["h" "j" "k" "l"];
|
||||
useSystemClipboard = true;
|
||||
clipboard = {
|
||||
enable = true;
|
||||
providers.wl-copy.enable = true;
|
||||
};
|
||||
binds = {
|
||||
whichKey.enable = true;
|
||||
cheatsheet.enable = true;
|
||||
|
|
|
|||
|
|
@ -107,10 +107,10 @@ in {
|
|||
]
|
||||
++ workspaces
|
||||
++ lib.optionals games (let
|
||||
suyu = "${appE pkgs.suyu} -ql";
|
||||
ryubing = "${appE pkgs.ryubing} -ql";
|
||||
dolphin = appE pkgs.dolphin-emu;
|
||||
in [
|
||||
"Super, s, exec, ${suyu}"
|
||||
"Super, s, exec, ${ryubing}"
|
||||
"Super, d, exec, ${dolphin}"
|
||||
])
|
||||
++ lib.optionals portable [
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue