mirror of
https://github.com/willemml/dotfiles.nix.git
synced 2025-04-13 19:57:19 +00:00
emacs disable scroll zoom, nixos remove some default gnome apps
This commit is contained in:
parent
e2b9cf356e
commit
285f2a61fd
3 changed files with 26 additions and 6 deletions
|
@ -8,7 +8,7 @@ in {
|
||||||
|
|
||||||
programs.emacs.init = {
|
programs.emacs.init = {
|
||||||
enable = true;
|
enable = true;
|
||||||
packageQuickstart = false;
|
packageQuickstart = true;
|
||||||
recommendedGcSettings = true;
|
recommendedGcSettings = true;
|
||||||
usePackageVerbose = false;
|
usePackageVerbose = false;
|
||||||
earlyInit = ''
|
earlyInit = ''
|
||||||
|
@ -19,8 +19,6 @@ in {
|
||||||
(scroll-bar-mode -1)
|
(scroll-bar-mode -1)
|
||||||
;; Disable menubar
|
;; Disable menubar
|
||||||
(menu-bar-mode -1)
|
(menu-bar-mode -1)
|
||||||
;; Increase garbage collector threshold before load
|
|
||||||
(setq gc-cons-threshold 640000000)
|
|
||||||
(setq debug-on-error t)
|
(setq debug-on-error t)
|
||||||
;; Use UTF-8
|
;; Use UTF-8
|
||||||
(set-terminal-coding-system 'utf-8)
|
(set-terminal-coding-system 'utf-8)
|
||||||
|
@ -107,6 +105,9 @@ in {
|
||||||
"Shortcut to '~/dev' folder."
|
"Shortcut to '~/dev' folder."
|
||||||
(interactive)
|
(interactive)
|
||||||
(my/find-file-in-folder-shortcut "~/dev"))
|
(my/find-file-in-folder-shortcut "~/dev"))
|
||||||
|
;; Disable scroll + C to zoom
|
||||||
|
(global-unset-key (kbd "C-<wheel-down>"))
|
||||||
|
(global-unset-key (kbd "C-<wheel-up>"))
|
||||||
'';
|
'';
|
||||||
|
|
||||||
usePackage = {
|
usePackage = {
|
||||||
|
|
|
@ -3,6 +3,8 @@
|
||||||
{
|
{
|
||||||
environment.systemPackages = [ pkgs.coreutils-full ];
|
environment.systemPackages = [ pkgs.coreutils-full ];
|
||||||
environment.variables.SHELL = "${pkgs.zsh}/bin/zsh";
|
environment.variables.SHELL = "${pkgs.zsh}/bin/zsh";
|
||||||
|
environment.variables.LANGUAGE = "en_US.UTF-8";
|
||||||
|
environment.variables.LC_CTYPE = "en_US.UTF-8";
|
||||||
environment.variables.LANG = "en_US.UTF-8";
|
environment.variables.LANG = "en_US.UTF-8";
|
||||||
|
|
||||||
nix = {
|
nix = {
|
||||||
|
|
|
@ -9,9 +9,26 @@
|
||||||
|
|
||||||
console.keyMap = "colemak";
|
console.keyMap = "colemak";
|
||||||
|
|
||||||
|
environment.gnome.excludePackages = (with pkgs; [
|
||||||
|
gnome-photos
|
||||||
|
gnome-tour
|
||||||
|
]) ++ (with pkgs.gnome; [
|
||||||
|
cheese # webcam tool
|
||||||
|
gnome-music
|
||||||
|
gedit # text editor
|
||||||
|
epiphany # web browser
|
||||||
|
geary # email reader
|
||||||
|
evince # document viewer
|
||||||
|
gnome-characters
|
||||||
|
totem # video player
|
||||||
|
tali # poker game
|
||||||
|
iagno # go game
|
||||||
|
hitori # sudoku game
|
||||||
|
atomix # puzzle game
|
||||||
|
]);
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
freecad
|
freecad
|
||||||
gnome.gnome-terminal
|
|
||||||
pinentry-gnome
|
pinentry-gnome
|
||||||
qbittorrent
|
qbittorrent
|
||||||
vlc
|
vlc
|
||||||
|
@ -44,11 +61,11 @@
|
||||||
|
|
||||||
services.xserver = {
|
services.xserver = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
||||||
displayManager.gdm.enable = true;
|
displayManager.gdm.enable = true;
|
||||||
desktopManager.gnome.enable = true;
|
desktopManager.gnome.enable = true;
|
||||||
|
|
||||||
layout = "us";
|
layout = "us";
|
||||||
|
libinput.mouse.naturalScrolling = true;
|
||||||
|
libinput.touchpad.naturalScrolling = true;
|
||||||
xkbVariant = "colemak";
|
xkbVariant = "colemak";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue