emacs compilation flags and more
This commit is contained in:
parent
4d7d18c5e7
commit
ae3f40b06f
2 changed files with 32 additions and 18 deletions
30
flake.lock
generated
30
flake.lock
generated
|
@ -28,11 +28,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1733050161,
|
"lastModified": 1733482664,
|
||||||
"narHash": "sha256-lYnT+EYE47f5yY3KS/Kd4pJ6CO9fhCqumkYYkQ3TK20=",
|
"narHash": "sha256-ZD+h1fwvZs+Xvg46lzTWveAqyDe18h9m7wZnTIJfFZ4=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "62d536255879be574ebfe9b87c4ac194febf47c5",
|
"rev": "e38d3dd1d355a003cc63e8fe6ff66ef2257509ed",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -73,11 +73,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1732661062,
|
"lastModified": 1733444216,
|
||||||
"narHash": "sha256-E8mk/P0wUpHXy7tDQqUzbpa9IJoN/DmA1a6iFBuXqgI=",
|
"narHash": "sha256-Xs+HcLsnMy6Z1FpHr0ULsGMc1mI6ESq1dTBAYwlpuVY=",
|
||||||
"owner": "musnix",
|
"owner": "musnix",
|
||||||
"repo": "musnix",
|
"repo": "musnix",
|
||||||
"rev": "629dcc6010365cfd268702065c2f8149ae19ea02",
|
"rev": "a38011b5b96624b7f6527c0bc6df530a263297ad",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -107,11 +107,11 @@
|
||||||
},
|
},
|
||||||
"nix-flatpak": {
|
"nix-flatpak": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1733228754,
|
"lastModified": 1733345341,
|
||||||
"narHash": "sha256-Jbt4imHmz5Z0jdaW7RrwAO1HYCmPs3XCt4j86jkG0b4=",
|
"narHash": "sha256-8S58zrdpzGhax6tmn1i+R3AA0N9DJMu5FQI8JkA0NNU=",
|
||||||
"owner": "gmodena",
|
"owner": "gmodena",
|
||||||
"repo": "nix-flatpak",
|
"repo": "nix-flatpak",
|
||||||
"rev": "2880dc44fc8c450b4ffe1609a4bccd19ef759f5c",
|
"rev": "ebb0be49fc381112ff37726c6dd6df4df2ef5a1b",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -142,11 +142,11 @@
|
||||||
},
|
},
|
||||||
"nixos-hardware": {
|
"nixos-hardware": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1733217105,
|
"lastModified": 1733481457,
|
||||||
"narHash": "sha256-fc6jTzIwCIVWTX50FtW6AZpuukuQWSEbPiyg6ZRGWFY=",
|
"narHash": "sha256-IS3bxa4N1VMSh3/P6vhEAHQZecQ3oAlKCDvzCQSO5Is=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixos-hardware",
|
"repo": "nixos-hardware",
|
||||||
"rev": "cceee0a31d2f01bcc98b2fbd591327c06a4ea4f9",
|
"rev": "e563803af3526852b6b1d77107a81908c66a9fcf",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -174,11 +174,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs-unstable": {
|
"nixpkgs-unstable": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1733212471,
|
"lastModified": 1733392399,
|
||||||
"narHash": "sha256-M1+uCoV5igihRfcUKrr1riygbe73/dzNnzPsmaLCmpo=",
|
"narHash": "sha256-kEsTJTUQfQFIJOcLYFt/RvNxIK653ZkTBIs4DG+cBns=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "55d15ad12a74eb7d4646254e13638ad0c4128776",
|
"rev": "d0797a04b81caeae77bcff10a9dde78bc17f5661",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
@ -110,7 +110,7 @@
|
||||||
shfmt
|
shfmt
|
||||||
shellcheck
|
shellcheck
|
||||||
html-tidy
|
html-tidy
|
||||||
|
tree-sitter
|
||||||
libsecret
|
libsecret
|
||||||
|
|
||||||
waylandpp.dev
|
waylandpp.dev
|
||||||
|
@ -234,6 +234,7 @@
|
||||||
solaar
|
solaar
|
||||||
logitech-udev-rules
|
logitech-udev-rules
|
||||||
|
|
||||||
|
thunderbird-latest
|
||||||
emojify
|
emojify
|
||||||
smile
|
smile
|
||||||
gnomeExtensions.smile-complementary-extension
|
gnomeExtensions.smile-complementary-extension
|
||||||
|
@ -247,7 +248,9 @@
|
||||||
discord
|
discord
|
||||||
slack
|
slack
|
||||||
signal-desktop
|
signal-desktop
|
||||||
|
onlyoffice-desktopeditors
|
||||||
libreoffice
|
libreoffice
|
||||||
|
hyphenDicts.en_US
|
||||||
plexamp
|
plexamp
|
||||||
carla
|
carla
|
||||||
wireplumber
|
wireplumber
|
||||||
|
@ -340,6 +343,7 @@
|
||||||
GI_TYPELIB_PATH = "/run/current-system/sw/lib/girepository-1.0";
|
GI_TYPELIB_PATH = "/run/current-system/sw/lib/girepository-1.0";
|
||||||
BW_CLIENTID = "***REMOVED***";
|
BW_CLIENTID = "***REMOVED***";
|
||||||
BW_CLIENTSECRET = "***REMOVED***";
|
BW_CLIENTSECRET = "***REMOVED***";
|
||||||
|
NIXOS_OZONE_WL = "1";
|
||||||
};
|
};
|
||||||
|
|
||||||
stateVersion = "24.05";
|
stateVersion = "24.05";
|
||||||
|
@ -372,6 +376,13 @@
|
||||||
msmtp.enable = true;
|
msmtp.enable = true;
|
||||||
emacs = {
|
emacs = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
package = (pkgs.emacs.override {
|
||||||
|
withXwidgets = true;
|
||||||
|
withGTK3 = true;
|
||||||
|
withNativeCompilation = true;
|
||||||
|
withTreeSitter = true;
|
||||||
|
withImageMagick = true;
|
||||||
|
});
|
||||||
extraPackages = epkgs: [
|
extraPackages = epkgs: [
|
||||||
epkgs.mu4e
|
epkgs.mu4e
|
||||||
epkgs.vterm
|
epkgs.vterm
|
||||||
|
@ -383,6 +394,7 @@
|
||||||
epkgs.nixpkgs-fmt
|
epkgs.nixpkgs-fmt
|
||||||
epkgs.nixfmt
|
epkgs.nixfmt
|
||||||
epkgs.parinfer-rust-mode
|
epkgs.parinfer-rust-mode
|
||||||
|
epkgs.tree-sitter-langs
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
ripgrep = {
|
ripgrep = {
|
||||||
|
@ -457,11 +469,13 @@
|
||||||
lazygit.enable = true;
|
lazygit.enable = true;
|
||||||
jq.enable = true;
|
jq.enable = true;
|
||||||
firefox.enable = true;
|
firefox.enable = true;
|
||||||
|
# thunderbird = {
|
||||||
|
# enable = true;
|
||||||
|
# package = pkgs.thunderbird-latest;
|
||||||
|
# };
|
||||||
rbw.enable = true;
|
rbw.enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
home.sessionVariables.NIXOS_OZONE_WL = "1";
|
|
||||||
|
|
||||||
dconf.settings = {
|
dconf.settings = {
|
||||||
"org/gnome/desktop/background" = {
|
"org/gnome/desktop/background" = {
|
||||||
picture-options = "none";
|
picture-options = "none";
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue