This commit is contained in:
2025-09-19 07:57:03 +00:00
parent f6d356c066
commit d412f1ac6c
6 changed files with 62 additions and 52 deletions

View File

@@ -6,7 +6,6 @@
homeDirectory = "/home/autumn"; homeDirectory = "/home/autumn";
stateVersion = "25.11"; stateVersion = "25.11";
packages = with pkgs; [ packages = with pkgs; [
avizo
eza eza
fm fm
felix felix
@@ -14,11 +13,6 @@
htop htop
nerd-fonts.hack nerd-fonts.hack
neofetch neofetch
obsidian
swaybg
tiramisu
vscodium-fhs
vesktop
uv uv
wev wev
]; ];
@@ -26,19 +20,14 @@
EDITOR = "helix"; EDITOR = "helix";
TERM = "alacritty"; TERM = "alacritty";
}; };
file = {
"config.ini" = {
enable = true;
source = ../packages/avizo/config.ini;
target = ".config/avizo/config.ini";
};
};
}; };
programs = { programs = {
home-manager.enable = true; home-manager.enable = true;
htop.enable = true; htop.enable = true;
bash.initExtra= ''fish''; pls = {
pls = {enable = true;enableFishIntegration = true;}; enable = true;
enableFishIntegration = true;
};
}; };
nixpkgs.config = { nixpkgs.config = {
alowUnfree = true; alowUnfree = true;

View File

@@ -1,5 +1,10 @@
{config, pkgs, ...}: {config, pkgs, ...}:
{ {
home.packags = with pkgs; [
obsidian
vscodium-fhs
vesktop
];
imports = [ imports = [
../../packages/fish/fish.nix ../../packages/fish/fish.nix
]; ];

View File

@@ -1,6 +1,7 @@
{config, pkgs, ...}: {config, pkgs, ...}:
{ {
programs.bash.initExtra= ''zsh'';
imports = [ imports = [
../../packages/zsh/zsh.nix ../../packages/zsh/zsh.nix
../../packages/zellij/zellij.nix ../../packages/zellij/zellij.nix

View File

@@ -1,5 +1,18 @@
{config, pkgs, ...}: {config, pkgs, ...}:
{ {
home.packags = with pkgs; [
obsidian
vscodium-fhs
vesktop
];
programs.bash.initExtra= ''fish'';
home.file = {
"config.ini" = {
enable = true;
source = ../packages/avizo/config.ini;
target = ".config/avizo/config.ini";
};
};
imports = [ imports = [
../../packages/fish/fish.nix ../../packages/fish/fish.nix
../../packages/river/river.nix ../../packages/river/river.nix

View File

@@ -6,31 +6,47 @@
oh-my-zsh oh-my-zsh
]; ];
programs.zsh = { programs ={
enable = true; zsh = {
antidote = {
enable = true; enable = true;
# plugins = [ antidote = {
# "colored-man-pages" enable = true;
# "colorize" plugins = [
# "cp" "zsh-users/zsh-autosuggestions"
# "history" "zsh-users/zsh-syntax-highlighting"
# "ssh-agent" # "colored-man-pages"
# "zoxide" # "colorize"
# ]; # "cp"
useFriendlyNames = true; # "history"
}; # "ssh-agent"
autosuggestion = { # "zoxide"
enable = true; ];
}; useFriendlyNames = true;
shellAliases = { };
".." = "cd .."; autosuggestion = {
"..." = "cd ../.."; enable = true;
"...." = "cd ../../.."; };
"pls" = "pls -d typ -d perm -d user -d group -d size -d mtime -d git"; shellAliases = {
"z" = "zoxide"; ".." = "cd ..";
"..." = "cd ../..";
"...." = "cd ../../..";
"pls" = "pls -d typ -d perm -d user -d group -d size -d mtime -d git";
"z" = "zoxide";
};
oh-my-zsh = {
enable = true;
plugins = [
"git"
"sudo"
"colored-man-pages"
"colorize"
"cp"
"zoxide"
"ssh-agent"
"command-not-found"
];
};
}; };
}; };
} }

View File

@@ -92,20 +92,6 @@
}; };
nix.settings.experimental-features = ["nix-command" "flakes"]; nix.settings.experimental-features = ["nix-command" "flakes"];
# nix.settings.download-buffer-size = 5242880000;
# Some programs need SUID wrappers, can be configured further or are
# started in user sessions.
# programs.mtr.enable = true;
# programs.gnupg.agent = {
# enable = true;
# enableSSHSupport = true;
# };
# List services that you want to enable:
# Enable the OpenSSH daemon.
system.stateVersion = "25.05"; system.stateVersion = "25.05";