nixos

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

default.nix (883B)


      1 {pkgs, ...}: {
      2 	imports = [
      3 		./alacritty/.
      4 		./direnv/.
      5 		./firefox/.
      6 		./gpg/.
      7 		./jujutsu/.
      8 		./nushell/.
      9 		./thunderbird/.
     10 		./zed-editor/.
     11 	];
     12 
     13 	home.packages = with pkgs; [
     14 		ffmpeg
     15 		fontforge-gtk
     16 		inkscape
     17 		jetbrains.idea
     18 		krita
     19 		libreoffice-qt-fresh
     20 		(python314.withPackages (python-pkgs:
     21 					with python-pkgs; [
     22 						ipython
     23 						virtualenv
     24 					]))
     25 		onlyoffice-desktopeditors
     26 		osu-lazer-bin
     27 		ponysay
     28 		qalculate-qt
     29 		sequoia-sq
     30 		ungoogled-chromium
     31 		unrar
     32 		vlc
     33 	];
     34 
     35 	programs.bat.enable = true;
     36 	programs.carapace.enable = true;
     37 	programs.fastfetch.enable = true;
     38 	programs.fd.enable = true;
     39 	programs.helix.enable = true;
     40 	programs.hyfetch.enable = true;
     41 	programs.nix-index.enable = true;
     42 	programs.opencode.enable = true;
     43 	programs.pay-respects.enable = true;
     44 	programs.starship.enable = true;
     45 	programs.uv.enable = true;
     46 	programs.zoxide.enable = true;
     47 }