2024-02-06 04:46:24 +01:00
|
|
|
{ pkgs, config, username, ... }:
|
2024-01-18 08:36:06 +01:00
|
|
|
|
2024-02-06 04:46:24 +01:00
|
|
|
let
|
|
|
|
inherit (import ../../options.nix)
|
|
|
|
browser wallpaperDir wallpaperGit flakeDir;
|
|
|
|
in {
|
2024-01-18 08:36:06 +01:00
|
|
|
# Install Packages For The User
|
|
|
|
home.packages = with pkgs; [
|
2024-01-29 16:15:50 +01:00
|
|
|
pkgs."${browser}" discord libvirt swww grim slurp gnome.file-roller
|
2024-01-19 05:22:47 +01:00
|
|
|
swaynotificationcenter rofi-wayland imv transmission-gtk mpv
|
2024-02-08 20:29:28 +01:00
|
|
|
gimp obs-studio rustup audacity pavucontrol wezterm
|
2024-02-08 20:14:37 +01:00
|
|
|
font-awesome spotify swayidle neovide element-desktop swaylock
|
2024-01-18 08:36:06 +01:00
|
|
|
(nerdfonts.override { fonts = [ "JetBrainsMono" ]; })
|
|
|
|
# Import Scripts
|
2024-01-18 08:45:23 +01:00
|
|
|
(import ./../scripts/emopicker9000.nix { inherit pkgs; })
|
|
|
|
(import ./../scripts/task-waybar.nix { inherit pkgs; })
|
|
|
|
(import ./../scripts/squirtle.nix { inherit pkgs; })
|
2024-01-20 04:40:26 +01:00
|
|
|
(import ./../scripts/wallsetter.nix { inherit pkgs; inherit wallpaperDir;
|
|
|
|
inherit username; inherit wallpaperGit; })
|
2024-01-18 08:45:23 +01:00
|
|
|
(import ./../scripts/themechange.nix { inherit pkgs; inherit flakeDir; })
|
|
|
|
(import ./../scripts/theme-selector.nix { inherit pkgs; })
|
2024-01-27 08:03:09 +01:00
|
|
|
(import ./../scripts/nvidia-offload.nix { inherit pkgs; })
|
2024-02-06 11:30:02 +01:00
|
|
|
(import ./../scripts/web-search.nix { inherit pkgs; })
|
2024-02-08 05:47:47 +01:00
|
|
|
(import ./../scripts/rofi-launcher.nix { inherit pkgs; })
|
|
|
|
(import ./../scripts/screenshootin.nix { inherit pkgs; })
|
2024-01-18 08:36:06 +01:00
|
|
|
];
|
2024-02-08 09:20:44 +01:00
|
|
|
|
|
|
|
programs.gh.enable = true;
|
2024-01-18 08:36:06 +01:00
|
|
|
}
|