Compare commits
No commits in common. "74bd9ffaa3b5ea57a7f3184ff3cfeba0bf11e633" and "58e4784b31d8d630824b7ce724f634f31d825496" have entirely different histories.
74bd9ffaa3
...
58e4784b31
8 changed files with 1856 additions and 118 deletions
1843
homeConfigurations/vinzenz/.zsh/p10k.zsh
Normal file
1843
homeConfigurations/vinzenz/.zsh/p10k.zsh
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -8,8 +8,6 @@
|
||||||
./ssh.nix
|
./ssh.nix
|
||||||
./vscode.nix
|
./vscode.nix
|
||||||
./zsh.nix
|
./zsh.nix
|
||||||
./starship.nix
|
|
||||||
./fonts.nix
|
|
||||||
#./niri.nix
|
#./niri.nix
|
||||||
#./swaylock.nix
|
#./swaylock.nix
|
||||||
#./waybar.nix
|
#./waybar.nix
|
||||||
|
|
|
||||||
|
|
@ -1,12 +0,0 @@
|
||||||
{ pkgs, ... }:
|
|
||||||
{
|
|
||||||
fonts.fontconfig = {
|
|
||||||
enable = true;
|
|
||||||
defaultFonts.monospace = [ "FiraCode Nerd Font Mono" ];
|
|
||||||
};
|
|
||||||
home.packages = with pkgs; [
|
|
||||||
nerd-fonts.fira-code
|
|
||||||
roboto-mono
|
|
||||||
recursive
|
|
||||||
];
|
|
||||||
}
|
|
||||||
|
|
@ -1,102 +0,0 @@
|
||||||
{...}:{
|
|
||||||
config.programs.starship = {
|
|
||||||
enable = true;
|
|
||||||
enableZshIntegration = true;
|
|
||||||
settings = {
|
|
||||||
aws.symbol = " ";
|
|
||||||
buf.symbol = " ";
|
|
||||||
bun.symbol = " ";
|
|
||||||
c.symbol = " ";
|
|
||||||
cpp.symbol = " ";
|
|
||||||
cmake.symbol = " ";
|
|
||||||
conda.symbol = " ";
|
|
||||||
crystal.symbol = " ";
|
|
||||||
dart.symbol = " ";
|
|
||||||
deno.symbol = " ";
|
|
||||||
directory.read_only = " ";
|
|
||||||
docker_context.symbol = " ";
|
|
||||||
elixir.symbol = " ";
|
|
||||||
elm.symbol = " ";
|
|
||||||
fennel.symbol = " ";
|
|
||||||
fossil_branch.symbol = " ";
|
|
||||||
gcloud.symbol = " ";
|
|
||||||
git_branch.symbol = " ";
|
|
||||||
git_commit.tag_symbol = " ";
|
|
||||||
golang.symbol = " ";
|
|
||||||
guix_shell.symbol = " ";
|
|
||||||
haskell.symbol = " ";
|
|
||||||
haxe.symbol = " ";
|
|
||||||
hg_branch.symbol = " ";
|
|
||||||
hostname.ssh_symbol = " ";
|
|
||||||
java.symbol = " ";
|
|
||||||
julia.symbol = " ";
|
|
||||||
kotlin.symbol = " ";
|
|
||||||
lua.symbol = " ";
|
|
||||||
memory_usage.symbol = " ";
|
|
||||||
meson.symbol = " ";
|
|
||||||
nim.symbol = " ";
|
|
||||||
nix_shell.symbol = " ";
|
|
||||||
nodejs.symbol = " ";
|
|
||||||
ocaml.symbol = " ";
|
|
||||||
os.symbols = {
|
|
||||||
Alpaquita = " ";
|
|
||||||
Alpine = " ";
|
|
||||||
AlmaLinux = " ";
|
|
||||||
Amazon = " ";
|
|
||||||
Android = " ";
|
|
||||||
Arch = " ";
|
|
||||||
Artix = " ";
|
|
||||||
CachyOS = " ";
|
|
||||||
CentOS = " ";
|
|
||||||
Debian = " ";
|
|
||||||
DragonFly = " ";
|
|
||||||
Emscripten = " ";
|
|
||||||
EndeavourOS = " ";
|
|
||||||
Fedora = " ";
|
|
||||||
FreeBSD = " ";
|
|
||||||
Garuda = " ";
|
|
||||||
Gentoo = " ";
|
|
||||||
HardenedBSD = " ";
|
|
||||||
Illumos = " ";
|
|
||||||
Kali = " ";
|
|
||||||
Linux = " ";
|
|
||||||
Mabox = " ";
|
|
||||||
Macos = " ";
|
|
||||||
Manjaro = " ";
|
|
||||||
Mariner = " ";
|
|
||||||
MidnightBSD = " ";
|
|
||||||
Mint = " ";
|
|
||||||
NetBSD = " ";
|
|
||||||
NixOS = " ";
|
|
||||||
Nobara = " ";
|
|
||||||
OpenBSD = " ";
|
|
||||||
openSUSE = " ";
|
|
||||||
OracleLinux = " ";
|
|
||||||
Pop = " ";
|
|
||||||
Raspbian = " ";
|
|
||||||
Redhat = " ";
|
|
||||||
RedHatEnterprise = " ";
|
|
||||||
RockyLinux = " ";
|
|
||||||
Redox = " ";
|
|
||||||
Solus = " ";
|
|
||||||
SUSE = " ";
|
|
||||||
Ubuntu = " ";
|
|
||||||
Unknown = " ";
|
|
||||||
Void = " ";
|
|
||||||
Windows = " ";
|
|
||||||
};
|
|
||||||
package.symbol = " ";
|
|
||||||
perl.symbol = " ";
|
|
||||||
php.symbol = " ";
|
|
||||||
pijul_channel.symbol = " ";
|
|
||||||
pixi.symbol = " ";
|
|
||||||
python.symbol = " ";
|
|
||||||
rlang.symbol = " ";
|
|
||||||
ruby.symbol = " ";
|
|
||||||
rust.symbol = " ";
|
|
||||||
scala.symbol = " ";
|
|
||||||
swift.symbol = " ";
|
|
||||||
zig.symbol = " ";
|
|
||||||
gradle.symbol = " ";
|
|
||||||
};
|
|
||||||
};}
|
|
||||||
|
|
@ -3,6 +3,8 @@
|
||||||
config.programs.zsh = {
|
config.programs.zsh = {
|
||||||
initContent = ''
|
initContent = ''
|
||||||
export PATH=$PATH:/home/vinzenz/.cargo/bin
|
export PATH=$PATH:/home/vinzenz/.cargo/bin
|
||||||
|
|
||||||
|
source ${./.zsh/p10k.zsh}
|
||||||
'';
|
'';
|
||||||
enableCompletion = true;
|
enableCompletion = true;
|
||||||
|
|
||||||
|
|
@ -24,4 +26,5 @@
|
||||||
expireDuplicatesFirst = true;
|
expireDuplicatesFirst = true;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
config.programs.zsh-powerlevel10k.enable = true;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
p10k = if (cfg.package != null) then cfg.package else pkgs.zsh-powerlevel10k;
|
p10k = if (cfg.package != null) then cfg.package else pkgs.zsh-powerlevel10k;
|
||||||
in
|
in
|
||||||
lib.mkIf cfg.enable {
|
lib.mkIf cfg.enable {
|
||||||
programs.zsh.initContent = ''
|
programs.zsh.initContent = ''
|
||||||
source ${p10k}/share/zsh-powerlevel10k/powerlevel10k.zsh-theme
|
source ${p10k}/share/zsh-powerlevel10k/powerlevel10k.zsh-theme
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,15 @@
|
||||||
libreoffice-qt6
|
libreoffice-qt6
|
||||||
];
|
];
|
||||||
|
|
||||||
fonts.enableDefaultPackages = true;
|
fonts = {
|
||||||
|
enableDefaultPackages = true;
|
||||||
|
fontconfig.defaultFonts.monospace = [ "FiraCode Nerd Font" ];
|
||||||
|
packages = with pkgs; [
|
||||||
|
nerd-fonts.fira-code
|
||||||
|
roboto-mono
|
||||||
|
recursive
|
||||||
|
];
|
||||||
|
};
|
||||||
|
|
||||||
hardware.logitech.wireless = {
|
hardware.logitech.wireless = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue