fix #2
3
.envrc
3
.envrc
@@ -1,3 +0,0 @@
|
||||
SSH_AUTH_SOCK=/tmp/ssh-XXXXXXIm9FPa/agent.4751; export SSH_AUTH_SOCK;
|
||||
SSH_AGENT_PID=4752; export SSH_AGENT_PID;
|
||||
echo Agent pid 4752;
|
||||
3
.gitignore
vendored
Normal file
3
.gitignore
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
*.lock
|
||||
.envrc
|
||||
|
||||
@@ -62,6 +62,7 @@
|
||||
pkgs = pkgs;
|
||||
modules = [
|
||||
./home-manager/autumn/home.nix
|
||||
./home-manager/autumn/sysconfs/wsl-hive.nix
|
||||
];
|
||||
};
|
||||
};
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
{config, pkgs, ...}:
|
||||
{
|
||||
}
|
||||
@@ -1,7 +0,0 @@
|
||||
{config, pkgs, ...}:
|
||||
{
|
||||
imports = [
|
||||
../../packages/river/river.nix
|
||||
../../packages/waybar/waybar.nix
|
||||
];
|
||||
}
|
||||
@@ -1,36 +0,0 @@
|
||||
{ config, pkgs, ... }:
|
||||
|
||||
{
|
||||
|
||||
home.packages = with pkgs; [
|
||||
oh-my-zsh
|
||||
];
|
||||
|
||||
programs.zsh = {
|
||||
enable = true;
|
||||
antidote = {
|
||||
enable = true;
|
||||
# plugins = [
|
||||
# "colored-man-pages"
|
||||
# "colorize"
|
||||
# "cp"
|
||||
# "history"
|
||||
# "ssh-agent"
|
||||
# "zoxide"
|
||||
# ];
|
||||
useFriendlyNames = true;
|
||||
};
|
||||
autosuggestion = {
|
||||
enable = true;
|
||||
};
|
||||
shellAliases = {
|
||||
".." = "cd ..";
|
||||
"..." = "cd ../..";
|
||||
"...." = "cd ../../..";
|
||||
"pls" = "pls -d typ -d perm -d user -d group -d size -d mtime -d git";
|
||||
"z" = "zoxide";
|
||||
};
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
homeDirectory = "/home/autumn";
|
||||
stateVersion = "25.11";
|
||||
packages = with pkgs; [
|
||||
avizo
|
||||
eza
|
||||
fm
|
||||
felix
|
||||
@@ -14,11 +13,6 @@
|
||||
htop
|
||||
nerd-fonts.hack
|
||||
neofetch
|
||||
obsidian
|
||||
swaybg
|
||||
tiramisu
|
||||
vscodium-fhs
|
||||
vesktop
|
||||
uv
|
||||
wev
|
||||
];
|
||||
@@ -26,19 +20,14 @@
|
||||
EDITOR = "helix";
|
||||
TERM = "alacritty";
|
||||
};
|
||||
file = {
|
||||
"config.ini" = {
|
||||
enable = true;
|
||||
source = ../packages/avizo/config.ini;
|
||||
target = ".config/avizo/config.ini";
|
||||
};
|
||||
};
|
||||
};
|
||||
programs = {
|
||||
home-manager.enable = true;
|
||||
htop.enable = true;
|
||||
bash.initExtra= ''fish'';
|
||||
pls = {enable = true;enableFishIntegration = true;};
|
||||
pls = {
|
||||
enable = true;
|
||||
enableFishIntegration = true;
|
||||
};
|
||||
};
|
||||
nixpkgs.config = {
|
||||
alowUnfree = true;
|
||||
@@ -51,14 +40,10 @@
|
||||
../packages/alacritty/alacritty.nix
|
||||
../packages/crawl/crawl.nix
|
||||
../packages/direnv/direnv.nix
|
||||
../packages/fish/fish.nix
|
||||
../packages/fuzzel/fuzzel.nix
|
||||
../packages/git/git.nix
|
||||
../packages/helix/helix.nix
|
||||
../packages/starship/starship.nix
|
||||
../packages/thunderbird/thunderbird.nix
|
||||
../packages/twmn/twmn.nix
|
||||
../packages/zellij/zellij.nix
|
||||
../packages/zoxide/zoxide.nix
|
||||
# ../packages/zsh/zsh.nix
|
||||
# package bundles
|
||||
11
home/autumn/sysconfs/lesbos.nix
Normal file
11
home/autumn/sysconfs/lesbos.nix
Normal file
@@ -0,0 +1,11 @@
|
||||
{config, pkgs, ...}:
|
||||
{
|
||||
home.packags = with pkgs; [
|
||||
obsidian
|
||||
vscodium-fhs
|
||||
vesktop
|
||||
];
|
||||
imports = [
|
||||
../../packages/fish/fish.nix
|
||||
];
|
||||
}
|
||||
9
home/autumn/sysconfs/wsl-hive.nix
Normal file
9
home/autumn/sysconfs/wsl-hive.nix
Normal file
@@ -0,0 +1,9 @@
|
||||
{config, pkgs, ...}:
|
||||
|
||||
{
|
||||
programs.bash.initExtra= ''zsh'';
|
||||
imports = [
|
||||
../../packages/zsh/zsh.nix
|
||||
../../packages/zellij/zellij.nix
|
||||
];
|
||||
}
|
||||
23
home/autumn/sysconfs/yukigekko.nix
Normal file
23
home/autumn/sysconfs/yukigekko.nix
Normal file
@@ -0,0 +1,23 @@
|
||||
{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 = [
|
||||
../../packages/fish/fish.nix
|
||||
../../packages/river/river.nix
|
||||
../../packages/waybar/waybar.nix
|
||||
../../packages/twmn/twmn.nix
|
||||
../../packages/fuzzel/fuzzel.nix
|
||||
];
|
||||
}
|
||||
0
home-manager/flake.lock → home/flake.lock
generated
0
home-manager/flake.lock → home/flake.lock
generated
@@ -3,7 +3,7 @@
|
||||
{
|
||||
programs.zellij = {
|
||||
enable = true;
|
||||
# enableFishIntegration = true;
|
||||
enableZshIntegration = true;
|
||||
# exitShellOnExit = true;
|
||||
settings = {
|
||||
themes = {
|
||||
52
home/packages/zsh/zsh.nix
Normal file
52
home/packages/zsh/zsh.nix
Normal file
@@ -0,0 +1,52 @@
|
||||
{ config, pkgs, ... }:
|
||||
|
||||
{
|
||||
|
||||
home.packages = with pkgs; [
|
||||
oh-my-zsh
|
||||
];
|
||||
|
||||
programs ={
|
||||
zsh = {
|
||||
enable = true;
|
||||
antidote = {
|
||||
enable = true;
|
||||
plugins = [
|
||||
"zsh-users/zsh-autosuggestions"
|
||||
"zsh-users/zsh-syntax-highlighting"
|
||||
# "colored-man-pages"
|
||||
# "colorize"
|
||||
# "cp"
|
||||
# "history"
|
||||
# "ssh-agent"
|
||||
# "zoxide"
|
||||
];
|
||||
useFriendlyNames = true;
|
||||
};
|
||||
autosuggestion = {
|
||||
enable = true;
|
||||
};
|
||||
shellAliases = {
|
||||
".." = "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"
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
@@ -96,20 +96,6 @@
|
||||
};
|
||||
|
||||
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";
|
||||
|
||||
|
||||
Reference in New Issue
Block a user