mirror of
https://github.com/gburd/nix-config.git
synced 2024-11-14 00:26:24 +00:00
x11 for display manger
This commit is contained in:
parent
c1db17e785
commit
c7a3d1d0b1
6 changed files with 38 additions and 22 deletions
|
@ -1081,11 +1081,11 @@
|
|||
},
|
||||
"nixpkgs_2": {
|
||||
"locked": {
|
||||
"lastModified": 1718437845,
|
||||
"narHash": "sha256-ZT7Oc1g4I4pHVGGjQFnewFVDRLH5cIZhEzODLz9YXeY=",
|
||||
"lastModified": 1719145550,
|
||||
"narHash": "sha256-K0i/coxxTEl30tgt4oALaylQfxqbotTSNb1/+g+mKMQ=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "752c634c09ceb50c45e751f8791cb45cb3d46c9e",
|
||||
"rev": "e4509b3a560c87a8d4cb6f9992b8915abf9e36d8",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
|
@ -255,6 +255,7 @@ require('lazy').setup({
|
|||
|
||||
-- Additional lua configuration, makes nvim stuff amazing!
|
||||
'folke/neodev.nvim',
|
||||
'simrat39/rust-tools.nvim',
|
||||
},
|
||||
},
|
||||
|
||||
|
@ -673,7 +674,15 @@ require('lazy').setup({
|
|||
-- :Mason
|
||||
--
|
||||
-- You can press `g?` for help in this menu.
|
||||
require('mason').setup()
|
||||
require('mason').setup({
|
||||
ui = {
|
||||
icons = {
|
||||
package_installed = "",
|
||||
package_pending = "",
|
||||
package_uninstalled = "",
|
||||
},
|
||||
}
|
||||
})
|
||||
|
||||
-- You can add other tools here that you want Mason to install
|
||||
-- for you, so that they are available from within Neovim.
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ pkgs, ... }:
|
||||
{
|
||||
home.packages = [ pkgs.alacritty ];
|
||||
home.packages = [ pkgs.alacritty pkgs.alacritty-theme pkgs.gnomeExtensions.toggle-alacritty ];
|
||||
}
|
||||
|
|
4
home-manager/_mixins/desktop/gnome-shell.nix
Normal file
4
home-manager/_mixins/desktop/gnome-shell.nix
Normal file
|
@ -0,0 +1,4 @@
|
|||
{ pkgs, ... }:
|
||||
{
|
||||
home.packages = [ pkgs.gnome-shell ];
|
||||
}
|
|
@ -71,33 +71,36 @@ with lib.hm.gvariant;
|
|||
# TODO: Move some of these into ../../../desktop/<app>.nix files
|
||||
_1password
|
||||
_1password-gui
|
||||
cfssl
|
||||
gnumake
|
||||
cmake
|
||||
autoconf
|
||||
libtool
|
||||
m4
|
||||
perl
|
||||
pkg-config
|
||||
python3
|
||||
cfssl
|
||||
cmake
|
||||
dig
|
||||
elixir
|
||||
emacs
|
||||
erlang
|
||||
file
|
||||
gcc
|
||||
gdb
|
||||
dig
|
||||
emacs
|
||||
file
|
||||
gnumake
|
||||
htop
|
||||
libtool
|
||||
lsof
|
||||
luajitPackages.luarocks
|
||||
m4
|
||||
openssl
|
||||
perl
|
||||
pkg-config
|
||||
plocate
|
||||
python3
|
||||
rebar3
|
||||
ripgrep
|
||||
tig
|
||||
tree
|
||||
lsof
|
||||
tree-sitter
|
||||
unstable.element-desktop
|
||||
unstable.flyctl
|
||||
unstable.minio-client
|
||||
unstable.element-desktop
|
||||
erlang
|
||||
rebar3
|
||||
elixir
|
||||
xclip
|
||||
];
|
||||
|
||||
# http://rski.github.io/2021/09/05/nix-debugging.html
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
services.xserver.displayManager.gdm.enable = true;
|
||||
|
||||
# TODO: Disable Wayland (issues with Electron app rendering)?
|
||||
services.xserver.displayManager.gdm.wayland = true;
|
||||
services.xserver.displayManager.gdm.wayland = false;
|
||||
|
||||
# Enable udev rules
|
||||
services.udev.packages = with pkgs.unstable; [ gnome.gnome-settings-daemon ];
|
||||
|
|
Loading…
Reference in a new issue