diff --git a/config/base.nix b/config/base.nix index cc85ad8..ce1669f 100644 --- a/config/base.nix +++ b/config/base.nix @@ -7,6 +7,9 @@ pkgs, ... }: { + imports = [ + ../shared/vial.nix + ]; nixpkgs = { overlays = [ ]; @@ -18,6 +21,8 @@ nix.registry = (lib.mapAttrs (_: flake: {inherit flake;})) ((lib.filterAttrs (_: lib.isType "flake")) inputs); nix.nixPath = ["/etc/nix/path"]; users.defaultUserShell = pkgs.bash; + # environment.systemPackages = with pkgs; [ + # ]; programs.fish.enable = true; programs.bash = { interactiveShellInit = '' @@ -108,18 +113,24 @@ # }; # }; - environment.systemPackages = [( - pkgs.catppuccin-sddm.override { - flavor = "mocha"; - font = "FiraCode Nerd Font Bold"; - fontSize = "17"; - background = "${../wallpapers/inverted.png}"; - loginBackground = true; - } + environment.systemPackages = with pkgs; [( + catppuccin-sddm.override { + flavor = "mocha"; + font = "FiraCode Nerd Font Bold"; + fontSize = "17"; + background = "${../wallpapers/inverted.png}"; + loginBackground = true; + } )]; services = { + udev = { + packages = with pkgs; [ + vial + via + ]; + }; openssh = { enable = true; }; diff --git a/config/home.nix b/config/home.nix index c19df0c..3841ac7 100644 --- a/config/home.nix +++ b/config/home.nix @@ -58,6 +58,7 @@ unzip zip imagemagick + ghostscript killall cmake feh @@ -88,7 +89,6 @@ #Terminal weechat jira-cli-go - texliveSmall jq vscode @@ -96,6 +96,9 @@ sc-im gnuplot bison + tesseract + qrencode + texliveMedium vdirsyncer todoist @@ -138,6 +141,8 @@ openvpn3 aerc firefox + chromium + vial thunderbird spotify signal-desktop @@ -161,6 +166,7 @@ rofi rbw rofi-rbw + teams-for-linux #Dev python3 diff --git a/shared/vial.nix b/shared/vial.nix new file mode 100644 index 0000000..e020c02 --- /dev/null +++ b/shared/vial.nix @@ -0,0 +1,7 @@ +{ pkgs, ...}: +{ + environment.systemPackages = with pkgs; [ + vial + via + ]; +}