list concatenation
This commit is contained in:
parent
e05e6fcb45
commit
181babfa2a
37
gnome.nix
37
gnome.nix
@ -36,25 +36,20 @@
|
|||||||
enable = true;
|
enable = true;
|
||||||
style = "adwaita";
|
style = "adwaita";
|
||||||
};
|
};
|
||||||
users.users.jawz.packages =
|
users.users.jawz.packages = builtins.attrValues {
|
||||||
builtins.attrValues {
|
inherit (pkgs)
|
||||||
inherit (pkgs)
|
# adw-gtk3 # theme legacy applications
|
||||||
adw-gtk3 # theme legacy applications
|
libgda # for pano shell extension
|
||||||
gnome-tweaks # tweaks for the gnome desktop environment
|
;
|
||||||
papirus-icon-theme # icon theme
|
inherit (pkgs.gnomeExtensions)
|
||||||
libgda # for pano shell extension
|
appindicator # applets for open applications
|
||||||
;
|
tactile # window manager
|
||||||
}
|
freon # hardware temperature monitor
|
||||||
++ builtins.attrValues {
|
gamemode-shell-extension # I guess I'm a gamer now?
|
||||||
inherit (pkgs.gnomeExtensions)
|
burn-my-windows # special effects for when closing windows
|
||||||
appindicator # applets for open applications
|
;
|
||||||
tactile # window manager
|
inherit (inputs.jawz-scripts.packages.x86_64-linux)
|
||||||
freon # hardware temperature monitor
|
pano
|
||||||
gamemode-shell-extension # I guess I'm a gamer now?
|
;
|
||||||
burn-my-windows # special effects for when closing windows
|
};
|
||||||
;
|
|
||||||
}
|
|
||||||
++ [
|
|
||||||
inputs.jawz-scripts.packages.x86_64-linux.pano
|
|
||||||
];
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -19,32 +19,29 @@
|
|||||||
platformOptimizations.enable = true;
|
platformOptimizations.enable = true;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
users.users.jawz.packages =
|
users.users.jawz.packages = builtins.attrValues {
|
||||||
builtins.attrValues {
|
inherit (pkgs)
|
||||||
inherit (pkgs)
|
shipwright # zelda OoT port
|
||||||
shipwright # zelda OoT port
|
mangohud # fps & stats overlay
|
||||||
mangohud # fps & stats overlay
|
lutris # games launcher & emulator hub
|
||||||
lutris # games launcher & emulator hub
|
cartridges # games launcher
|
||||||
cartridges # games launcher
|
gamemode # optimizes linux to have better gaming performance
|
||||||
gamemode # optimizes linux to have better gaming performance
|
heroic # install epic games
|
||||||
heroic # install epic games
|
protonup-qt # update proton-ge
|
||||||
protonup-qt # update proton-ge
|
ns-usbloader # load games into my switch
|
||||||
ns-usbloader # load games into my switch
|
|
||||||
|
|
||||||
# emulators
|
# emulators
|
||||||
rpcs3 # ps3
|
rpcs3 # ps3
|
||||||
pcsx2 # ps2
|
pcsx2 # ps2
|
||||||
cemu # wii u
|
cemu # wii u
|
||||||
dolphin-emu # wii
|
dolphin-emu # wii
|
||||||
snes9x-gtk # snes
|
snes9x-gtk # snes
|
||||||
ryujinx # switch
|
ryujinx # switch
|
||||||
;
|
;
|
||||||
}
|
inherit (inputs.jawz-scripts.packages.x86_64-linux)
|
||||||
++ builtins.attrValues {
|
polymc # minecraft launcher
|
||||||
inherit (inputs.jawz-scripts.packages.x86_64-linux)
|
citra # 3Ds emulator
|
||||||
polymc # minecraft launcher
|
;
|
||||||
citra # 3Ds emulator
|
};
|
||||||
;
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@ -20,27 +20,23 @@
|
|||||||
];
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
users.users.jawz.packages =
|
users.users.jawz.packages = builtins.attrValues {
|
||||||
builtins.attrValues {
|
inherit (inputs.jawz-scripts.packages.x86_64-linux)
|
||||||
inherit (inputs.jawz-scripts.packages.x86_64-linux)
|
vdhcoapp # video download helper assistant
|
||||||
vdhcoapp # video download helper assistant
|
talk # nextcloud talk client
|
||||||
talk # nextcloud talk client
|
;
|
||||||
;
|
inherit (pkgs)
|
||||||
}
|
thunderbird # email client
|
||||||
++ builtins.attrValues {
|
warp # transfer files with based ppl
|
||||||
inherit (pkgs)
|
brave # crypto-browser that at least somewhat integrates with gtk
|
||||||
thunderbird # email client
|
nextcloud-client # self-hosted google-drive alternative
|
||||||
warp # transfer files with based ppl
|
fragments # beautiful torrent client
|
||||||
brave # crypto-browser that at least somewhat integrates with gtk
|
tor-browser-bundle-bin # dark web, so dark!
|
||||||
nextcloud-client # self-hosted google-drive alternative
|
telegram-desktop # furry chat
|
||||||
fragments # beautiful torrent client
|
nicotine-plus # remember Ares?
|
||||||
tor-browser-bundle-bin # dark web, so dark!
|
vesktop # screen share with audio discord
|
||||||
telegram-desktop # furry chat
|
discord-ptb # :3
|
||||||
nicotine-plus # remember Ares?
|
;
|
||||||
vesktop # screen share with audio discord
|
};
|
||||||
discord-ptb # :3
|
|
||||||
teamspeak5_client # ppl say they will use this...?
|
|
||||||
;
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@ -10,28 +10,27 @@
|
|||||||
home-manager.users.jawz.xdg.configFile."python/pythonrc".source = ../../dotfiles/pythonrc;
|
home-manager.users.jawz.xdg.configFile."python/pythonrc".source = ../../dotfiles/pythonrc;
|
||||||
environment.variables.PYTHONSTARTUP = "\${XDG_CONFIG_HOME}/python/pythonrc";
|
environment.variables.PYTHONSTARTUP = "\${XDG_CONFIG_HOME}/python/pythonrc";
|
||||||
users.users.jawz.packages =
|
users.users.jawz.packages =
|
||||||
let
|
builtins.attrValues {
|
||||||
packages = builtins.attrValues {
|
inherit (pkgs)
|
||||||
inherit (pkgs)
|
pipenv # python development workflow for humans
|
||||||
pipenv # python development workflow for humans
|
pyright # LSP
|
||||||
pyright # LSP
|
;
|
||||||
;
|
}
|
||||||
};
|
|
||||||
pythonPackages = builtins.attrValues {
|
|
||||||
inherit (pkgs.python3Packages)
|
|
||||||
black # Python code formatter
|
|
||||||
editorconfig # follow rules of contributin
|
|
||||||
flake8 # wraper for pyflakes, pycodestyle and mccabe
|
|
||||||
isort # sort Python imports
|
|
||||||
pyflakes # checks source code for errors
|
|
||||||
pylint # bug and style checker for python
|
|
||||||
speedtest-cli # check internet speed from the comand line
|
|
||||||
;
|
|
||||||
};
|
|
||||||
in
|
|
||||||
packages
|
|
||||||
++ [
|
++ [
|
||||||
(pkgs.python3.withPackages (_ps: pythonPackages))
|
(pkgs.python3.withPackages (
|
||||||
|
_ps:
|
||||||
|
builtins.attrValues {
|
||||||
|
inherit (pkgs.python3Packages)
|
||||||
|
black # Python code formatter
|
||||||
|
editorconfig # follow rules of contributin
|
||||||
|
flake8 # wraper for pyflakes, pycodestyle and mccabe
|
||||||
|
isort # sort Python imports
|
||||||
|
pyflakes # checks source code for errors
|
||||||
|
pylint # bug and style checker for python
|
||||||
|
speedtest-cli # check internet speed from the comand line
|
||||||
|
;
|
||||||
|
}
|
||||||
|
))
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user