1

Remove servenix home config

This commit is contained in:
2023-09-11 15:41:33 +02:00
parent 176561e357
commit fa1a6ed31c
2 changed files with 8 additions and 117 deletions

View File

@ -1,110 +0,0 @@
{
inputs,
hostname,
username,
lib,
mylib,
config,
nixosConfig,
pkgs,
...
}:
# Here goes the stuff that will only be enabled on the desktop
rec {
imports = [
../../modules
];
config = {
# Use mkForce to not pull the entire ballast from /home/christoph/default.nix
modules = lib.mkForce {
audio.enable = false;
chromium.enable = false;
emacs.enable = false;
email.enable = false;
firefox.enable = false;
fish.enable = true;
flatpak.enable = false;
gaming.enable = false;
helix.enable = true;
hyprland.enable = false;
kitty.enable = false;
misc.enable = false;
neovim.enable = false;
nextcloud.enable = false;
nnn.enable = true;
ranger.enable = false;
rofi.enable = false;
vscode.enable = false;
waybar.enable = false;
};
home.packages = with pkgs; lib.mkForce [
ffmpeg_5-full # v5, including ffplay
imagemagick # Convert image (magic)
gdu # Alternative to du-dust (I like it better)
duf # Disk usage analyzer (for all disk overview)
fd # find alternative
sd # sed alternative
fclones # duplicate file finder
unrar
p7zip
ffmpegthumbnailer # Video thumbnails
mediainfo
tree # Folder preview
progress
wget # download that shit
cachix
];
programs = lib.mkForce {
home-manager.enable = true;
bat = {
enable = true;
themes = {
catppuccin-latte = builtins.readFile (pkgs.fetchFromGitHub {
owner = "catppuccin";
repo = "bat";
rev = "ba4d16880d63e656acced2b7d4e034e4a93f74b1";
sha256 = "sha256-6WVKQErGdaqb++oaXnY3i6/GuH2FhTgK0v4TN4Y0Wbw=";
} + "/Catppuccin-latte.tmTheme");
};
config = {
theme = "catppuccin-latte";
};
};
exa.enable = true;
ssh.enable = true;
starship = let
flavour = "latte"; # One of `latte`, `frappe`, `macchiato`, or `mocha`
in {
enable = true;
enableFishIntegration = true;
settings =
{
# Other config here
format = "$all"; # Remove this line to disable the default prompt format
palette = "catppuccin_${flavour}";
}
// builtins.fromTOML (builtins.readFile
(pkgs.fetchFromGitHub
{
owner = "catppuccin";
repo = "starship";
rev = "3e3e54410c3189053f4da7a7043261361a1ed1bc";
sha256 = "sha256-soEBVlq3ULeiZFAdQYMRFuswIIhI9bclIU8WXjxd7oY=";
}
+ /palettes/${flavour}.toml));
};
yt-dlp.enable = true;
};
};
}