2023-01-18 23:53:08 +01:00
|
|
|
{ config, pkgs, ... }:
|
|
|
|
|
|
|
|
{
|
|
|
|
home-manager.users.leeuwarden = { pkgs, ... }: {
|
2023-03-12 06:18:53 +01:00
|
|
|
home.packages = with pkgs; [
|
2023-03-14 03:11:05 +01:00
|
|
|
bash-completion # Bash Autocomplete
|
|
|
|
cbonsai # Terminal Bonsai Tree
|
|
|
|
genact # Nonsense Activity Generator
|
|
|
|
hollywood # Hollywood Melodrama Technobabble
|
|
|
|
kitty # Terminal
|
|
|
|
kitty-themes # Kitty Terminal Themes
|
|
|
|
neo # Matrix Digital Rain
|
2023-03-18 18:08:45 +01:00
|
|
|
nitch # Nim System Fetch
|
2023-03-14 03:11:05 +01:00
|
|
|
nix-bash-completions # Bash Autocomplete
|
|
|
|
nms # Effect from 1992 Movie Sneakers
|
|
|
|
pipes # Animated Pipes Terminal Screensaver
|
2023-03-12 06:18:53 +01:00
|
|
|
vscodium
|
|
|
|
];
|
|
|
|
|
|
|
|
programs.vscode = {
|
2023-03-14 13:15:23 +01:00
|
|
|
enable = true;
|
|
|
|
package = pkgs.vscodium;
|
|
|
|
extensions = with pkgs.vscode-extensions; [
|
|
|
|
bbenoist.nix
|
|
|
|
bierner.markdown-checkbox
|
|
|
|
bierner.markdown-emoji
|
|
|
|
bierner.emojisense
|
|
|
|
bierner.markdown-mermaid
|
|
|
|
#dendron.dendron
|
|
|
|
#dendron.dendron-markdown-preview-enhanced
|
|
|
|
#dendron.dendron-paste-image
|
|
|
|
donjayamanne.githistory
|
|
|
|
file-icons.file-icons
|
|
|
|
foam.foam-vscode
|
|
|
|
#garlicbreadcleric.pandoc-markdown-syntax
|
|
|
|
#goodbaikin.org-preview
|
|
|
|
#pkief.markdown-checkbox
|
|
|
|
#mathiassoeholm.markdown-link-updater
|
|
|
|
#nimsaem.nimvscode
|
|
|
|
#skn0tt.markdown-link-expander
|
|
|
|
jnoortheen.nix-ide
|
|
|
|
piousdeer.adwaita-theme
|
|
|
|
shd101wyy.markdown-preview-enhanced
|
|
|
|
svsool.markdown-memo
|
|
|
|
yzhang.markdown-all-in-one
|
|
|
|
#vscode-org-mode.org-mode
|
|
|
|
];
|
|
|
|
};
|
2023-03-12 06:18:53 +01:00
|
|
|
|
2023-01-18 23:53:08 +01:00
|
|
|
home.stateVersion = "22.05";
|
2023-02-27 00:29:22 +01:00
|
|
|
|
|
|
|
programs.git = {
|
|
|
|
enable = true;
|
|
|
|
userName = "zonsopkomst";
|
|
|
|
userEmail = "ewagner@disroot.org";
|
|
|
|
};
|
|
|
|
|
2023-01-18 23:53:08 +01:00
|
|
|
home.file = {
|
2023-02-09 06:38:12 +01:00
|
|
|
# Alacritty
|
2023-01-18 23:53:08 +01:00
|
|
|
".config/alacritty/alacritty.yml".text = ''
|
|
|
|
{window: {opacity: 0.8}, font: {normal: {family: tamsyn, style: Regular}}}
|
|
|
|
'';
|
2023-02-02 03:25:08 +01:00
|
|
|
|
2023-02-09 06:38:12 +01:00
|
|
|
# Bash
|
|
|
|
".bashrc".source = ../../config/.bashrc;
|
|
|
|
|
|
|
|
# Dunst
|
2023-02-19 21:28:08 +01:00
|
|
|
".config/dunst/dunstrc".source = ../../config/dunst/dunstrc;
|
|
|
|
|
|
|
|
# Hyprland
|
|
|
|
".config/hypr".source = ../../config/hypr;
|
2023-02-09 06:38:12 +01:00
|
|
|
|
|
|
|
# Kitty
|
2023-02-12 03:29:55 +01:00
|
|
|
".config/kitty/kitty.conf".source = ../../config/kitty/kitty.conf;
|
2023-02-12 17:41:21 +01:00
|
|
|
".config/kitty/current-theme.conf".source = ../../config/kitty/current-theme.conf;
|
2023-02-19 21:28:08 +01:00
|
|
|
|
|
|
|
# Rofi
|
|
|
|
".config/rofi/config".source = ../../config/rofi;
|
|
|
|
|
2023-02-09 06:38:12 +01:00
|
|
|
# Waybar
|
2023-02-19 21:28:08 +01:00
|
|
|
".config/waybar/config".source = ../../config/waybar;
|
2023-01-18 23:53:08 +01:00
|
|
|
};
|
|
|
|
};
|
|
|
|
}
|