From 9e5eb2222cb53166883eb045cd7832808b1e2752 Mon Sep 17 00:00:00 2001 From: RGBCube Date: Mon, 6 Nov 2023 12:28:01 +0300 Subject: [PATCH] Add steck and use system aliases for la lla sl --- .gitignore | 3 ++- machines/enka/default.nix | 1 + machines/enka/nushell/default.nix | 12 ++++++------ machines/enka/steck/default.nix | 9 +++++++++ 4 files changed, 18 insertions(+), 7 deletions(-) create mode 100644 machines/enka/steck/default.nix diff --git a/.gitignore b/.gitignore index c26460a..53d9e5e 100644 --- a/.gitignore +++ b/.gitignore @@ -10,13 +10,14 @@ !machines/enka/git/ !machines/enka/gtk/ !machines/enka/helix/ +!machines/enka/hyprland/ !machines/enka/networkmanager/ !machines/enka/nushell/ !machines/enka/openttd/ !machines/enka/pipewire/ !machines/enka/python/ !machines/enka/steam/ -!machines/enka/hyprland/ +!machines/enka/steck/ !flake.lock !.editorconfig diff --git a/machines/enka/default.nix b/machines/enka/default.nix index 7834708..e466375 100644 --- a/machines/enka/default.nix +++ b/machines/enka/default.nix @@ -24,6 +24,7 @@ ./pipewire ./python ./steam + ./steck ./fonts.nix ./hardware.nix diff --git a/machines/enka/nushell/default.nix b/machines/enka/nushell/default.nix index 5ab52b2..f22b0c6 100644 --- a/machines/enka/nushell/default.nix +++ b/machines/enka/nushell/default.nix @@ -2,6 +2,12 @@ (systemConfiguration { users.users.nixos.shell = pkgs.nushell; + + environment.shellAliases = { + la = "ls --all"; + lla = "ls --long --all"; + sl = "ls"; + }; }) (homeConfiguration "nixos" { @@ -10,12 +16,6 @@ programs.nushell = enabled { configFile.source = ./configuration.nu; envFile.source = ./environment.nu; - - shellAliases = { - la = "ls --all"; - lla = "ls --long --all"; - sl = "ls"; - }; }; }) diff --git a/machines/enka/steck/default.nix b/machines/enka/steck/default.nix new file mode 100644 index 0000000..1286b12 --- /dev/null +++ b/machines/enka/steck/default.nix @@ -0,0 +1,9 @@ +{ lib, pkgs, systemConfiguration, systemPackages, ... }: lib.recursiveUpdate3 + +(systemConfiguration { + environment.shellAliases.share = "steck paste"; +}) + +(with pkgs; systemPackages [ + steck +])