god only knows

This commit is contained in:
atagen 2022-12-02 11:51:00 +11:00
parent 2f2060aade
commit 37a11e11ff
23 changed files with 230 additions and 49 deletions

16
home/bolt.nix Normal file
View file

@ -0,0 +1,16 @@
{ config, pkgs, ... }:
{
home.username = "bolt";
home.homeDirectory = "/home/bolt";
home.packages = with pkgs; [
cmus
zellij
steam
xonotic
nicotine-plus
];
}

1
home/config.nix Normal file
View file

@ -0,0 +1 @@
{ allowUnfree = true; }

0
home/fossil.nix Normal file → Executable file
View file

17
home/home.nix Normal file → Executable file
View file

@ -3,7 +3,8 @@
{
imports = [
# who are you?
./fossil.nix
./bolt.nix
# ./fossil.nix
# ./plank.nix
];
@ -17,6 +18,9 @@
nixpkgs.config.allowUnfree = true;
home.packages = with pkgs; [
rustup
kitty
thunderbird
@ -46,6 +50,7 @@
libsForQt5.ark
libsForQt5.qtstyleplugin-kvantum
libsForQt5.bismuth
gtk-engine-murrine
@ -53,15 +58,15 @@
(callPackage ./homepkgs/git-credential-keepassxc.nix { })
(callPackage ./homepkgs/culr.nix { })
(libsForQt5.callPackage ./homepkgs/bismuth.nix { })
# (libsForQt5.callPackage ./homepkgs/bismuth.nix { })
];
gtk = {
enable = true;
theme = {
package = pkgs.arc-theme;
name = "Arc-Dark";
#package = pkgs.arc-theme;
name = "Simplewaita";
};
};
@ -112,7 +117,7 @@
programs.kitty = {
enable = true;
font = {
name = "MesloLGS NF Regular";
name = "Ellograph CF";
size = 10;
};
settings = {
@ -292,7 +297,7 @@ fresh
theme = "bogster";
};
home.stateVersion = "22.05";
home.stateVersion ="22.11";
programs.home-manager.enable = true;
}

0
home/homepkgs/bismuth.nix Normal file → Executable file
View file

0
home/homepkgs/culr.nix Normal file → Executable file
View file

0
home/homepkgs/git-credential-keepassxc.nix Normal file → Executable file
View file

28
home/homepkgs/slice.nix Executable file
View file

@ -0,0 +1,28 @@
{ lib
, stdenv
, fetchFromGitHub
}:
stdenv.mkDerivation rec {
pname = "sddm-slice";
version = "1.5.1";
src = fetchFromGitHub {
owner = "EricKotato";
repo = pname;
rev = "v${version}";
sha256 = "sha256-IWwFsYqoqW3924+pf8L+acIt31aU/mhqakXbT9Q4Bqw=";
};
deployPhase = "
cp -r ./* /usr/share/sddm/themes/slice/
";
meta = with lib; {
description = "an sddm theme";
homepage = "somewhere.else";
license = licenses.mit;
maintainers = [];
platforms = platforms.all;
};
}

1
home/nixpkgs Symbolic link
View file

@ -0,0 +1 @@
/home/fossil/.config/nixpkgs

0
home/plank.nix Normal file → Executable file
View file