added modules for qFlipper, ChameleonUltraGUI, and AngryOxide

ChameleonUltraGUI and AngryOxide also had derivations written to package them
This commit is contained in:
Emile Clark-Boman 2025-05-11 22:29:40 +10:00
parent c626227f55
commit 3bc320cc6a
12 changed files with 1082 additions and 3 deletions

View file

@ -1,7 +1,6 @@
{
pkgs,
inputs,
lib,
...
}: let
home-manager = builtins.fetchTarball {
@ -16,6 +15,10 @@ in {
../modules/steam.nix
../modules/obsidian.nix
../modules/angryoxide.nix
../modules/flipperzero.nix
../modules/chameleonultragui.nix
];
programs.spicetify = let
@ -230,6 +233,8 @@ in {
doggo
tldr
btop
eza
ripgrep
# TODO: once upgraded past Nix-24.07 this line won't be necessary (I think)
# helix will support nixd by default
@ -241,6 +246,7 @@ in {
git-filter-repo
brightnessctl
acpi
upower
vim
powertop
gcc
@ -270,6 +276,8 @@ in {
# cause it isn't POSIX compliant, so instead Bash is my login and
# will just exec fish (^-^)
bash = {
completion.enable = true;
interactiveShellInit = ''
if [[ $(${pkgs.procps}/bin/ps --no-header --pid=$PPID --format=comm) != "fish" && -z ''${BASH_EXECUTION_STRING} ]]
then