some stuff

This commit is contained in:
caem 2025-02-20 22:25:37 +01:00
parent 0ff2e127ca
commit 357f2f48af
Signed by: caem
GPG key ID: 69A830D03203405F
7 changed files with 55 additions and 29 deletions

View file

@ -7,13 +7,10 @@
fd
ripgrep
fzf
tmux
fastfetch
tre-command
btop
zsh-completions
nix-zsh-completions
git
];
programs.bat = {
@ -30,35 +27,12 @@
};
};
programs.fastfetch = {
enable = true;
settings = {
modules = [
"title"
"separator"
"os"
"kernel"
"initsystem"
"uptime"
"datetime"
"packages"
"terminal"
"wm"
"shell"
"cpu"
"gpu"
"memory"
"break"
"colors"
];
};
};
home.file.".zshenv".enable = false;
home.file.".config/zsh/conf.d" = {
source = ./conf.d;
recursive = true;
};
programs.zsh = {
enable = true;
enableCompletion = true;
@ -98,6 +72,16 @@
sha256 = "1lzrn0n4fxfcgg65v0qhnj7wnybybqzs4adz7xsrkgmcsr0ii8b7";
};
}
{
name = "fzf-tab";
file = "fzf-tab.plugin.zsh";
src = pkgs.fetchFromGitHub {
owner = "Aloxaf";
repo = "fzf-tab";
rev = "v1.2.0";
sha256 = "sha256-q26XVS/LcyZPRqDNwKKA9exgBByE0muyuNb0Bbar2lY=";
};
}
];
};
}

View file

@ -16,7 +16,7 @@
enable = true;
userDirs = {
enable = true;
documents = "${config.home.homeDirectory}/documents";
download = "${config.home.homeDirectory}/download";
music = "${config.home.homeDirectory}/music";

View file

@ -1,6 +1,10 @@
{ ... }:
{ pkgs, ... }:
{
home.packages = with pkgs; [
git
];
programs.git = {
enable = true;
userName = "caem";

View file

@ -2,6 +2,7 @@
{
home.packages = with pkgs; [
tmux
wl-clipboard
];

View file

@ -0,0 +1,5 @@
{ lib, ... }:
{
imports = lib.getModuleImports ./.;
}

View file

@ -0,0 +1,31 @@
{ pkgs, ... }:
{
home.packages = with pkgs; [
fastfetch
];
programs.fastfetch = {
enable = true;
settings = {
modules = [
"title"
"separator"
"os"
"kernel"
"initsystem"
"uptime"
"datetime"
"packages"
"terminal"
"wm"
"shell"
"cpu"
"gpu"
"memory"
"break"
"colors"
];
};
};
}

View file

@ -6,5 +6,6 @@
./core
./desktop/gnome
./multimedia
./misc
];
}