some stuff
This commit is contained in:
parent
0ff2e127ca
commit
357f2f48af
7 changed files with 55 additions and 29 deletions
|
@ -7,13 +7,10 @@
|
||||||
fd
|
fd
|
||||||
ripgrep
|
ripgrep
|
||||||
fzf
|
fzf
|
||||||
tmux
|
|
||||||
fastfetch
|
|
||||||
tre-command
|
tre-command
|
||||||
btop
|
btop
|
||||||
zsh-completions
|
zsh-completions
|
||||||
nix-zsh-completions
|
nix-zsh-completions
|
||||||
git
|
|
||||||
];
|
];
|
||||||
|
|
||||||
programs.bat = {
|
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.".zshenv".enable = false;
|
||||||
home.file.".config/zsh/conf.d" = {
|
home.file.".config/zsh/conf.d" = {
|
||||||
source = ./conf.d;
|
source = ./conf.d;
|
||||||
recursive = true;
|
recursive = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
programs.zsh = {
|
programs.zsh = {
|
||||||
enable = true;
|
enable = true;
|
||||||
enableCompletion = true;
|
enableCompletion = true;
|
||||||
|
@ -98,6 +72,16 @@
|
||||||
sha256 = "1lzrn0n4fxfcgg65v0qhnj7wnybybqzs4adz7xsrkgmcsr0ii8b7";
|
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=";
|
||||||
|
};
|
||||||
|
}
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
enable = true;
|
enable = true;
|
||||||
userDirs = {
|
userDirs = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
||||||
documents = "${config.home.homeDirectory}/documents";
|
documents = "${config.home.homeDirectory}/documents";
|
||||||
download = "${config.home.homeDirectory}/download";
|
download = "${config.home.homeDirectory}/download";
|
||||||
music = "${config.home.homeDirectory}/music";
|
music = "${config.home.homeDirectory}/music";
|
||||||
|
|
|
@ -1,6 +1,10 @@
|
||||||
{ ... }:
|
{ pkgs, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
|
home.packages = with pkgs; [
|
||||||
|
git
|
||||||
|
];
|
||||||
|
|
||||||
programs.git = {
|
programs.git = {
|
||||||
enable = true;
|
enable = true;
|
||||||
userName = "caem";
|
userName = "caem";
|
||||||
|
|
|
@ -2,6 +2,7 @@
|
||||||
|
|
||||||
{
|
{
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
|
tmux
|
||||||
wl-clipboard
|
wl-clipboard
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
5
modules/home/caem/misc/default.nix
Normal file
5
modules/home/caem/misc/default.nix
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
{ lib, ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
imports = lib.getModuleImports ./.;
|
||||||
|
}
|
31
modules/home/caem/misc/fastfetch.nix
Normal file
31
modules/home/caem/misc/fastfetch.nix
Normal 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"
|
||||||
|
];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
|
@ -6,5 +6,6 @@
|
||||||
./core
|
./core
|
||||||
./desktop/gnome
|
./desktop/gnome
|
||||||
./multimedia
|
./multimedia
|
||||||
|
./misc
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue