Merge branch 'main' of github.com:FredzyW/nix

This commit is contained in:
FredzyW 2024-07-17 07:55:49 +02:00
commit 64e0a79009
3 changed files with 33 additions and 9 deletions

View file

@ -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;
};

View file

@ -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

7
shared/vial.nix Normal file
View file

@ -0,0 +1,7 @@
{ pkgs, ...}:
{
environment.systemPackages = with pkgs; [
vial
via
];
}