mirror of
https://github.com/inexcode/nixos-config.git
synced 2024-11-27 08:21:27 +00:00
Update
This commit is contained in:
parent
68fc993953
commit
361964ea2c
|
@ -50,6 +50,7 @@
|
|||
pulseaudio = {
|
||||
enable = true;
|
||||
package = pkgs.pulseaudioFull;
|
||||
support32Bit = true;
|
||||
extraModules = [ pkgs.pulseaudio-modules-bt ];
|
||||
};
|
||||
};
|
||||
|
@ -102,12 +103,21 @@
|
|||
}; */
|
||||
};
|
||||
|
||||
programs = {
|
||||
adb.enable = true;
|
||||
java = {
|
||||
enable = true;
|
||||
};
|
||||
};
|
||||
|
||||
hardware.steam-hardware.enable = true;
|
||||
|
||||
# Define a user account. Don't forget to set a password with ‘passwd’.
|
||||
users.users.inex = {
|
||||
isNormalUser = true;
|
||||
home = "/home/inex";
|
||||
description = "Inex Code";
|
||||
extraGroups = [ "wheel" "networkmanager" "jackaudio" "audio" ]; # Enable ‘sudo’ for the user.
|
||||
extraGroups = [ "wheel" "networkmanager" "jackaudio" "audio" "video" "adbusers" ]; # Enable ‘sudo’ for the user.
|
||||
};
|
||||
|
||||
# This value determines the NixOS release with which your system is to be
|
||||
|
|
24
Laptop/modules/my_vim.nix
Normal file
24
Laptop/modules/my_vim.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
{neovim, vimUtils, vimPlugins, stdenv, fetchgit}:
|
||||
|
||||
let custom_config=''
|
||||
let g:airline_powerline_fonts = 1
|
||||
let g:airline_theme='dark'
|
||||
'';
|
||||
in neovim.override {
|
||||
vimAlias = true;
|
||||
configure = {
|
||||
customRC = custom_config;
|
||||
vam.pluginDictionaries = [
|
||||
{ names = [
|
||||
"vim-sensible"
|
||||
"vim-airline"
|
||||
"vim-airline-themes"
|
||||
"nerdtree"
|
||||
"vim-nix"
|
||||
"dart-vim-plugin"
|
||||
];
|
||||
}
|
||||
];
|
||||
};
|
||||
}
|
||||
|
|
@ -1,16 +1,23 @@
|
|||
{ config, pkgs, ... }:
|
||||
|
||||
{
|
||||
let
|
||||
unstable = import <nixos-unstable> {};
|
||||
in {
|
||||
environment.systemPackages = with pkgs; [
|
||||
# Utils
|
||||
cool-retro-term
|
||||
tmux
|
||||
ponysay
|
||||
neovim
|
||||
(pkgs.callPackage ./modules/my_vim.nix {})
|
||||
neofetch
|
||||
pciutils
|
||||
openvpn
|
||||
git
|
||||
unzip
|
||||
tldr
|
||||
ffmpeg
|
||||
|
||||
nextcloud-client
|
||||
|
||||
# Encrypted folders
|
||||
encfs
|
||||
|
@ -18,15 +25,19 @@
|
|||
|
||||
# Browsers
|
||||
firefox
|
||||
transmission-gtk
|
||||
|
||||
# Messangers
|
||||
tdesktop
|
||||
discord
|
||||
riot-desktop
|
||||
qtox
|
||||
|
||||
# Games
|
||||
steam
|
||||
openttd
|
||||
steam-run-native
|
||||
unstable.openttd
|
||||
vulkan-tools
|
||||
lutris-unwrapped
|
||||
|
||||
# Development
|
||||
|
@ -36,6 +47,10 @@
|
|||
texlive.combined.scheme-full
|
||||
gcc-unwrapped
|
||||
python3Full
|
||||
#android-studio
|
||||
cmake
|
||||
|
||||
josm
|
||||
|
||||
# Screen recording
|
||||
obs-studio
|
||||
|
@ -49,10 +64,16 @@
|
|||
audacity
|
||||
lmms
|
||||
picard
|
||||
cmus
|
||||
|
||||
# Plugins
|
||||
ladspaPlugins
|
||||
lsp-plugins
|
||||
|
||||
# Documents
|
||||
anki
|
||||
libreoffice
|
||||
homebank
|
||||
];
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue