some dotfiles

This commit is contained in:
Henri Dohmen 2025-07-16 20:28:30 +02:00
parent 1711828930
commit d43510a49b
Signed by: hd
GPG key ID: AB79213B044674AE
3 changed files with 191 additions and 1 deletions

View file

@ -30,7 +30,6 @@ in
rclone
signal-desktop
spotify-player
starship
stow
tor-browser
vlc
@ -51,6 +50,35 @@ in
programs.kdeconnect.enable = true;
home = {
programs.fish = {
enable = true;
interactiveShellInit = ''
set -U fish_greeting
starship init fish | source
'';
};
programs.starship = {
enable = true;
enableFishIntegration = true;
settings = {
format = "[$username](green)@[$hostname](red)[\\[$directory\\]](cyan bold)$all";
username = {
show_always = true;
format = "$user";
};
hostname = {
ssh_only = false;
format = "$hostname";
};
directory.format = "$path";
character = {
format = "$symbol ";
success_symbol = "\\\$";
error_symbol = "[\\\$](red)";
};
git_branch.format = "[$symbol$branch(:$remote_branch)]($style)";
};
};
programs.librewolf = {
enable = true;
settings = {

View file

@ -32,6 +32,7 @@ in
];
home = {
xdg.configFile."emacs/init.el".source = ../../dotfiles/emacs/init.el;
programs.vscode = {
enable = true;
package = pkgs.vscodium;