This commit is contained in:
sadan 2025-01-31 16:41:00 -05:00
parent d7179ea15b
commit f39bee1c28
No known key found for this signature in database
14 changed files with 156 additions and 36 deletions

View file

@ -1,10 +1,34 @@
{pkgs, ...}: {
home = {
packages = with pkgs; [
spotify
pulseaudioFull
pavucontrol
];
{ pkgs, inputs, ... }:
{
imports = [
inputs.spicetify-nix.homeManagerModules.default
];
home = {
packages = with pkgs; [
# spotify
pulseaudioFull
pavucontrol
];
};
stylix = {
targets = {
spicetify = {
enable = false;
};
};
};
programs.spicetify =
let
spicePkgs = inputs.spicetify-nix.legacyPackages.${pkgs.system};
in
{
enable = true;
enabledExtensions = with spicePkgs.extensions; [
adblock
hidePodcasts
shuffle # shuffle+ (special characters are sanitized out of extension names)
];
alwaysEnableDevTools = true;
};
xdg = {
desktopEntries = {
@ -14,10 +38,15 @@
genericName = "Music Player";
icon = "spotify-client";
terminal = false;
categories = [ "Audio" "Music" "Player" "AudioVideo" ];
categories = [
"Audio"
"Music"
"Player"
"AudioVideo"
];
exec = "qdbus org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.OpenUri %U";
mimeType = [ "x-scheme-handler/spotify" ];
};
};
};
}
}

View file

@ -1,7 +1,12 @@
{ pkgs, unstable, ... }:
{ pkgs, ... }:
{
imports = [
../unstable.nix
./ide/jb/clion.nix
];
home = {
packages = with pkgs; [
xorg.libX11.man
meson
autoPatchelfHook
cmake

View file

@ -1,10 +1,14 @@
{pkgs, ...}: {
home = {
packages = with pkgs; [
gnumake
binutils
linuxHeaders
man-pages
];
};
{ pkgs, ... }:
{
home = {
packages = with pkgs; [
gnumake
(binutils-unwrapped.override {
withAllTargets = true;
})
libtree
linuxHeaders
man-pages
];
};
}

View file

@ -1,14 +1,21 @@
{pkgs, config, ...}:
let
in {
imports = [
../../pinned.nix
{ pkgs, config, ... }:
let
in
{
imports = [
../../pinned.nix
../../unstable.nix
];
home = {
packages = with pkgs; [
# pinned.vscode
(unstable.vscode.fhsWithPackages (
pkgs: with pkgs; [
powershell
]
))
# codium
zed-editor
];
home = {
packages = with pkgs; [
pinned.vscode
# codium
zed-editor
];
};
};
}

View file

@ -0,0 +1,7 @@
{pkgs, ...}: {
home = {
packages = with pkgs.jetbrains; [
clion
];
};
}

View file

@ -2,5 +2,6 @@
imports = [
./idea.nix
./androidStudio.nix
./clion.nix
];
}

View file

@ -1,7 +1,8 @@
{ pkgs, unstable, ... }: {
{ pkgs, ... }: {
imports = [
../prisma.nix
../../../../customPackages
../unstable.nix
];
home = {
shellAliases = {

View file

@ -1,4 +1,7 @@
{pkgs, unstable, ...}: {
{pkgs, ...}: {
imports = [
./unstable.nix
];
home = {
packages = with pkgs; [
unstable.prisma

View file

@ -0,0 +1,8 @@
{ unstable, ... }:
{
nixpkgs.overlays = [
(final: prev: {
inherit unstable;
})
];
}

View file

@ -19,6 +19,9 @@ in
zsh-powerlevel10k
zsh-syntax-highlighting
];
sessionVariables = {
POWERSHELL_PATH = "${pkgs.powershell}/bin/pwsh";
};
file = {
p10k = {
recursive = true;