about summary refs log tree commit diff stats
path: root/hm/packages
diff options
context:
space:
mode:
authorSilas Schöffel <sils@sils.li>2025-09-11 23:13:57 +0200
committerSilas Schöffel <sils@sils.li>2025-09-11 23:13:57 +0200
commit8188fef78eca00a9d89e216e52fa84d468962843 (patch)
treedd3d737c58fbf370de9995283c9f4b7ff5e9bbb9 /hm/packages
parentlogind: move options to new settings attrs (diff)
downloadnix-config-8188fef78eca00a9d89e216e52fa84d468962843.zip
hm/packages: migrate kde packages to qt6
Diffstat (limited to 'hm/packages')
-rw-r--r--hm/packages/default.nix262
1 files changed, 131 insertions, 131 deletions
diff --git a/hm/packages/default.nix b/hm/packages/default.nix
index 5d39391..6bcd035 100644
--- a/hm/packages/default.nix
+++ b/hm/packages/default.nix
@@ -8,145 +8,145 @@
   pkgs-pinned = nixpkgs-pinned.legacyPackages.${pkgs.system};
 in {
   home.packages = with pkgs;
-  with pkgs.libsForQt5; [
-    godot_4 # gameengine
-    # core tools
-    neofetch # a must-have
-    lsd # ls in good
-    ripgrep # amazing grep
-    lf # file manager
-    kitty # terminal
-    alacritty # terminal
-    glow # markdown rendering
-    restic # backups
-    tree # tree view of directories
-    nmap # network scanning
-    rofi-wayland # application launcher
-    xdg-utils # mainly used for xdg-openA
-    git-crypt # obscure git repos
-    wl-clipboard # clipboard cli for wayland
-    htop # resource usage
-    exiftool # edit (photo) metadata
+    [
+      godot_4 # gameengine
+      # core tools
+      neofetch # a must-have
+      lsd # ls in good
+      ripgrep # amazing grep
+      lf # file manager
+      kitty # terminal
+      alacritty # terminal
+      glow # markdown rendering
+      restic # backups
+      tree # tree view of directories
+      nmap # network scanning
+      rofi-wayland # application launcher
+      xdg-utils # mainly used for xdg-openA
+      git-crypt # obscure git repos
+      wl-clipboard # clipboard cli for wayland
+      htop # resource usage
+      exiftool # edit (photo) metadata
 
-    gimp # image manipulation
+      gimp # image manipulation
 
-    playerctl # for music control in eww
+      playerctl # for music control in eww
+
+      # notification daemon
+      libnotify
+
+      logseq # structured notes
+
+      gnome-boxes # virtualisation
+
+      hugo # ssg
+
+      # wallpaper deamon
+      swww
+
+      networkmanagerapplet
+
+      nextcloud-client
+
+      grim # screenshots
+      slurp # select utility
+
+      #database
+      sqlitebrowser # graphical interactive sqlitedb management
+
+      # Hardware
+      sbctl # secure boot management
+
+      # text production/office
+      libreoffice # graphical office suite
+      pdfarranger # gui for pdf arranging
+
+      # LaTeX
+      texlive.combined.scheme-full # LaTeX
+      texlab # latex language server
+
+      pkgs-pinned.calibre # ebook management
+
+      html-tidy # html formatter
+      ltex-ls # lsp language server for languagetool
+
+      musescore # notesetting program
+
+      # communication
+      signal-desktop # the ecosystem is moving :(
+      signal-cli # use signal without phone
+      mumble # voice chat
+      element-desktop # chat
+      tdesktop # telegram messenger
+      thunderbird # emails
+      briar-desktop # privacy first
+
+      # Browser
+      ungoogled-chromium # just in case
+      tor-browser-bundle-bin # tor-browser
+
+      # archives
+      unzip
+      zip
+      _7zz
+
+      # image editing
+      inkscape # vector graphics
+      imagemagick # powerful cli-tool
+
+      # multimedia
+      sayonara # audioplayer
+      vlc # audio and video
+      mpv # videos
+      pulseaudio # audio control
+      imv # image viewing cli
+
+      # Compiler
+      gcc
+      execline
+
+      # Programming Languages
+      jdk # java
+      python3 # python
+
+      # Rust
+      cargo # rust package manager
+      rustfmt # rust formatter
+      rust-analyzer # rust language server
+      rustc # rust compiler
 
-    # notification daemon
-    libnotify
+      # Nix Stuff
+      alejandra # nix code formatter
+      nil # nix language-server
+      statix # nix linter
 
-    logseq # structured notes
+      keepassxc # password manager
 
-    gnome-boxes # virtualisation
+      #styx # static site generator in nix
+      cmatrix # hacker tool
 
-    hugo # ssg
-
-    # wallpaper deamon
-    swww
-
-    networkmanagerapplet
+      lutris-free # another wine manager
+      wineWowPackages.waylandFull # wine
 
-    nextcloud-client
+      # windowmanager
+      nwg-panel
+      brightnessctl # control brightness
+      river
+      yambar
+      swaylock
+      swaybg # wallpaper
+      prismlauncher.packages.${pkgs.system}.prismlauncher # minecraft-launcher
+      luanti # gameengine
 
-    grim # screenshots
-    slurp # select utility
+      wl-togglescreens.packages.${pkgs.system}.wl-togglescreens # toggle screens
+      wlr-randr # xrand for wayland, needed by wl-togglescreens
 
-    #database
-    sqlitebrowser # graphical interactive sqlitedb management
+      # soispha
 
-    # Hardware
-    sbctl # secure boot management
-
-    # text production/office
-    libreoffice # graphical office suite
-    pdfarranger # gui for pdf arranging
-
-    # LaTeX
-    texlive.combined.scheme-full # LaTeX
-    texlab # latex language server
-
-    pkgs-pinned.calibre # ebook management
-
-    html-tidy # html formatter
-    ltex-ls # lsp language server for languagetool
-
-    musescore # notesetting program
-
-    # communication
-    signal-desktop # the ecosystem is moving :(
-    signal-cli # use signal without phone
-    mumble # voice chat
-    element-desktop # chat
-    tdesktop # telegram messenger
-    thunderbird # emails
-    briar-desktop # privacy first
-
-    # Browser
-    ungoogled-chromium # just in case
-    tor-browser-bundle-bin # tor-browser
-
-    # archives
-    unzip
-    zip
-    _7zz
-
-    qtstyleplugin-kvantum # theming
-
-    # image editing
-    inkscape # vector graphics
-    imagemagick # powerful cli-tool
-
-    # multimedia
-    sayonara # audioplayer
-    vlc # audio and video
-    mpv # videos
-    pulseaudio # audio control
-    imv # image viewing cli
-
-    # Compiler
-    gcc
-    execline
-
-    # Programming Languages
-    jdk # java
-    python3 # python
-
-    # Rust
-    cargo # rust package manager
-    rustfmt # rust formatter
-    rust-analyzer # rust language server
-    rustc # rust compiler
-
-    # Nix Stuff
-    alejandra # nix code formatter
-    nil # nix language-server
-    statix # nix linter
-
-    keepassxc # password manager
-
-    #styx # static site generator in nix
-    cmatrix # hacker tool
-
-    lutris-free # another wine manager
-    wineWowPackages.waylandFull # wine
-
-    okular # pdf viewer
-
-    # windowmanager
-    nwg-panel
-    brightnessctl # control brightness
-    river
-    yambar
-    swaylock
-    swaybg # wallpaper
-    prismlauncher.packages.${pkgs.system}.prismlauncher # minecraft-launcher
-    luanti # gameengine
-
-    wl-togglescreens.packages.${pkgs.system}.wl-togglescreens # toggle screens
-    wlr-randr # xrand for wayland, needed by wl-togglescreens
-
-    # soispha
-
-    #grades.outputs.packages.${system}.default
-  ];
+      #grades.outputs.packages.${system}.default
+    ]
+    ++ (with pkgs.kdePackages; [
+      okular # pdf viewer
+      qtstyleplugin-kvantum # theming
+    ]);
 }