2023-03-15 06:39:18 +00:00
|
|
|
# all my home stuff :3
|
2023-03-15 06:15:03 +00:00
|
|
|
{ configs, pkgs, lib, ... }:
|
|
|
|
{
|
2023-03-19 20:24:28 +00:00
|
|
|
programs.home-manager.enable = true;
|
2023-03-15 06:39:18 +00:00
|
|
|
# installing my packages uvu
|
2023-03-15 06:15:03 +00:00
|
|
|
home.packages = with pkgs; [
|
|
|
|
bat
|
|
|
|
# freetube
|
|
|
|
# gradience
|
|
|
|
# firefox
|
|
|
|
diceware
|
|
|
|
pwgen
|
|
|
|
kitty
|
|
|
|
dino
|
2023-03-17 05:36:33 +00:00
|
|
|
termpdfpy
|
2023-03-15 06:15:03 +00:00
|
|
|
ripgrep
|
|
|
|
syncthing
|
2023-03-26 02:09:53 +00:00
|
|
|
armcord
|
|
|
|
ripgrep
|
|
|
|
tmate
|
2023-03-15 06:15:03 +00:00
|
|
|
btop
|
|
|
|
firefox
|
|
|
|
# apostrophe
|
|
|
|
# printrun
|
|
|
|
warp
|
|
|
|
# dialect
|
|
|
|
# protonvpn-gui
|
|
|
|
wl-clipboard
|
|
|
|
adw-gtk3
|
2023-03-15 06:39:18 +00:00
|
|
|
# some bullshit to get gnome apps to install withotu a prefix
|
2023-03-15 06:15:03 +00:00
|
|
|
] ++ (with pkgs.gnome; with pkgs.gnomeExtensions; [
|
|
|
|
gnome-tweaks
|
|
|
|
dconf-editor
|
|
|
|
night-theme-switcher
|
|
|
|
rounded-window-corners
|
|
|
|
appindicator
|
|
|
|
]);
|
2023-03-15 06:39:18 +00:00
|
|
|
|
|
|
|
# uh configure pass or something
|
2023-03-15 06:15:03 +00:00
|
|
|
programs.password-store = {
|
|
|
|
enable = true;
|
|
|
|
package = pkgs.pass.withExtensions (exts: [ exts.pass-otp ]);
|
|
|
|
settings = {
|
|
|
|
PASSWORD_STORE_DIR = "$HOME/.local/share/pass";
|
|
|
|
PASSWORD_STORE_CLIP_TIME = "60";
|
|
|
|
};
|
|
|
|
};
|
2023-03-15 06:39:18 +00:00
|
|
|
|
|
|
|
# enable the pass browser extension client for firefox
|
2023-03-15 06:15:03 +00:00
|
|
|
programs.browserpass.enable = true;
|
2023-03-15 06:39:18 +00:00
|
|
|
|
|
|
|
# don't uh, change this or something might break lol idk
|
2023-03-15 06:15:03 +00:00
|
|
|
home.stateVersion = "22.11";
|
|
|
|
}
|