Compare commits
5 commits
1a39aaffcb
...
e34bf65ec0
| Author | SHA1 | Date | |
|---|---|---|---|
| e34bf65ec0 | |||
| 3b297f8ecb | |||
| 99c31d5749 | |||
| 82fcb00ec7 | |||
| 8567d1dc1c |
4 changed files with 17 additions and 4 deletions
|
|
@ -40,6 +40,7 @@
|
||||||
vim
|
vim
|
||||||
# terminal utilities
|
# terminal utilities
|
||||||
htop
|
htop
|
||||||
|
jq
|
||||||
unzip
|
unzip
|
||||||
zip
|
zip
|
||||||
;
|
;
|
||||||
|
|
|
||||||
6
flake.lock
generated
6
flake.lock
generated
|
|
@ -157,11 +157,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs-unstable": {
|
"nixpkgs-unstable": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1765779637,
|
"lastModified": 1767640445,
|
||||||
"narHash": "sha256-KJ2wa/BLSrTqDjbfyNx70ov/HdgNBCBBSQP3BIzKnv4=",
|
"narHash": "sha256-UWYqmD7JFBEDBHWYcqE6s6c77pWdcU/i+bwD6XxMb8A=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "1306659b587dc277866c7b69eb97e5f07864d8c4",
|
"rev": "9f0c42f8bc7151b8e7e5840fb3bd454ad850d8c5",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
||||||
|
|
@ -47,7 +47,14 @@ in {
|
||||||
programs.emacs = {
|
programs.emacs = {
|
||||||
enable = true;
|
enable = true;
|
||||||
package = pkgs.emacs30-pgtk;
|
package = pkgs.emacs30-pgtk;
|
||||||
extraPackages = epkgs: [epkgs.vterm epkgs.pdf-tools pkgs.lilypond epkgs.mu4e];
|
extraPackages = epkgs: [
|
||||||
|
epkgs.vterm
|
||||||
|
epkgs.pdf-tools
|
||||||
|
epkgs.mu4e
|
||||||
|
epkgs.treesit-grammars.with-all-grammars
|
||||||
|
|
||||||
|
pkgs.lilypond
|
||||||
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -59,6 +59,7 @@ in {
|
||||||
grim
|
grim
|
||||||
wl-clipboard
|
wl-clipboard
|
||||||
slurp
|
slurp
|
||||||
|
pdfpc
|
||||||
;
|
;
|
||||||
|
|
||||||
inherit
|
inherit
|
||||||
|
|
@ -106,6 +107,10 @@ in {
|
||||||
"Mod4+Shift+a" = "exec shikanectl reload";
|
"Mod4+Shift+a" = "exec shikanectl reload";
|
||||||
"Mod4+Shift+e" = ''mode "${logoutMode}"'';
|
"Mod4+Shift+e" = ''mode "${logoutMode}"'';
|
||||||
"Mod4+i" = "exec emacsclient --create-frame";
|
"Mod4+i" = "exec emacsclient --create-frame";
|
||||||
|
"Mod4+bracketleft" = "move workspace to output left";
|
||||||
|
"Mod4+bracketright" = "move workspace to output right";
|
||||||
|
"Mod4+Shift+equal" = "move workspace to output up";
|
||||||
|
"Mod4+equal" = "move workspace to output down";
|
||||||
"Mod4+Control+l" = "exec ${lock}";
|
"Mod4+Control+l" = "exec ${lock}";
|
||||||
"XF86AudioMute" = "exec wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle";
|
"XF86AudioMute" = "exec wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle";
|
||||||
"XF86AudioLowerVolume" = "exec wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%- -l 1.2";
|
"XF86AudioLowerVolume" = "exec wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%- -l 1.2";
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue