Compare commits
3 commits
70fca2d19b
...
62b059ba0e
| Author | SHA1 | Date | |
|---|---|---|---|
| 62b059ba0e | |||
| b587323095 | |||
| e81af8b3bc |
6 changed files with 34 additions and 16 deletions
3
home/vim/ftdetect/tiger.vim
Normal file
3
home/vim/ftdetect/tiger.vim
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
" Use Tiger filetype for programs and header files
|
||||||
|
au BufNewFile,BufRead *.tig setfiletype tiger
|
||||||
|
au BufNewFile,BufRead *.tih setfiletype tiger
|
||||||
23
home/wm/cursor/default.nix
Normal file
23
home/wm/cursor/default.nix
Normal file
|
|
@ -0,0 +1,23 @@
|
||||||
|
{ config, lib, pkgs, ... }:
|
||||||
|
let
|
||||||
|
cfg = config.my.home.wm.cursor;
|
||||||
|
|
||||||
|
cfg_x = config.my.home.x;
|
||||||
|
cfg_gtk = config.my.home.gtk;
|
||||||
|
in
|
||||||
|
{
|
||||||
|
config = lib.mkIf cfg.enable {
|
||||||
|
home.pointerCursor = {
|
||||||
|
package = pkgs.ambroisie.vimix-cursors;
|
||||||
|
name = "Vimix-cursors";
|
||||||
|
|
||||||
|
x11 = {
|
||||||
|
inherit (cfg_x) enable;
|
||||||
|
};
|
||||||
|
|
||||||
|
gtk = {
|
||||||
|
inherit (cfg_gtk) enable;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
@ -10,6 +10,7 @@ let
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
|
./cursor
|
||||||
./dunst
|
./dunst
|
||||||
./i3
|
./i3
|
||||||
./i3bar
|
./i3bar
|
||||||
|
|
@ -25,6 +26,10 @@ in
|
||||||
description = "Which window manager to use for home session";
|
description = "Which window manager to use for home session";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
cursor = {
|
||||||
|
enable = mkRelatedOption "dunst configuration" [ "i3" ];
|
||||||
|
};
|
||||||
|
|
||||||
dunst = {
|
dunst = {
|
||||||
enable = mkRelatedOption "dunst configuration" [ "i3" ];
|
enable = mkRelatedOption "dunst configuration" [ "i3" ];
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -1,12 +0,0 @@
|
||||||
{ config, lib, pkgs, ... }:
|
|
||||||
let
|
|
||||||
cfg = config.my.home.x;
|
|
||||||
in
|
|
||||||
{
|
|
||||||
config = lib.mkIf cfg.enable {
|
|
||||||
xsession.pointerCursor = {
|
|
||||||
package = pkgs.ambroisie.vimix-cursors;
|
|
||||||
name = "Vimix-cursors";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
@ -4,7 +4,6 @@ let
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
./cursor
|
|
||||||
./keyboard
|
./keyboard
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,16 +1,16 @@
|
||||||
{ lib, buildGoModule, fetchFromGitHub }:
|
{ lib, buildGoModule, fetchFromGitHub }:
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "drone-scp";
|
pname = "drone-scp";
|
||||||
version = "1.6.2";
|
version = "1.6.3";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "appleboy";
|
owner = "appleboy";
|
||||||
repo = "drone-scp";
|
repo = "drone-scp";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-PNy1HA2qW4RY/VRHhuj/tIrdTuB7COr0Cuzurku+DZw=";
|
sha256 = "sha256-ELjPqoRR4O6gmc/PgthQuSXuSTQNzBZoAUT80zVVbV0=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorSha256 = "sha256-7Aro6g3Tka0Cbi9LpqvKpQXlbxnHQWsMOkkNpENKh0U=";
|
vendorSha256 = "sha256-/c103hTJ/Qdz2KTkdl/ACvAaSSTKcl1DQY3+Us6OxaI=";
|
||||||
|
|
||||||
doCheck = false; # Needs a specific user...
|
doCheck = false; # Needs a specific user...
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue