From f49dd92596c48eada7072e7fb731a438358f325c Mon Sep 17 00:00:00 2001 From: Victor Date: Thu, 23 Mar 2023 09:55:48 +0100 Subject: [PATCH] fix some issues --- flake.lock | 12 ++++++------ nixos/hosts/thalassa/aoife/configuration.nix | 1 + nixos/hosts/thalassa/aoife/desktop-env.nix | 2 ++ .../hosts/thalassa/aoife/hardware-configuration.nix | 2 +- nixos/hosts/thalassa/aoife/home/neovim.nix | 2 +- 5 files changed, 11 insertions(+), 8 deletions(-) diff --git a/flake.lock b/flake.lock index eef8eee..b2b9cdd 100644 --- a/flake.lock +++ b/flake.lock @@ -855,11 +855,11 @@ }, "nixpkgs_22-11": { "locked": { - "lastModified": 1679438883, - "narHash": "sha256-te6FbYhXwwZgwbYXp1MzybT+a36VLCUBKb3D4NBj1GY=", + "lastModified": 1679472241, + "narHash": "sha256-VK2YDic2NjPvfsuneJCLIrWS38qUfoW8rLLimx0rWXA=", "owner": "nixos", "repo": "nixpkgs", - "rev": "3268859e68c056725359ebc8315695d26c95fb6b", + "rev": "9ef6e7727f4c31507627815d4f8679c5841efb00", "type": "github" }, "original": { @@ -1002,11 +1002,11 @@ }, "nur": { "locked": { - "lastModified": 1679553587, - "narHash": "sha256-6j/hVi4Ktl8LAj97g51zqwVO1JnxUt9+p93lS6Mg+No=", + "lastModified": 1679557124, + "narHash": "sha256-W1lSEOJW5dmv4FhMxZWcr5ZFwvImKbE19sIIAAfdMbo=", "owner": "nix-community", "repo": "NUR", - "rev": "f166fbc345e85ec79bdd0ae027f779db1fd4386c", + "rev": "2e6da00695e553ed8b16a50b300b5906483a3bb9", "type": "github" }, "original": { diff --git a/nixos/hosts/thalassa/aoife/configuration.nix b/nixos/hosts/thalassa/aoife/configuration.nix index 655438f..e60badd 100644 --- a/nixos/hosts/thalassa/aoife/configuration.nix +++ b/nixos/hosts/thalassa/aoife/configuration.nix @@ -85,6 +85,7 @@ }; }; + fonts.optimizeForVeryHighDPI = true; fonts.fonts = with pkgs; [ material-design-icons noto-fonts diff --git a/nixos/hosts/thalassa/aoife/desktop-env.nix b/nixos/hosts/thalassa/aoife/desktop-env.nix index c756147..a016452 100644 --- a/nixos/hosts/thalassa/aoife/desktop-env.nix +++ b/nixos/hosts/thalassa/aoife/desktop-env.nix @@ -6,6 +6,8 @@ # Configure keymap in X11 services.xserver = { + # TODO: Is this smart? + dpi = 280; layout = "us"; xkbVariant = "altgr-intl"; xkbOptions = "caps:swapescape"; diff --git a/nixos/hosts/thalassa/aoife/hardware-configuration.nix b/nixos/hosts/thalassa/aoife/hardware-configuration.nix index a44fdb2..537fa16 100644 --- a/nixos/hosts/thalassa/aoife/hardware-configuration.nix +++ b/nixos/hosts/thalassa/aoife/hardware-configuration.nix @@ -38,5 +38,5 @@ nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; hardware.cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware; # high-resolution display - hardware.video.hidpi.enable = lib.mkDefault true; + fonts.optimizeForVeryHighDPI = lib.mkDefault true; } diff --git a/nixos/hosts/thalassa/aoife/home/neovim.nix b/nixos/hosts/thalassa/aoife/home/neovim.nix index 2ab5b9c..aad2540 100644 --- a/nixos/hosts/thalassa/aoife/home/neovim.nix +++ b/nixos/hosts/thalassa/aoife/home/neovim.nix @@ -46,7 +46,7 @@ servers.rust-analyzer.enable = true; servers.rnix-lsp.enable = true; servers.pyright.enable = true; - servers.elixirls.enable = true; + # servers.elixirls.enable = true; servers.clangd.enable = true; }; trouble.enable = true;