updates and keyboard updates
This commit is contained in:
parent
842ea7a681
commit
11c3a4b076
5 changed files with 74 additions and 56 deletions
|
@ -1,7 +1,7 @@
|
||||||
(defcfg
|
(defcfg
|
||||||
input (device-file "/dev/input/by-id/usb-Keebio_Sinc_Rev._4-event-kbd")
|
input (device-file "/dev/input/by-id/usb-Keebio_Sinc_Rev._4-event-kbd")
|
||||||
output (uinput-sink "kmonad-sinc")
|
output (uinput-sink "kmonad-sinc")
|
||||||
fallthrough true)
|
fallthrough true)
|
||||||
|
|
||||||
|
|
||||||
(defsrc
|
(defsrc
|
||||||
|
@ -9,21 +9,27 @@
|
||||||
grv 1 2 3 4 5 6 7 8 9 0 - = \ del home
|
grv 1 2 3 4 5 6 7 8 9 0 - = \ del home
|
||||||
tab q w e r t y u i o p [ ] bspc end
|
tab q w e r t y u i o p [ ] bspc end
|
||||||
caps a s d f g h j k l ; ' ret pgup
|
caps a s d f g h j k l ; ' ret pgup
|
||||||
lsft z x c v b n m , . / rsft pgdn
|
lsft z x c v b n m , . / rsft up pgdn
|
||||||
lctl slck lmet lalt spc ralt rmet rctrl)
|
lctl slck lmet lalt spc ralt rmet rctrl left down right)
|
||||||
|
|
||||||
(defalias
|
(defalias
|
||||||
supesc (tap-hold-next-release 200 esc lmet)
|
supesc (tap-hold-next-release 200 esc lmet)
|
||||||
sp-lsft (tap-hold-next-release 200 \( lsft)
|
sp-lsft (tap-hold-next-release 200 \( lsft)
|
||||||
sp-rsft (tap-hold-next-release 200 \) lsft))
|
sp-rsft (tap-hold-next-release 200 \) lsft)
|
||||||
|
controls (layer-toggle controls))
|
||||||
|
|
||||||
(deflayer qwerty
|
(deflayer qwerty
|
||||||
esc f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 KeyPrint KeyInsert
|
esc f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 KeyPrint KeyInsert
|
||||||
grv 1 2 3 4 5 6 7 8 9 0 - = \ del home
|
grv 1 2 3 4 5 6 7 8 9 0 - = \ del home
|
||||||
tab q w e r t y u i o p [ ] bspc end
|
tab q w e r t y u i o p [ ] bspc end
|
||||||
@supesc a s d f g h j k l ; ' ret pgup
|
@supesc a s d f g h j k l ; ' ret pgup
|
||||||
@sp-lsft z x c v b n m , . / @sp-rsft pgdn
|
@sp-lsft z x c v b n m , . / @sp-rsft up pgdn
|
||||||
lmet lmet lalt lctrl spc rctrl ralt rmet)
|
lmet @controls lalt lctrl spc rctrl ralt rmet left down right)
|
||||||
|
|
||||||
;; (defalias
|
(deflayer controls
|
||||||
;; toggle-scratch ())
|
esc KeyMute KeyVolumeDown KeyVolumeUp f4 f5 KeyPlayPause KeyPreviousSong KeyNextSong f9 f10 f11 f12 KeyPrint KeyInsert
|
||||||
|
grv 1 2 3 4 5 6 7 8 9 0 - = \ del home
|
||||||
|
tab q w e r t y u i o p [ ] bspc end
|
||||||
|
@supesc a s d f g h j k l ; ' ret pgup
|
||||||
|
@sp-lsft z x c v b n m , . / @sp-rsft pgup _
|
||||||
|
lmet lmet lalt lctrl spc rctrl ralt rmet home pgdn end)
|
||||||
|
|
70
flake.lock
generated
70
flake.lock
generated
|
@ -62,16 +62,16 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1726989464,
|
"lastModified": 1732466619,
|
||||||
"narHash": "sha256-Vl+WVTJwutXkimwGprnEtXc/s/s8sMuXzqXaspIGlwM=",
|
"narHash": "sha256-T1e5oceypZu3Q8vzICjv1X/sGs9XfJRMW5OuXHgpB3c=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "2f23fa308a7c067e52dfcc30a0758f47043ec176",
|
"rev": "f3111f62a23451114433888902a55cf0692b408d",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"ref": "release-24.05",
|
"ref": "release-24.11",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
|
@ -106,11 +106,11 @@
|
||||||
"nixpkgs-lib": "nixpkgs-lib"
|
"nixpkgs-lib": "nixpkgs-lib"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1731845570,
|
"lastModified": 1732450403,
|
||||||
"narHash": "sha256-5reOtlm18XLnh3ezruPOg2wQO+MB7ztsFaIzSUAzeh8=",
|
"narHash": "sha256-qYjJeHYUHDgfDsvMpIf9TRz0oAoMwvYP75XHObDjWIg=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "lib-aggregate",
|
"repo": "lib-aggregate",
|
||||||
"rev": "7a1d37b2b16f32536628df9cea6a2003d79a49f9",
|
"rev": "c817444fb8a3042c26be57d8640fb744bc1b516c",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -126,11 +126,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1732139495,
|
"lastModified": 1732661062,
|
||||||
"narHash": "sha256-bsL1CZWp5fMDXP6U0Ipwi/XA1YigK9ON+pC7Cxurgec=",
|
"narHash": "sha256-E8mk/P0wUpHXy7tDQqUzbpa9IJoN/DmA1a6iFBuXqgI=",
|
||||||
"owner": "musnix",
|
"owner": "musnix",
|
||||||
"repo": "musnix",
|
"repo": "musnix",
|
||||||
"rev": "996b38613a282299c852eca204a10914c6b0074d",
|
"rev": "629dcc6010365cfd268702065c2f8149ae19ea02",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -147,11 +147,11 @@
|
||||||
"treefmt-nix": "treefmt-nix"
|
"treefmt-nix": "treefmt-nix"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1731682758,
|
"lastModified": 1732631228,
|
||||||
"narHash": "sha256-o54e8oNPPNmU7zHm3uTvsbbQLi7EKX3S6EEndXFG594=",
|
"narHash": "sha256-/7Wyhp00yecUMPNz79gGZpjos8OLHqOfdiWWIQfZA1M=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "nix-eval-jobs",
|
"repo": "nix-eval-jobs",
|
||||||
"rev": "d926bcd5206c0b7afe47bed92557c8cd5e882b36",
|
"rev": "8f56354b794624689851b2d86c2ce0209cc8f0cf",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -184,11 +184,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1720066371,
|
"lastModified": 1731952509,
|
||||||
"narHash": "sha256-uPlLYH2S0ACj0IcgaK9Lsf4spmJoGejR9DotXiXSBZQ=",
|
"narHash": "sha256-p4gB3Rhw8R6Ak4eMl8pqjCPOLCZRqaehZxdZ/mbFClM=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "nix-github-actions",
|
"repo": "nix-github-actions",
|
||||||
"rev": "622f829f5fe69310a866c8a6cd07e747c44ef820",
|
"rev": "7b5f051df789b6b20d259924d349a9ba3319b226",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -219,11 +219,11 @@
|
||||||
},
|
},
|
||||||
"nixos-hardware": {
|
"nixos-hardware": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1731797098,
|
"lastModified": 1732483221,
|
||||||
"narHash": "sha256-UhWmEZhwJZmVZ1jfHZFzCg+ZLO9Tb/v3Y6LC0UNyeTo=",
|
"narHash": "sha256-kF6rDeCshoCgmQz+7uiuPdREVFuzhIorGOoPXMalL2U=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixos-hardware",
|
"repo": "nixos-hardware",
|
||||||
"rev": "672ac2ac86f7dff2f6f3406405bddecf960e0db6",
|
"rev": "45348ad6fb8ac0e8415f6e5e96efe47dd7f39405",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -235,11 +235,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1732014248,
|
"lastModified": 1732521221,
|
||||||
"narHash": "sha256-y/MEyuJ5oBWrWAic/14LaIr/u5E0wRVzyYsouYY3W6w=",
|
"narHash": "sha256-2ThgXBUXAE1oFsVATK1ZX9IjPcS4nKFOAjhPNKuiMn0=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "23e89b7da85c3640bbc2173fe04f4bd114342367",
|
"rev": "4633a7c72337ea8fd23a4f2ba3972865e3ec685d",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -251,11 +251,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs-lib": {
|
"nixpkgs-lib": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1731805462,
|
"lastModified": 1732410305,
|
||||||
"narHash": "sha256-yhEMW4MBi+IAyEJyiKbnFvY1uARyMKJpLUhkczI49wk=",
|
"narHash": "sha256-/hxIKRTBsdrnudJWDGaBN8wIjHovqVAVxXdi8ByVtck=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "nixpkgs.lib",
|
"repo": "nixpkgs.lib",
|
||||||
"rev": "b9f04e3cf71c23bea21d2768051e6b3068d44734",
|
"rev": "87b6978992e2eb605732fba842cad0a7e14b2047",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -266,16 +266,16 @@
|
||||||
},
|
},
|
||||||
"nixpkgs-stable": {
|
"nixpkgs-stable": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1731797254,
|
"lastModified": 1732350895,
|
||||||
"narHash": "sha256-df3dJApLPhd11AlueuoN0Q4fHo/hagP75LlM5K1sz9g=",
|
"narHash": "sha256-GcOQbOgmwlsRhpLGSwZJwLbo3pu9ochMETuRSS1xpz4=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "e8c38b73aeb218e27163376a2d617e61a2ad9b59",
|
"rev": "0c582677378f2d9ffcb01490af2f2c678dcb29d3",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"ref": "nixos-24.05",
|
"ref": "nixos-24.11",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
|
@ -290,11 +290,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1732304010,
|
"lastModified": 1732803609,
|
||||||
"narHash": "sha256-UAjxzFJ0kxzXeZGaMqH8qhy9hlBGgxM4W/3n6IusBU0=",
|
"narHash": "sha256-k8N4oGnoVP3W4wH2fEIPOw9oGsoUhSUhJ+Si+j5qMTE=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "nixpkgs-wayland",
|
"repo": "nixpkgs-wayland",
|
||||||
"rev": "df3091fb619ee79602768386d25005d5fa038bcd",
|
"rev": "790e2744814101364d435eee99fe1d0112abc686",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -305,11 +305,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs_2": {
|
"nixpkgs_2": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1730958623,
|
"lastModified": 1732238832,
|
||||||
"narHash": "sha256-JwQZIGSYnRNOgDDoIgqKITrPVil+RMWHsZH1eE1VGN0=",
|
"narHash": "sha256-sQxuJm8rHY20xq6Ah+GwIUkF95tWjGRd1X8xF+Pkk38=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "85f7e662eda4fa3a995556527c87b2524b691933",
|
"rev": "8edf06bea5bcbee082df1b7369ff973b91618b8d",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
@ -5,11 +5,11 @@
|
||||||
inputs = {
|
inputs = {
|
||||||
nixos-hardware.url = "github:NixOS/nixos-hardware/master";
|
nixos-hardware.url = "github:NixOS/nixos-hardware/master";
|
||||||
|
|
||||||
nixpkgs-stable.url = "github:nixos/nixpkgs/nixos-24.05";
|
nixpkgs-stable.url = "github:nixos/nixpkgs/nixos-24.11";
|
||||||
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
|
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
|
||||||
|
|
||||||
home-manager = {
|
home-manager = {
|
||||||
url = "github:nix-community/home-manager/release-24.05";
|
url = "github:nix-community/home-manager/release-24.11";
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -89,6 +89,7 @@
|
||||||
sbclPackages.cffi
|
sbclPackages.cffi
|
||||||
sbclPackages.cffi-object
|
sbclPackages.cffi-object
|
||||||
sbclPackages.cffi-object_dot_ops
|
sbclPackages.cffi-object_dot_ops
|
||||||
|
# sbclPackages.cl-egl
|
||||||
ccl
|
ccl
|
||||||
racket
|
racket
|
||||||
|
|
||||||
|
@ -197,7 +198,8 @@
|
||||||
newsflash
|
newsflash
|
||||||
planify
|
planify
|
||||||
borgbackup
|
borgbackup
|
||||||
|
stirling-pdf
|
||||||
|
|
||||||
wineWowPackages.stagingFull
|
wineWowPackages.stagingFull
|
||||||
wineWowPackages.fonts
|
wineWowPackages.fonts
|
||||||
winetricks
|
winetricks
|
||||||
|
@ -235,7 +237,6 @@
|
||||||
renoise
|
renoise
|
||||||
yabridge
|
yabridge
|
||||||
yabridgectl
|
yabridgectl
|
||||||
ansel
|
|
||||||
krita
|
krita
|
||||||
rawtherapee
|
rawtherapee
|
||||||
inkscape
|
inkscape
|
||||||
|
@ -299,10 +300,9 @@
|
||||||
username = "emenel";
|
username = "emenel";
|
||||||
homeDirectory = "/home/emenel";
|
homeDirectory = "/home/emenel";
|
||||||
|
|
||||||
sessionPath = [ "/home/emenel/.config/emacs/bin" "/home/emenel/.npm-packages/bin" "/home/emenel/Applications" "/home/emenel/.local/bin" "/home/emenel/.local/share" ];
|
sessionPath = [ "/home/emenel/.config/emacs/bin" "/home/emenel/.npm-packages/bin" "/home/emenel/Applications" "/home/emenel/.local/bin" "/home/emenel/.local/share" "/home/emenel/.nix-profile/lib"];
|
||||||
|
|
||||||
sessionVariables = {
|
sessionVariables = {
|
||||||
# EDITOR = "emacsclient -tr";
|
|
||||||
WINEFSYNC = 1;
|
WINEFSYNC = 1;
|
||||||
PKG_CONFIG_PATH = "/home/emenel/.nix-profile/lib/pkgconfig:/home/emenel/.nix-profile/lib64/pkgconfig:/home/emenal/.nix-profile/share/pkgconfig";
|
PKG_CONFIG_PATH = "/home/emenel/.nix-profile/lib/pkgconfig:/home/emenel/.nix-profile/lib64/pkgconfig:/home/emenal/.nix-profile/share/pkgconfig";
|
||||||
GI_TYPELIB_PATH = "/run/current-system/sw/lib/girepository-1.0";
|
GI_TYPELIB_PATH = "/run/current-system/sw/lib/girepository-1.0";
|
||||||
|
@ -405,6 +405,10 @@
|
||||||
enable = true;
|
enable = true;
|
||||||
enableFishIntegration = true;
|
enableFishIntegration = true;
|
||||||
};
|
};
|
||||||
|
broot = {
|
||||||
|
enable = true;
|
||||||
|
enableFishIntegration = true;
|
||||||
|
};
|
||||||
git = {
|
git = {
|
||||||
enable = true;
|
enable = true;
|
||||||
lfs.enable = true;
|
lfs.enable = true;
|
||||||
|
@ -488,6 +492,10 @@
|
||||||
package = pkgs.emacs;
|
package = pkgs.emacs;
|
||||||
startWithUserSession = true;
|
startWithUserSession = true;
|
||||||
socketActivation.enable = true;
|
socketActivation.enable = true;
|
||||||
|
client = {
|
||||||
|
enable = true;
|
||||||
|
arguments = ["-n" "-r"];
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -36,6 +36,7 @@
|
||||||
freetype
|
freetype
|
||||||
egl-wayland
|
egl-wayland
|
||||||
glfw-wayland
|
glfw-wayland
|
||||||
|
libGL.dev
|
||||||
openssl
|
openssl
|
||||||
];
|
];
|
||||||
|
|
||||||
|
@ -336,9 +337,12 @@
|
||||||
freetype
|
freetype
|
||||||
gnutls
|
gnutls
|
||||||
util-linux
|
util-linux
|
||||||
libGL
|
libGL.dev
|
||||||
egl-wayland
|
egl-wayland
|
||||||
|
eglexternalplatform
|
||||||
glfw-wayland
|
glfw-wayland
|
||||||
|
glfw
|
||||||
|
libGLU.dev
|
||||||
libuv.out
|
libuv.out
|
||||||
libressl.out
|
libressl.out
|
||||||
];
|
];
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue