Update to nixos-24.11

This commit is contained in:
Pedro Rey Anca 2024-12-24 00:46:33 +01:00
parent 2c102496f0
commit fa0c0d4a5e
Signed by: peprolinbot
GPG key ID: 053EA6E00116533A
9 changed files with 164 additions and 185 deletions

View file

@ -1,5 +1,4 @@
{pkgs, ...}: {
sound.enable = true;
hardware.pulseaudio.enable = false;
services.pipewire = {
enable = true;

View file

@ -21,7 +21,7 @@
};
nixpkgs = {
overlays = [
inputs.nur.overlay
inputs.nur.overlays.default
];
};

View file

@ -17,7 +17,7 @@
spice-protocol
win-virtio
win-spice
gnome.adwaita-icon-theme
adwaita-icon-theme
];
# Manage the virtualisation services

View file

@ -31,7 +31,7 @@
cageArgs = ["-s" "-m" "last"]; # Only show on the last monitor
};
services.greetd.settings.initial_session = {
command = "hyprland";
command = "Hyprland";
user = "${username}";
};
environment.sessionVariables.XKB_DEFAULT_LAYOUT = "es";

View file

@ -2,7 +2,7 @@
programs.kitty = {
enable = true;
theme = "Catppuccin-Mocha";
themeFile = "Catppuccin-Mocha";
font = {
name = "JetBrainsMono Nerd Font";

View file

@ -1,90 +1,82 @@
{
pkgs,
pkgs-unstable,
...
}: {
{pkgs, ...}: {
xdg.mimeApps.defaultApplications = {
"inode/directory" = ["nemo.desktop"];
"application/pdf" = ["okularApplication_pdf.desktop" "org.gnome.Evince.desktop"];
"text/plain" = ["org.gnome.TextEditor.desktop"];
};
home.packages =
(with pkgs; [
bemoji # emoji picker
bitwise # cli tool for bit / hex manipulation
bitwarden-cli
distrobox
boxbuddy
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
kleopatra # Gpg GUI
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
orca-slicer
swappy
# tdf # cli pdf viewer
speedcrunch
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
wdisplays
wireguard-tools
winetricks
wineWowPackages.wayland
wtype
home.packages = with pkgs; [
bemoji # emoji picker
bitwise # cli tool for bit / hex manipulation
bitwarden-cli
distrobox
boxbuddy
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
kleopatra # Gpg GUI
lazygit
libreoffice
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
orca-slicer
swappy
tdf # cli pdf viewer
speedcrunch
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
wdisplays
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
])
++ (with pkgs-unstable; [
tdf # cli pdf viewer
]);
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
];
}

View file

@ -17,8 +17,8 @@
General.theme = "Catppuccin-Mocha-Lavender";
};
xdg.configFile."Kvantum/Catppuccin-Mocha-Lavender".source = "${(pkgs.catppuccin-kvantum.override {
accent = "Lavender";
variant = "Mocha";
accent = "lavender";
variant = "mocha";
})}/share/Kvantum/Catppuccin-Mocha-Lavender";
xdg.configFile."qt5ct/qt5ct.conf".source = (pkgs.formats.ini {}).generate "kvantum.kvconfig" {