2024-03-09 12:58:01 +01:00
|
|
|
{
|
|
|
|
config,
|
|
|
|
inputs,
|
|
|
|
pkgs,
|
|
|
|
...
|
2024-03-18 08:56:51 +01:00
|
|
|
}: let
|
2024-09-17 16:55:15 +02:00
|
|
|
flameshot = pkgs.flameshot.overrideDerivation (old: {NIX_CFLAGS_COMPILE = "-DUSE_WAYLAND_GRIM";});
|
2024-03-18 08:56:51 +01:00
|
|
|
x86pkgs =
|
|
|
|
if pkgs.system == "x86_64-linux"
|
|
|
|
then [
|
|
|
|
pkgs.steam
|
2024-08-08 12:39:38 +02:00
|
|
|
pkgs.heroic
|
2024-03-18 08:56:51 +01:00
|
|
|
pkgs.protonup-qt
|
|
|
|
pkgs.via
|
2024-04-18 13:31:55 +02:00
|
|
|
pkgs.telegram-desktop
|
2024-07-01 20:36:17 +02:00
|
|
|
pkgs.jetbrains.rust-rover
|
2024-07-11 19:49:46 +02:00
|
|
|
pkgs.tutanota-desktop
|
2024-08-16 18:55:47 +02:00
|
|
|
pkgs.bitwarden-desktop
|
2024-08-29 10:25:27 +02:00
|
|
|
pkgs.bottles
|
2024-09-17 16:55:15 +02:00
|
|
|
flameshot
|
|
|
|
pkgs.grim
|
2024-05-19 12:06:44 +02:00
|
|
|
# pkgs.ida-free
|
2024-03-30 17:46:21 +01:00
|
|
|
# pkgs.spotify
|
2024-03-18 08:56:51 +01:00
|
|
|
]
|
|
|
|
else [];
|
2024-03-30 17:46:21 +01:00
|
|
|
|
|
|
|
maxfetch = pkgs.writeScriptBin "maxfetch" (builtins.readFile ../config-files/maxfetch.sh);
|
2024-07-18 19:17:30 +02:00
|
|
|
startdwl = pkgs.writeScriptBin "startdwl" (builtins.readFile ../config-files/startdwl.sh);
|
2024-03-18 08:56:51 +01:00
|
|
|
in {
|
|
|
|
home.packages =
|
|
|
|
[
|
2024-07-07 19:47:12 +02:00
|
|
|
pkgs.yubioath-flutter
|
|
|
|
|
2024-08-05 12:56:08 +02:00
|
|
|
pkgs.ncspot
|
|
|
|
|
2024-07-25 15:26:38 +02:00
|
|
|
pkgs.wakatime-cli
|
|
|
|
|
2024-03-18 08:56:51 +01:00
|
|
|
pkgs.neofetch
|
2024-04-18 13:31:55 +02:00
|
|
|
# pkgs.uwufetch
|
2024-03-30 17:46:21 +01:00
|
|
|
maxfetch
|
2024-07-18 19:17:30 +02:00
|
|
|
startdwl
|
2024-03-18 08:56:51 +01:00
|
|
|
pkgs.btop
|
|
|
|
pkgs.iftop
|
|
|
|
pkgs.ranger
|
2024-03-09 12:58:01 +01:00
|
|
|
|
2024-08-04 20:57:21 +02:00
|
|
|
pkgs.cargo-mommy
|
2024-09-02 21:01:03 +02:00
|
|
|
pkgs.evcxr
|
2024-08-04 20:57:21 +02:00
|
|
|
|
2024-07-01 15:53:59 +02:00
|
|
|
pkgs.just
|
2024-07-01 20:36:17 +02:00
|
|
|
pkgs.fzf
|
2024-07-01 15:53:59 +02:00
|
|
|
|
2024-05-19 21:30:03 +02:00
|
|
|
pkgs.catppuccin-kde
|
|
|
|
|
2024-07-05 20:44:42 +02:00
|
|
|
pkgs.typst
|
|
|
|
|
2024-07-16 21:47:29 +02:00
|
|
|
pkgs.networkmanagerapplet
|
|
|
|
|
2024-05-06 21:29:10 +02:00
|
|
|
pkgs.anki
|
|
|
|
|
2024-07-19 16:11:33 +02:00
|
|
|
pkgs.freetube
|
|
|
|
|
2024-04-18 13:31:55 +02:00
|
|
|
pkgs.openvpn
|
|
|
|
|
2024-03-18 08:56:51 +01:00
|
|
|
pkgs.moodle-dl
|
2024-03-09 12:58:01 +01:00
|
|
|
|
2024-07-09 15:22:02 +02:00
|
|
|
pkgs.nextcloud-client
|
|
|
|
|
2024-04-12 12:50:50 +02:00
|
|
|
pkgs.obsidian
|
|
|
|
|
2024-09-03 12:38:20 +02:00
|
|
|
pkgs.swaylock-effects
|
|
|
|
pkgs.wdisplays
|
|
|
|
|
2024-05-17 22:50:07 +02:00
|
|
|
pkgs.prismlauncher
|
|
|
|
|
2024-04-18 13:31:55 +02:00
|
|
|
pkgs.syncthingtray
|
|
|
|
|
2024-03-18 08:56:51 +01:00
|
|
|
pkgs.brightnessctl
|
|
|
|
pkgs.pavucontrol
|
2024-03-09 12:58:01 +01:00
|
|
|
|
2024-07-18 19:17:30 +02:00
|
|
|
pkgs.rbw
|
2024-03-09 12:58:01 +01:00
|
|
|
|
2024-05-03 10:08:16 +02:00
|
|
|
pkgs.swayfx
|
2024-03-18 08:56:51 +01:00
|
|
|
pkgs.sway-contrib.grimshot
|
2024-03-09 12:58:01 +01:00
|
|
|
|
2024-03-18 08:56:51 +01:00
|
|
|
pkgs.libnotify
|
2024-03-09 12:58:01 +01:00
|
|
|
|
2024-03-18 08:56:51 +01:00
|
|
|
pkgs.strace
|
|
|
|
pkgs.ltrace
|
2024-03-09 12:58:01 +01:00
|
|
|
|
2024-03-18 08:56:51 +01:00
|
|
|
pkgs.nodejs
|
2024-03-09 12:58:01 +01:00
|
|
|
|
2024-05-06 21:29:10 +02:00
|
|
|
# pkgs.cabal
|
|
|
|
pkgs.ghc
|
|
|
|
|
|
|
|
pkgs.rizin
|
2024-07-01 20:45:31 +02:00
|
|
|
(pkgs.cutter.withPlugins (ps: with ps; [jsdec rz-ghidra sigdb]))
|
2024-07-01 15:10:08 +02:00
|
|
|
|
|
|
|
pkgs.imhex
|
2024-05-06 21:29:10 +02:00
|
|
|
pkgs.ghidra
|
|
|
|
|
2024-03-18 08:56:51 +01:00
|
|
|
pkgs.nerdfonts
|
|
|
|
pkgs.ipafont
|
2024-03-13 18:00:41 +01:00
|
|
|
|
2024-03-24 14:17:13 +01:00
|
|
|
pkgs.signal-desktop
|
|
|
|
pkgs.vesktop
|
|
|
|
pkgs.element-desktop
|
2024-03-09 12:58:01 +01:00
|
|
|
|
2024-03-18 08:56:51 +01:00
|
|
|
pkgs.qbittorrent
|
|
|
|
pkgs.nicotine-plus
|
2024-03-09 12:58:01 +01:00
|
|
|
|
2024-03-18 08:56:51 +01:00
|
|
|
pkgs.qmk
|
|
|
|
pkgs.qmk-udev-rules
|
2024-03-09 12:58:01 +01:00
|
|
|
|
2024-03-18 08:56:51 +01:00
|
|
|
pkgs.neovide
|
2024-03-09 12:58:01 +01:00
|
|
|
|
2024-03-27 14:25:52 +01:00
|
|
|
pkgs.xournalpp
|
2024-04-18 13:31:55 +02:00
|
|
|
pkgs.zathura
|
2024-03-27 14:25:52 +01:00
|
|
|
|
2024-03-18 08:56:51 +01:00
|
|
|
pkgs.ripgrep
|
2024-03-09 12:58:01 +01:00
|
|
|
|
2024-03-18 08:56:51 +01:00
|
|
|
pkgs.sayonara
|
|
|
|
pkgs.mpv
|
2024-03-24 14:17:13 +01:00
|
|
|
pkgs.jellyfin-media-player
|
2024-04-27 19:06:40 +02:00
|
|
|
pkgs.feishin
|
2024-03-09 12:58:01 +01:00
|
|
|
|
2024-03-30 21:23:52 +01:00
|
|
|
pkgs.nix-tree
|
|
|
|
|
2024-03-18 08:56:51 +01:00
|
|
|
pkgs.nixos-icons
|
|
|
|
pkgs.swww
|
|
|
|
]
|
|
|
|
++ x86pkgs;
|
2024-03-09 12:58:01 +01:00
|
|
|
}
|