opentabletdriver

This commit is contained in:
Danilo Reyes 2023-07-24 20:02:38 -06:00
parent 875e20d3b8
commit 6dbf9ecd28
3 changed files with 36 additions and 11 deletions

View File

@ -138,7 +138,7 @@ blender # cgi animation and sculpting
godot # game development godot # game development
gdtoolkit # gdscript language server gdtoolkit # gdscript language server
krita # art to your heart desire! krita # art to your heart desire!
drawpile # arty party with friends!! # drawpile # arty party with friends!!
mypaint # not the best art program mypaint # not the best art program
mypaint-brushes # but it's got some mypaint-brushes # but it's got some
mypaint-brushes1 # nice damn brushes mypaint-brushes1 # nice damn brushes
@ -366,6 +366,7 @@ symbola
tactile # window manager tactile # window manager
pano # clipboard manager pano # clipboard manager
blur-my-shell # make the overview more visually appealing blur-my-shell # make the overview more visually appealing
# burn-my-windows
# forge # window manager # forge # window manager
# ]) ++ (with unstable.pkgs.gnomeExtensions; [ # ]) ++ (with unstable.pkgs.gnomeExtensions; [
@ -396,7 +397,7 @@ programs.fish = {
edit = "emacsclient -t"; edit = "emacsclient -t";
comic = "download -u jawz -i (cat $lc | fzf --multi --exact -i)"; comic = "download -u jawz -i (cat $lc | fzf --multi --exact -i)";
gallery = "download -u jawz -i (cat $lw | fzf --multi --exact -i)"; gallery = "download -u jawz -i (cat $lw | fzf --multi --exact -i)";
open_gallery = "open (find /mnt/disk2/scrapping/JawZ/gallery-dl -type d | fzf)"; open_gallery = "open (cd /mnt/disk2/scrapping/JawZ/gallery-dl && fd . ./ Husbands kemonoparty -tdirectory -d 1 | fzf)";
unique_extensions = "find . -type f | string match -r '([^.\/]+)\$' | sort -u"; unique_extensions = "find . -type f | string match -r '([^.\/]+)\$' | sort -u";
cp = "cp -i"; cp = "cp -i";
mv = "mv -i"; mv = "mv -i";
@ -592,6 +593,7 @@ snapraid = {
"/multimedia/downloads/" "/multimedia/downloads/"
"/scrapping/nextcloud/" "/scrapping/nextcloud/"
"/backups/" "/backups/"
"/glue/Chaturbate/"
]; ];
dataDisks = { dataDisks = {
d1 = "/mnt/disk1/"; d1 = "/mnt/disk1/";
@ -656,12 +658,19 @@ services = {
} }
]; ];
}; };
# udev.packages = with pkgs; [ gnome.gnome-settings-daemon ];
emacs = { emacs = {
enable = true; enable = true;
defaultEditor = true; defaultEditor = true;
package = pkgs.emacs; package = pkgs.emacs;
}; };
# udev = {
# packages = with pkgs; [ gnome.gnome-settings-daemon ];
# extraRules = ''
# SUBSYSTEM=="hidraw", ATTRS{idVendor}=="256c", ATTRS{idProduct}=="006d", MODE="0666"
# SUBSYSTEM=="usb", ATTRS{idVendor}=="256c", ATTRS{idProduct}=="006d", MODE="0666"
# SUBSYSTEM=="input", ATTRS{idVendor}=="256c", ATTRS{idProduct}=="006d", ENV{LIBINPUT_IGNORE_DEVICE}="1"
# '';
# };
}; };
systemd.services = { systemd.services = {

View File

@ -268,7 +268,7 @@ blender # cgi animation and sculpting
godot # game development godot # game development
gdtoolkit # gdscript language server gdtoolkit # gdscript language server
krita # art to your heart desire! krita # art to your heart desire!
drawpile # arty party with friends!! # drawpile # arty party with friends!!
mypaint # not the best art program mypaint # not the best art program
mypaint-brushes # but it's got some mypaint-brushes # but it's got some
mypaint-brushes1 # nice damn brushes mypaint-brushes1 # nice damn brushes
@ -563,6 +563,7 @@ symbola
tactile # window manager tactile # window manager
pano # clipboard manager pano # clipboard manager
blur-my-shell # make the overview more visually appealing blur-my-shell # make the overview more visually appealing
# burn-my-windows
# forge # window manager # forge # window manager
# ]) ++ (with unstable.pkgs.gnomeExtensions; [ # ]) ++ (with unstable.pkgs.gnomeExtensions; [
#+end_src #+end_src
@ -624,7 +625,7 @@ programs.fish = {
edit = "emacsclient -t"; edit = "emacsclient -t";
comic = "download -u jawz -i (cat $lc | fzf --multi --exact -i)"; comic = "download -u jawz -i (cat $lc | fzf --multi --exact -i)";
gallery = "download -u jawz -i (cat $lw | fzf --multi --exact -i)"; gallery = "download -u jawz -i (cat $lw | fzf --multi --exact -i)";
open_gallery = "open (find /mnt/disk2/scrapping/JawZ/gallery-dl -type d | fzf)"; open_gallery = "open (cd /mnt/disk2/scrapping/JawZ/gallery-dl && fd . ./ Husbands kemonoparty -tdirectory -d 1 | fzf)";
unique_extensions = "find . -type f | string match -r '([^.\/]+)\$' | sort -u"; unique_extensions = "find . -type f | string match -r '([^.\/]+)\$' | sort -u";
cp = "cp -i"; cp = "cp -i";
mv = "mv -i"; mv = "mv -i";
@ -874,6 +875,7 @@ snapraid = {
"/multimedia/downloads/" "/multimedia/downloads/"
"/scrapping/nextcloud/" "/scrapping/nextcloud/"
"/backups/" "/backups/"
"/glue/Chaturbate/"
]; ];
dataDisks = { dataDisks = {
d1 = "/mnt/disk1/"; d1 = "/mnt/disk1/";
@ -944,12 +946,19 @@ services = {
} }
]; ];
}; };
# udev.packages = with pkgs; [ gnome.gnome-settings-daemon ];
emacs = { emacs = {
enable = true; enable = true;
defaultEditor = true; defaultEditor = true;
package = pkgs.emacs; package = pkgs.emacs;
}; };
# udev = {
# packages = with pkgs; [ gnome.gnome-settings-daemon ];
# extraRules = ''
# SUBSYSTEM=="hidraw", ATTRS{idVendor}=="256c", ATTRS{idProduct}=="006d", MODE="0666"
# SUBSYSTEM=="usb", ATTRS{idVendor}=="256c", ATTRS{idProduct}=="006d", MODE="0666"
# SUBSYSTEM=="input", ATTRS{idVendor}=="256c", ATTRS{idProduct}=="006d", ENV{LIBINPUT_IGNORE_DEVICE}="1"
# '';
# };
}; };
#+end_src #+end_src

View File

@ -1,7 +1,13 @@
# Do not modify this file! It was generated by nixos-generate-config # Do not modify this file! It was generated by nixos-generate-config
# and may be overwritten by future invocations. Please make changes # and may be overwritten by future invocations. Please make changes
# to /etc/nixos/configuration.nix instead. # to /etc/nixos/configuration.nix instead.
{ config, lib, pkgs, modulesPath, ... }: { { config, lib, pkgs, modulesPath, ... }:
let
unstable_tarball =
builtins.fetchTarball "https://github.com/nixos/nixpkgs/tarball/master";
unstable = import unstable_tarball { config = config.nixpkgs.config; };
in {
imports = [ (modulesPath + "/installer/scan/not-detected.nix") ]; imports = [ (modulesPath + "/installer/scan/not-detected.nix") ];
boot = { boot = {
#plymouth = { enable = true; }; #plymouth = { enable = true; };
@ -145,10 +151,11 @@
cpu.intel.updateMicrocode = lib.mkDefault true; cpu.intel.updateMicrocode = lib.mkDefault true;
bluetooth.enable = true; bluetooth.enable = true;
# huion driver # huion driver
# opentabletdriver = { opentabletdriver = {
# enable = true; enable = true;
# daemon.enable = true; package = unstable.opentabletdriver;
# }; daemon.enable = true;
};
# nvidia driver # nvidia driver
nvidia.modesetting.enable = true; nvidia.modesetting.enable = true;
opengl = { opengl = {