Archived
1
0

Cumulative update

This commit is contained in:
Gürkan 2023-02-01 23:12:38 +01:00
parent 8b27fe5c99
commit dd2a699dd3
9 changed files with 39 additions and 28 deletions

View File

@ -53,8 +53,8 @@ in
};
};
kernelModules = [ "kvm-intel" "i915" ];
kernelPackages = pkgs.linuxPackages_latest;
# kernelPackages = unstable.linuxPackages_latest;
# kernelPackages = pkgs.linuxPackages_6_0;
kernelPackages = unstable.linuxPackages_latest;
kernelParams = [
"i915.enable_fbc=1"
"i915.enable_guc=2"
@ -101,6 +101,7 @@ in
services = {
printing.drivers = [ pkgs.hplipWithPlugin ];
autorandr.enable = true;
};
environment.etc = {

View File

@ -47,7 +47,6 @@ in
"docker"
"input"
"networkmanager"
"plugdev"
"vboxusers"
"video"
"wheel"

View File

@ -6,7 +6,7 @@ in
{
fonts = {
fontconfig.defaultFonts = {
emoji = [ "Twitter Color Emoji" ];
emoji = [ "Noto Color Emoji" ];
};
fonts = with pkgs; [
comic-relief

View File

@ -44,6 +44,8 @@
''ACTION=="add", SUBSYSTEM=="pci", TEST=="power/control", ATTR{power/control}="auto"''
# disable Ethernet Wake-on-LAN
''ACTION=="add", SUBSYSTEM=="net", NAME=="enp*", RUN+="${pkgs.ethtool}/sbin/ethtool -s $name wol d"''
# ZSA Moonlander
''SUBSYSTEM=="usb", ATTR{idVendor}=="3297", ATTR{idProduct}=="1969", TAG+="uaccess", TAG+="udev-acl"''
# @Reference to run a script on AC connect/disconnect
# ''SUBSYSTEM=="power_supply", ATTR{online}=="0", RUN+="${power_adjust}/bin/power_adjust disconnected"''
# ''SUBSYSTEM=="power_supply", ATTR{online}=="1", RUN+="${power_adjust}/bin/power_adjust connected"''

View File

@ -31,12 +31,6 @@
startAgent = true;
agentPKCS11Whitelist = "/nix/store/*";
};
gnupg.agent = {
enable = true;
enableBrowserSocket = true;
# pinentryFlavor = null;
# enableSSHSupport = true; # OMG SO SECURE AND SLOW
};
};
environment.systemPackages = with pkgs; [

View File

@ -33,8 +33,8 @@ let
src = pkgs.fetchFromGitHub {
owner = "xiyaowong";
repo = "nvim-transparent";
rev = "1a3d7d3b7670fecbbfddd3fc999ddea5862ac3c2";
sha256 = "0w8ya9fn9gfqbq6dn5wxkl9v6a9i1p8v691a9x65mfm0v7744nd2";
rev = "6816751e3d595b3209aa475a83b6fbaa3a5ccc98";
sha256 = "1v6nnqfr9p2s7f37gvv5wmschf2w65nh9fzk4qghvrxapp9cwlwg";
};
};
yanky = buildVimPluginFrom2Nix {
@ -42,8 +42,8 @@ let
src = pkgs.fetchFromGitHub {
owner = "gbprod";
repo = "yanky.nvim";
rev = "eca407c457ff2c4d04d809045e3f3e9620c1dc2c";
sha256 = "1x6i21wbb5p6732wqz5a0blnx9ln7w316m7fk3fcq7xfb12nb5ck";
rev = "2bb05abe20b5d7af917a48785acfacb602248e36";
sha256 = "1zhf7mbrl45hnfdmg26hlvh758cjy5kxn5ygxk7x5b480w0vg45i";
};
};
leap = buildVimPluginFrom2Nix {
@ -51,8 +51,8 @@ let
src = pkgs.fetchFromGitHub {
owner = "ggandor";
repo = "leap.nvim";
rev = "f7391b5fe9771d788816383ee3c75e0be92022af";
sha256 = "1xxlpz6y66h8xs8bfl0bq46gkhvdi275vsmrwbac1lwk76v9b8kq";
rev = "e0145906c5f004b23eb6ec876fad55ffd3382ec9";
sha256 = "1qb2rdkmrh3bw7wwkya5ndsn15s5j0hrpr6azknqqgkg8hkgcchc";
};
};
commentnvim = buildVimPluginFrom2Nix {
@ -60,8 +60,17 @@ let
src = pkgs.fetchFromGitHub {
owner = "numToStr";
repo = "Comment.nvim";
rev = "5f01c1a89adafc52bf34e3bf690f80d9d726715d";
sha256 = "0qgb1vx5ipzcgglphhk9wck55hdscx6bdh4lr2y7f7wfxg54r3d6";
rev = "45dc21a71ad1450606f5e98261badb28db59d74c";
sha256 = "05278b42qwm77svl3k2a17vsdlmfjknlwkx01x80na9sciav07mz";
};
};
telescope-file-browser = buildVimPluginFrom2Nix {
name = "telescope-file-browser";
src = pkgs.fetchFromGitHub {
owner = "nvim-telescope";
repo = "telescope-file-browser.nvim";
rev = "304508fb7bea78e3c0eeddd88c4837501e403ae8";
sha256 = "0hyy1fwp06748qy7rs7gf27p7904xfrr53v1sbrmqhlxinlsyp0m";
};
};
};
@ -100,6 +109,7 @@ in {
# (nvim-treesitter.withPlugins (plugins: pkgs.tree-sitter.allGrammars))
tagbar # sidebar
telescope-nvim
telescope-file-browser
telescope-zoxide
terminus # terminal integration
vim-airline-themes

View File

@ -5,10 +5,10 @@
rootUrl = "https://git.gurkan.in";
appName = "My git forks";
httpAddress = "127.0.0.1";
log.level = "Warn";
domain = "git.gurkan.in";
disableRegistration = true;
settings = {
service.DISABLE_REGISTRATION = true;
log.LEVEL= "Warn";
repository = {
DEFAULT_REPO_UNITS = "repo.code,repo.releases";
};

View File

@ -8,8 +8,8 @@ in
{
imports = [
(builtins.fetchTarball {
url = "https://gitlab.com/simple-nixos-mailserver/nixos-mailserver/-/archive/nixos-22.05/nixos-mailserver-nixos-22.05.tar.gz";
sha256 = "0csx2i8p7gbis0n5aqpm57z5f9cd8n9yabq04bg1h4mkfcf7mpl6";
url = "https://gitlab.com/simple-nixos-mailserver/nixos-mailserver/-/archive/nixos-22.11/nixos-mailserver-nixos-22.11.tar.gz";
sha256 = "1h1r4x2ffqwyk0ql6kjvcpg1bdiimyzhrsvn49702fsgzpx57fhd";
})
];
@ -25,12 +25,12 @@ in
certificateDirectory = "/shared/mail/certificates";
dkimKeyDirectory = "/shared/.mail_dkim_keys";
certificateScheme = 3;
loginAccounts = {
"${secrets.mailAccount}" = {
hashedPassword = secrets.mailAccountPass;
};
};
extraVirtualAliases = secrets.mailVirtualAliases;
loginAccounts = secrets.mailAccount;
# "${secrets.mailAccount}" = {
# hashedPassword = secrets.mailAccountPass;
# };
# };
# extraVirtualAliases = secrets.mailVirtualAliases;
enableImap = true;
enablePop3 = true;
enableImapSsl = true;

View File

@ -63,6 +63,10 @@ in
name = "oneplus";
id = secrets.syncthingIDoneplus;
};
oneplusNord = {
name = "oneplusNord";
id = secrets.syncthingIDoneplusNord;
};
};
folders = {
mainrepo = {
@ -71,6 +75,7 @@ in
devices = [
"nixosis"
"oneplus"
"oneplusNord"
"rocksteady"
"innodellix"
];