Big refactor (#8)

* Update to 24.11 channel and add `ghostty`

* full restructure

* minor changes

* fix issues

* fixes and improvements

* Add back some old config

* working example for now
This commit is contained in:
Bart van der Braak 2025-01-21 22:26:22 +01:00 committed by GitHub
parent 5ac124b389
commit ab338d3b15
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
75 changed files with 935 additions and 3232 deletions

34
nixos/packages.nix Normal file
View file

@ -0,0 +1,34 @@
{ pkgs, inputs, config, ... }:
let
customWallpaper = pkgs.fetchurl {
url = "https://w.wallhaven.cc/full/2y/wallhaven-2y2wg6.png";
sha256 = "9c5a0d7e4ed8fc218a5adb1c384e463b1b212397859a9a56be1c47cce27a9820";
};
in
{
environment.systemPackages = with pkgs; with inputs; [
inputs.zen-browser.packages."${system}".default
firefox
git
vim
wget
curl
fzf
jq
silver-searcher
ranger
ripgrep
networkmanager-openvpn
(pkgs.writeTextDir "share/sddm/themes/breeze/theme.conf.user" ''
[General]
background=${customWallpaper}
'')
dig
caligula
zig
zls
spotify
texlive.combined.scheme-full
];
}