Switch to stable
This commit is contained in:
parent
c9c6091c9e
commit
1a80986ebd
8 changed files with 176 additions and 224 deletions
|
@ -1,11 +1,4 @@
|
|||
{pkgs, ...}: {
|
||||
hardware = {
|
||||
graphics = {
|
||||
enable = true;
|
||||
extraPackages = with pkgs; [
|
||||
];
|
||||
};
|
||||
};
|
||||
hardware.enableRedistributableFirmware = true;
|
||||
|
||||
hardware.flipperzero.enable = true; # Installs and setups everything Flipper Zero
|
||||
|
|
|
@ -3,13 +3,14 @@
|
|||
inputs,
|
||||
username,
|
||||
host,
|
||||
pkgs-unstable,
|
||||
...
|
||||
}: {
|
||||
imports = [inputs.home-manager.nixosModules.home-manager];
|
||||
home-manager = {
|
||||
useUserPackages = true;
|
||||
useGlobalPkgs = true;
|
||||
extraSpecialArgs = {inherit inputs username host;};
|
||||
extraSpecialArgs = {inherit inputs username host pkgs-unstable;};
|
||||
users.${username} = {
|
||||
imports = [./../home];
|
||||
home.username = "${username}";
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
spice-protocol
|
||||
win-virtio
|
||||
win-spice
|
||||
adwaita-icon-theme
|
||||
gnome.adwaita-icon-theme
|
||||
];
|
||||
|
||||
# Manage the virtualisation services
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
inputs,
|
||||
pkgs,
|
||||
pkgs-unstable,
|
||||
...
|
||||
}: {
|
||||
xdg.mimeApps.defaultApplications = {
|
||||
|
@ -9,72 +9,76 @@
|
|||
"text/plain" = ["org.gnome.TextEditor.desktop"];
|
||||
};
|
||||
|
||||
home.packages = with pkgs; [
|
||||
bemoji # emoji picker
|
||||
bitwise # cli tool for bit / hex manipulation
|
||||
bitwarden-cli
|
||||
evince # gnome pdf viewer
|
||||
element-desktop # Matrix client
|
||||
fd # find replacement
|
||||
file # Show file information
|
||||
file-roller # Archive manager
|
||||
fzf # fuzzy finder
|
||||
gimp
|
||||
gtrash # rm replacement, put deleted files in system trash
|
||||
imagemagick
|
||||
inkscape
|
||||
lazygit
|
||||
libreoffice
|
||||
cinnamon.nemo-with-extensions # file manager
|
||||
jq
|
||||
nitch # systhem fetch util
|
||||
nix-prefetch-github
|
||||
kdePackages.okular # KDE's pdf viewer/editor (supports digital signing)
|
||||
ripgrep # grep replacement
|
||||
simple-scan
|
||||
swappy
|
||||
tdf # cli pdf viewer
|
||||
thunderbird
|
||||
todo # cli todo list
|
||||
toipe # typing test in the terminal
|
||||
transmission_4-gtk # torrent client
|
||||
vlc
|
||||
xournalpp # For notes and pdf editing
|
||||
yazi # terminal file manager
|
||||
yt-dlp
|
||||
zenity
|
||||
wireguard-tools
|
||||
winetricks
|
||||
wineWowPackages.wayland
|
||||
wtype
|
||||
home.packages =
|
||||
(with pkgs; [
|
||||
bemoji # emoji picker
|
||||
bitwise # cli tool for bit / hex manipulation
|
||||
bitwarden-cli
|
||||
evince # gnome pdf viewer
|
||||
element-desktop # Matrix client
|
||||
fd # find replacement
|
||||
file # Show file information
|
||||
gnome.file-roller # Archive manager
|
||||
fzf # fuzzy finder
|
||||
gimp
|
||||
gtrash # rm replacement, put deleted files in system trash
|
||||
imagemagick
|
||||
inkscape
|
||||
lazygit
|
||||
libreoffice
|
||||
cinnamon.nemo-with-extensions # file manager
|
||||
jq
|
||||
nitch # systhem fetch util
|
||||
nix-prefetch-github
|
||||
kdePackages.okular # KDE's pdf viewer/editor (supports digital signing)
|
||||
ripgrep # grep replacement
|
||||
simple-scan
|
||||
swappy
|
||||
# tdf # cli pdf viewer
|
||||
thunderbird
|
||||
todo # cli todo list
|
||||
toipe # typing test in the terminal
|
||||
transmission_4-gtk # torrent client
|
||||
vlc
|
||||
xournalpp # For notes and pdf editing
|
||||
yazi # terminal file manager
|
||||
yt-dlp
|
||||
gnome.zenity
|
||||
wireguard-tools
|
||||
winetricks
|
||||
wineWowPackages.wayland
|
||||
wtype
|
||||
|
||||
# C / C++
|
||||
gcc
|
||||
gnumake
|
||||
# C / C++
|
||||
gcc
|
||||
gnumake
|
||||
|
||||
# Python
|
||||
python3
|
||||
# Python
|
||||
python3
|
||||
|
||||
cmatrix
|
||||
gparted # partition manager
|
||||
ffmpeg
|
||||
imv # image viewer
|
||||
killall
|
||||
libnotify
|
||||
man-pages # extra man pages
|
||||
mpv # video player
|
||||
openssl
|
||||
pamixer # pulseaudio command line mixer
|
||||
pavucontrol # pulseaudio volume controle (GUI)
|
||||
playerctl # controller for media players
|
||||
wl-clipboard # clipboard utils for wayland (wl-copy, wl-paste)
|
||||
cliphist # clipboard manager
|
||||
poweralertd
|
||||
qalculate-gtk # calculator
|
||||
unzip
|
||||
wget
|
||||
xdg-utils
|
||||
xxd
|
||||
alejandra
|
||||
];
|
||||
cmatrix
|
||||
gparted # partition manager
|
||||
ffmpeg
|
||||
imv # image viewer
|
||||
killall
|
||||
libnotify
|
||||
man-pages # extra man pages
|
||||
mpv # video player
|
||||
openssl
|
||||
pamixer # pulseaudio command line mixer
|
||||
pavucontrol # pulseaudio volume controle (GUI)
|
||||
playerctl # controller for media players
|
||||
wl-clipboard # clipboard utils for wayland (wl-copy, wl-paste)
|
||||
cliphist # clipboard manager
|
||||
poweralertd
|
||||
qalculate-gtk # calculator
|
||||
unzip
|
||||
wget
|
||||
xdg-utils
|
||||
xxd
|
||||
alejandra
|
||||
])
|
||||
++ (with pkgs-unstable; [
|
||||
tdf # cli pdf viewer
|
||||
]);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue