fixe spacenavd, new wallpaper
This commit is contained in:
parent
1d2c6bb0f0
commit
25c81ef9e8
7 changed files with 35 additions and 17 deletions
|
@ -17,6 +17,8 @@ in with lib; {
|
||||||
fspy
|
fspy
|
||||||
scribus
|
scribus
|
||||||
|
|
||||||
|
onlyoffice-bin
|
||||||
|
|
||||||
digikam
|
digikam
|
||||||
darktable
|
darktable
|
||||||
rawtherapee
|
rawtherapee
|
||||||
|
|
|
@ -52,18 +52,19 @@ in with lib; {
|
||||||
./social.nix
|
./social.nix
|
||||||
./xkeysnail.nix
|
./xkeysnail.nix
|
||||||
./mail.nix
|
./mail.nix
|
||||||
|
./specific-hardware
|
||||||
]).content;
|
]).content;
|
||||||
options.jade.desktop = {
|
options.jade.desktop = {
|
||||||
enable = mkEnableOption "Enable the i3 setup";
|
enable = mkEnableOption "Enable the i3 setup";
|
||||||
};
|
};
|
||||||
config = mkIf cfg.enable {
|
config = mkIf cfg.enable {
|
||||||
fonts.fonts = with pkgs; [
|
fonts.fonts = with pkgs; [
|
||||||
nerdfonts montserrat noto-fonts
|
nerdfonts montserrat noto-fonts atkinson-hyperlegible
|
||||||
];
|
];
|
||||||
|
|
||||||
hardware.bluetooth.enable = true;
|
hardware.bluetooth.enable = true;
|
||||||
hardware.keyboard.uhk.enable = true;
|
hardware.keyboard.uhk.enable = true;
|
||||||
hardware.spacenavd.enable = true;
|
#hardware.spacenavd.enable = true;
|
||||||
programs.seahorse.enable = true;
|
programs.seahorse.enable = true;
|
||||||
security.pam.services.jade.enableGnomeKeyring = true;
|
security.pam.services.jade.enableGnomeKeyring = true;
|
||||||
|
|
||||||
|
@ -149,15 +150,15 @@ in with lib; {
|
||||||
home-manager.users.jade = { pkgs, ... }: {
|
home-manager.users.jade = { pkgs, ... }: {
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
# categories
|
# categories
|
||||||
# filemanager
|
# filemanager
|
||||||
xfce.thunar
|
xfce.thunar
|
||||||
xfce.tumbler
|
xfce.tumbler
|
||||||
xfce.thunar-archive-plugin
|
xfce.thunar-archive-plugin
|
||||||
gnome.file-roller
|
gnome.file-roller
|
||||||
# media/file viewers
|
# media/file viewers
|
||||||
vlc
|
vlc
|
||||||
evince
|
evince
|
||||||
nomacs
|
nomacs
|
||||||
|
|
||||||
# from environment.systemPackages cleanup
|
# from environment.systemPackages cleanup
|
||||||
font-manager
|
font-manager
|
||||||
|
@ -180,9 +181,6 @@ in with lib; {
|
||||||
qdirstat
|
qdirstat
|
||||||
ffmpeg_5
|
ffmpeg_5
|
||||||
|
|
||||||
spacenav-cube-example
|
|
||||||
spacenavd
|
|
||||||
libspnav
|
|
||||||
|
|
||||||
# external
|
# external
|
||||||
libnotify
|
libnotify
|
||||||
|
|
|
@ -7,9 +7,9 @@ in with lib; {
|
||||||
enable = mkEnableOption "Enable gaming stuff";
|
enable = mkEnableOption "Enable gaming stuff";
|
||||||
};
|
};
|
||||||
config = mkIf cfg.enable {
|
config = mkIf cfg.enable {
|
||||||
nixpkgs.overlays = [
|
#nixpkgs.overlays = [
|
||||||
(import (builtins.fetchTarball "https://github.com/PrismLauncher/PrismLauncher/archive/develop.tar.gz")).overlay
|
#(import (builtins.fetchTarball "https://github.com/PrismLauncher/PrismLauncher/archive/develop.tar.gz")).overlay
|
||||||
];
|
#];
|
||||||
programs.steam.enable = true;
|
programs.steam.enable = true;
|
||||||
home-manager.users.jade = { pkgs, ... }: {
|
home-manager.users.jade = { pkgs, ... }: {
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
|
|
|
@ -0,0 +1,6 @@
|
||||||
|
{ config, lib, pkgs, ... }:
|
||||||
|
{
|
||||||
|
imports = [
|
||||||
|
./spacenav.nix
|
||||||
|
];
|
||||||
|
}
|
|
@ -0,0 +1,11 @@
|
||||||
|
{ config, lib, pkgs, ... }:
|
||||||
|
{
|
||||||
|
environment.systemPackages = with pkgs; [
|
||||||
|
spacenavd
|
||||||
|
libspnav
|
||||||
|
];
|
||||||
|
systemd.services.spacenavd = {
|
||||||
|
wantedBy = [ "graphical.target" ];
|
||||||
|
script = "${pkgs.spacenavd}/bin/spacenavd -d";
|
||||||
|
};
|
||||||
|
}
|
|
@ -54,6 +54,7 @@
|
||||||
# TODO: clean up.
|
# TODO: clean up.
|
||||||
nvtop-amd
|
nvtop-amd
|
||||||
libGL
|
libGL
|
||||||
|
libreoffice-fresh
|
||||||
];
|
];
|
||||||
|
|
||||||
environment.pathsToLink = [
|
environment.pathsToLink = [
|
||||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 643 KiB After Width: | Height: | Size: 8.4 MiB |
Loading…
Reference in a new issue