mirror of
https://codeberg.org/leana8959/.files.git
synced 2025-12-06 22:59:15 +00:00
carbon: refactored home configuration
This commit is contained in:
parent
e257c6d852
commit
460a0f8ce7
4 changed files with 66 additions and 71 deletions
49
nix/configurations/home/carbon/wm.nix
Normal file
49
nix/configurations/home/carbon/wm.nix
Normal file
|
|
@ -0,0 +1,49 @@
|
|||
{ pkgs, ... }:
|
||||
|
||||
let
|
||||
inherit (pkgs) myPkgs;
|
||||
in
|
||||
|
||||
{
|
||||
home.pointerCursor = {
|
||||
x11.enable = true;
|
||||
gtk.enable = true;
|
||||
name = "volantes_cursors";
|
||||
package = pkgs.volantes-cursors;
|
||||
size = 48;
|
||||
};
|
||||
|
||||
home.packages = [
|
||||
# Fonts
|
||||
pkgs.noto-fonts
|
||||
pkgs.noto-fonts-lgc-plus
|
||||
pkgs.noto-fonts-cjk-sans
|
||||
pkgs.noto-fonts-cjk-serif
|
||||
pkgs.noto-fonts-color-emoji
|
||||
pkgs.noto-fonts-emoji-blob-bin
|
||||
myPkgs.hiosevka-nerd-font-mono
|
||||
myPkgs.hiosevka
|
||||
|
||||
pkgs.xmobar
|
||||
pkgs.jetbrains-mono # for xmobar
|
||||
pkgs.dmenu
|
||||
pkgs.xclip
|
||||
pkgs.feh
|
||||
pkgs.xscreensaver # TODO: why the service option won't work ?
|
||||
pkgs.wired
|
||||
pkgs.playerctl
|
||||
(
|
||||
let
|
||||
inherit (pkgs.haskellPackages) ghcWithPackages;
|
||||
haskellPackages = self: [
|
||||
self.xmonad-contrib
|
||||
self.xmonad-extras
|
||||
self.neat-interpolation
|
||||
];
|
||||
in
|
||||
ghcWithPackages haskellPackages
|
||||
)
|
||||
pkgs.haskell-language-server
|
||||
myPkgs.xbrightness
|
||||
];
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue