mirror of
https://github.com/gburd/nix-config.git
synced 2024-10-05 04:56:57 +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": {
|
"nixpkgs_2": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1718437845,
|
"lastModified": 1719145550,
|
||||||
"narHash": "sha256-ZT7Oc1g4I4pHVGGjQFnewFVDRLH5cIZhEzODLz9YXeY=",
|
"narHash": "sha256-K0i/coxxTEl30tgt4oALaylQfxqbotTSNb1/+g+mKMQ=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "752c634c09ceb50c45e751f8791cb45cb3d46c9e",
|
"rev": "e4509b3a560c87a8d4cb6f9992b8915abf9e36d8",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
@ -255,6 +255,7 @@ require('lazy').setup({
|
||||||
|
|
||||||
-- Additional lua configuration, makes nvim stuff amazing!
|
-- Additional lua configuration, makes nvim stuff amazing!
|
||||||
'folke/neodev.nvim',
|
'folke/neodev.nvim',
|
||||||
|
'simrat39/rust-tools.nvim',
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -673,7 +674,15 @@ require('lazy').setup({
|
||||||
-- :Mason
|
-- :Mason
|
||||||
--
|
--
|
||||||
-- You can press `g?` for help in this menu.
|
-- 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
|
-- You can add other tools here that you want Mason to install
|
||||||
-- for you, so that they are available from within Neovim.
|
-- for you, so that they are available from within Neovim.
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{ pkgs, ... }:
|
{ 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
|
# TODO: Move some of these into ../../../desktop/<app>.nix files
|
||||||
_1password
|
_1password
|
||||||
_1password-gui
|
_1password-gui
|
||||||
cfssl
|
|
||||||
gnumake
|
|
||||||
cmake
|
|
||||||
autoconf
|
autoconf
|
||||||
libtool
|
cfssl
|
||||||
m4
|
cmake
|
||||||
perl
|
dig
|
||||||
pkg-config
|
elixir
|
||||||
python3
|
emacs
|
||||||
|
erlang
|
||||||
|
file
|
||||||
gcc
|
gcc
|
||||||
gdb
|
gdb
|
||||||
dig
|
gnumake
|
||||||
emacs
|
|
||||||
file
|
|
||||||
htop
|
htop
|
||||||
|
libtool
|
||||||
|
lsof
|
||||||
|
luajitPackages.luarocks
|
||||||
|
m4
|
||||||
openssl
|
openssl
|
||||||
|
perl
|
||||||
|
pkg-config
|
||||||
plocate
|
plocate
|
||||||
|
python3
|
||||||
|
rebar3
|
||||||
ripgrep
|
ripgrep
|
||||||
tig
|
tig
|
||||||
tree
|
tree
|
||||||
lsof
|
tree-sitter
|
||||||
|
unstable.element-desktop
|
||||||
unstable.flyctl
|
unstable.flyctl
|
||||||
unstable.minio-client
|
unstable.minio-client
|
||||||
unstable.element-desktop
|
xclip
|
||||||
erlang
|
|
||||||
rebar3
|
|
||||||
elixir
|
|
||||||
];
|
];
|
||||||
|
|
||||||
# http://rski.github.io/2021/09/05/nix-debugging.html
|
# http://rski.github.io/2021/09/05/nix-debugging.html
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
services.xserver.displayManager.gdm.enable = true;
|
services.xserver.displayManager.gdm.enable = true;
|
||||||
|
|
||||||
# TODO: Disable Wayland (issues with Electron app rendering)?
|
# TODO: Disable Wayland (issues with Electron app rendering)?
|
||||||
services.xserver.displayManager.gdm.wayland = true;
|
services.xserver.displayManager.gdm.wayland = false;
|
||||||
|
|
||||||
# Enable udev rules
|
# Enable udev rules
|
||||||
services.udev.packages = with pkgs.unstable; [ gnome.gnome-settings-daemon ];
|
services.udev.packages = with pkgs.unstable; [ gnome.gnome-settings-daemon ];
|
||||||
|
|
Loading…
Reference in a new issue