1
0
mirror of https://github.com/ellmau/nixos.git synced 2025-12-19 09:29:36 +01:00

copy script for current configuration

This commit is contained in:
Stefan Ellmauthaler 2021-09-28 17:52:10 +02:00
parent 28a0e4f9ac
commit e397a3c24f
7 changed files with 172 additions and 6 deletions

View File

@ -67,6 +67,8 @@
packages = with pkgs; [ gnome3.dconf ]; packages = with pkgs; [ gnome3.dconf ];
}; };
programs.dconf.enable = true;
hardware.bluetooth.enable = true; hardware.bluetooth.enable = true;
services.blueman.enable = true; services.blueman.enable = true;
@ -115,6 +117,8 @@
usbutils usbutils
gcc gcc
clang clang
keepassxc
gnome.libsecret
]; ];
#services.emacs.enable = true; #services.emacs.enable = true;

8
cp.zsh Executable file
View File

@ -0,0 +1,8 @@
#! /bin/sh
cp /etc/nixos/configuration.nix .
cp /etc/nixos/hardware-configuration.nix .
cp -r /etc/nixos/programs .
cp -r $HOME/.config/i3 ./home/config/.
cp -r $HOME/.config/nixpkgs ./home/config/.
cp -r $HOME/.config/Nextcloud ./home/config/.

View File

@ -0,0 +1,133 @@
2021-09-28 17:34:15:645 [ info nextcloud.gui.application ]: "################## Nextcloud locale:[en_GB] ui_lang:[] version:[3.2.1git] os:[NixOS 21.05 (Okapi)]"
2021-09-28 17:34:15:645 [ info nextcloud.gui.application ]: Using "en_GB" translation
2021-09-28 17:34:15:648 [ info nextcloud.gui.application ]: VFS suffix plugin is available
2021-09-28 17:34:15:649 [ debug nextcloud.gui.socketapi ] [ OCC::SocketApi::SocketApi ]: creating "/run/user/1000/Nextcloud" true
2021-09-28 17:34:15:649 [ info nextcloud.gui.socketapi ]: server started, listening at "/run/user/1000/Nextcloud/socket"
2021-09-28 17:34:15:649 [ info nextcloud.gui.folder.manager ]: setting remote poll timer interval to 30000 msec
2021-09-28 17:34:15:649 [ info nextcloud.gui.account.manager ]: Migrate: restoreFromLegacySettings, checking settings group "Nextcloud"
2021-09-28 17:34:15:649 [ info nextcloud.gui.account.manager ]: Migrate: checking old config "/home/ellmau/.config/ownCloud/owncloud.cfg"
2021-09-28 17:34:15:676 [ info nextcloud.gui.folder.manager ]: Setup folders from "/home/ellmau/.config/Nextcloud/folders" (migration)
2021-09-28 17:34:15:676 [ info nextcloud.sync.clientproxy ]: Set proxy configuration to use the preferred system proxy for http tcp connections
2021-09-28 17:34:15:792 [ warning default ]: qrc:/qml/src/gui/tray/Window.qml:151:25: QML Menu: Accessible must be attached to an Item
2021-09-28 17:34:15:792 [ warning default ]: qrc:/qml/src/gui/tray/Window.qml:480:21: QML Menu: Accessible must be attached to an Item
2021-09-28 17:34:15:793 [ warning default ]: qrc:/qml/src/gui/tray/Window.qml:14:1: QML Window: Accessible must be attached to an Item
2021-09-28 17:34:15:799 [ warning default ]: qrc:/qml/src/gui/tray/Window.qml:430:20: QML Image: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
2021-09-28 17:34:15:869 [ warning default ]: qrc:/qml/src/gui/tray/Window.qml:62:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
2021-09-28 17:34:15:869 [ warning default ]: qrc:/qml/src/gui/tray/Window.qml:49:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
2021-09-28 17:34:15:872 [ warning default ]: qrc:/qml/src/gui/tray/Window.qml:168: ReferenceError: PopupMenu is not defined
2021-09-28 17:34:15:872 [ warning default ]: qrc:/qml/src/gui/tray/Window.qml:323: TypeError: Cannot read property 'avatar' of null
2021-09-28 17:34:15:872 [ warning default ]: qrc:/qml/src/gui/tray/Window.qml:352: TypeError: Cannot read property 'statusIcon' of null
2021-09-28 17:34:15:872 [ warning default ]: qrc:/qml/src/gui/tray/Window.qml:360: TypeError: Property 'currentUserId' of object OCC::UserModel(0x5622f2423650) is not a function
2021-09-28 17:34:15:872 [ warning default ]: qrc:/qml/src/gui/tray/Window.qml:373: TypeError: Cannot read property 'name' of null
2021-09-28 17:34:15:872 [ warning default ]: qrc:/qml/src/gui/tray/Window.qml:382: TypeError: Cannot read property 'statusMessage' of null
2021-09-28 17:34:15:872 [ warning default ]: qrc:/qml/src/gui/tray/Window.qml:414: TypeError: Cannot read property 'hasLocalFolder' of null
2021-09-28 17:34:15:872 [ warning default ]: qrc:/qml/src/gui/tray/Window.qml:443: TypeError: Property 'currentUserId' of object OCC::UserModel(0x5622f2423650) is not a function
2021-09-28 17:34:15:872 [ warning default ]: qrc:/qml/src/gui/tray/Window.qml:453: TypeError: Cannot read property 'serverHasTalk' of null
2021-09-28 17:34:15:872 [ warning default ]: qrc:/qml/src/gui/tray/Window.qml:549: ReferenceError: activityModel is not defined
2021-09-28 17:34:15:872 [ info nextcloud.gui.application ]: No configured folders yet, starting setup wizard
2021-09-28 17:34:15:941 [ info nextcloud.gui.wizard.webviewpage ]: Time for a webview!
2021-09-28 17:34:16:018 [ debug default ] [ unknown ]: Use of deprecated not thread-safe setter, use setUrlRequestInterceptor instead.
2021-09-28 17:34:16:018 [ warning default ]: Please register the custom scheme 'nc' via QWebEngineUrlScheme::registerScheme() before installing the custom scheme handler.
2021-09-28 17:34:16:028 [ debug nextcloud.gui.wizard ] [ OCC::OwncloudWizard::slotCurrentPageChanged ]: Current Wizard page changed to 0
2021-09-28 17:34:16:031 [ warning default ]: qrc:/qml/src/gui/tray/Window.qml:430:20: QML Image: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
2021-09-28 17:34:24:713 [ debug nextcloud.gui.wizard ] [ OCC::OwncloudWizard::slotCurrentPageChanged ]: Current Wizard page changed to -1
2021-09-28 17:34:24:720 [ info nextcloud.gui.wizard ]: Rejected the new config, use the old!
2021-09-28 17:34:45:973 [ info nextcloud.gui.folder.manager ]: Etag poll timer timeout
2021-09-28 17:34:45:973 [ info nextcloud.gui.folder.manager ]: Folders to sync: 0
2021-09-28 17:34:45:973 [ info nextcloud.gui.folder.manager ]: Number of folders that don't use push notifications: 0
2021-09-28 17:35:15:972 [ info nextcloud.gui.folder.manager ]: Etag poll timer timeout
2021-09-28 17:35:15:973 [ info nextcloud.gui.folder.manager ]: Folders to sync: 0
2021-09-28 17:35:15:973 [ info nextcloud.gui.folder.manager ]: Number of folders that don't use push notifications: 0
2021-09-28 17:35:45:973 [ info nextcloud.gui.folder.manager ]: Etag poll timer timeout
2021-09-28 17:35:45:973 [ info nextcloud.gui.folder.manager ]: Folders to sync: 0
2021-09-28 17:35:45:973 [ info nextcloud.gui.folder.manager ]: Number of folders that don't use push notifications: 0
2021-09-28 17:36:15:973 [ info nextcloud.gui.folder.manager ]: Etag poll timer timeout
2021-09-28 17:36:15:973 [ info nextcloud.gui.folder.manager ]: Folders to sync: 0
2021-09-28 17:36:15:973 [ info nextcloud.gui.folder.manager ]: Number of folders that don't use push notifications: 0
2021-09-28 17:36:45:973 [ info nextcloud.gui.folder.manager ]: Etag poll timer timeout
2021-09-28 17:36:45:973 [ info nextcloud.gui.folder.manager ]: Folders to sync: 0
2021-09-28 17:36:45:973 [ info nextcloud.gui.folder.manager ]: Number of folders that don't use push notifications: 0
2021-09-28 17:37:15:973 [ info nextcloud.gui.folder.manager ]: Etag poll timer timeout
2021-09-28 17:37:15:973 [ info nextcloud.gui.folder.manager ]: Folders to sync: 0
2021-09-28 17:37:15:973 [ info nextcloud.gui.folder.manager ]: Number of folders that don't use push notifications: 0
2021-09-28 17:37:45:970 [ info nextcloud.gui.folder.manager ]: Etag poll timer timeout
2021-09-28 17:37:45:971 [ info nextcloud.gui.folder.manager ]: Folders to sync: 0
2021-09-28 17:37:45:971 [ info nextcloud.gui.folder.manager ]: Number of folders that don't use push notifications: 0
2021-09-28 17:38:15:969 [ info nextcloud.gui.folder.manager ]: Etag poll timer timeout
2021-09-28 17:38:15:969 [ info nextcloud.gui.folder.manager ]: Folders to sync: 0
2021-09-28 17:38:15:969 [ info nextcloud.gui.folder.manager ]: Number of folders that don't use push notifications: 0
2021-09-28 17:38:45:968 [ info nextcloud.gui.folder.manager ]: Etag poll timer timeout
2021-09-28 17:38:45:968 [ info nextcloud.gui.folder.manager ]: Folders to sync: 0
2021-09-28 17:38:45:968 [ info nextcloud.gui.folder.manager ]: Number of folders that don't use push notifications: 0
2021-09-28 17:39:15:973 [ info nextcloud.gui.folder.manager ]: Etag poll timer timeout
2021-09-28 17:39:15:973 [ info nextcloud.gui.folder.manager ]: Folders to sync: 0
2021-09-28 17:39:15:973 [ info nextcloud.gui.folder.manager ]: Number of folders that don't use push notifications: 0
2021-09-28 17:39:45:973 [ info nextcloud.gui.folder.manager ]: Etag poll timer timeout
2021-09-28 17:39:45:973 [ info nextcloud.gui.folder.manager ]: Folders to sync: 0
2021-09-28 17:39:45:973 [ info nextcloud.gui.folder.manager ]: Number of folders that don't use push notifications: 0
2021-09-28 17:40:15:971 [ info nextcloud.gui.folder.manager ]: Etag poll timer timeout
2021-09-28 17:40:15:971 [ info nextcloud.gui.folder.manager ]: Folders to sync: 0
2021-09-28 17:40:15:971 [ info nextcloud.gui.folder.manager ]: Number of folders that don't use push notifications: 0
2021-09-28 17:40:45:967 [ info nextcloud.gui.folder.manager ]: Etag poll timer timeout
2021-09-28 17:40:45:968 [ info nextcloud.gui.folder.manager ]: Folders to sync: 0
2021-09-28 17:40:45:968 [ info nextcloud.gui.folder.manager ]: Number of folders that don't use push notifications: 0
2021-09-28 17:41:15:968 [ info nextcloud.gui.folder.manager ]: Etag poll timer timeout
2021-09-28 17:41:15:969 [ info nextcloud.gui.folder.manager ]: Folders to sync: 0
2021-09-28 17:41:15:969 [ info nextcloud.gui.folder.manager ]: Number of folders that don't use push notifications: 0
2021-09-28 17:41:45:971 [ info nextcloud.gui.folder.manager ]: Etag poll timer timeout
2021-09-28 17:41:45:971 [ info nextcloud.gui.folder.manager ]: Folders to sync: 0
2021-09-28 17:41:45:972 [ info nextcloud.gui.folder.manager ]: Number of folders that don't use push notifications: 0
2021-09-28 17:42:15:973 [ info nextcloud.gui.folder.manager ]: Etag poll timer timeout
2021-09-28 17:42:15:973 [ info nextcloud.gui.folder.manager ]: Folders to sync: 0
2021-09-28 17:42:15:973 [ info nextcloud.gui.folder.manager ]: Number of folders that don't use push notifications: 0
2021-09-28 17:42:45:972 [ info nextcloud.gui.folder.manager ]: Etag poll timer timeout
2021-09-28 17:42:45:972 [ info nextcloud.gui.folder.manager ]: Folders to sync: 0
2021-09-28 17:42:45:972 [ info nextcloud.gui.folder.manager ]: Number of folders that don't use push notifications: 0
2021-09-28 17:43:15:970 [ info nextcloud.gui.folder.manager ]: Etag poll timer timeout
2021-09-28 17:43:15:970 [ info nextcloud.gui.folder.manager ]: Folders to sync: 0
2021-09-28 17:43:15:970 [ info nextcloud.gui.folder.manager ]: Number of folders that don't use push notifications: 0
2021-09-28 17:43:45:973 [ info nextcloud.gui.folder.manager ]: Etag poll timer timeout
2021-09-28 17:43:45:973 [ info nextcloud.gui.folder.manager ]: Folders to sync: 0
2021-09-28 17:43:45:973 [ info nextcloud.gui.folder.manager ]: Number of folders that don't use push notifications: 0
2021-09-28 17:44:15:972 [ info nextcloud.gui.folder.manager ]: Etag poll timer timeout
2021-09-28 17:44:15:973 [ info nextcloud.gui.folder.manager ]: Folders to sync: 0
2021-09-28 17:44:15:973 [ info nextcloud.gui.folder.manager ]: Number of folders that don't use push notifications: 0
2021-09-28 17:44:45:973 [ info nextcloud.gui.folder.manager ]: Etag poll timer timeout
2021-09-28 17:44:45:973 [ info nextcloud.gui.folder.manager ]: Folders to sync: 0
2021-09-28 17:44:45:973 [ info nextcloud.gui.folder.manager ]: Number of folders that don't use push notifications: 0
2021-09-28 17:45:15:968 [ info nextcloud.gui.folder.manager ]: Etag poll timer timeout
2021-09-28 17:45:15:968 [ info nextcloud.gui.folder.manager ]: Folders to sync: 0
2021-09-28 17:45:15:968 [ info nextcloud.gui.folder.manager ]: Number of folders that don't use push notifications: 0
2021-09-28 17:45:45:968 [ info nextcloud.gui.folder.manager ]: Etag poll timer timeout
2021-09-28 17:45:45:969 [ info nextcloud.gui.folder.manager ]: Folders to sync: 0
2021-09-28 17:45:45:969 [ info nextcloud.gui.folder.manager ]: Number of folders that don't use push notifications: 0
2021-09-28 17:46:15:972 [ info nextcloud.gui.folder.manager ]: Etag poll timer timeout
2021-09-28 17:46:15:973 [ info nextcloud.gui.folder.manager ]: Folders to sync: 0
2021-09-28 17:46:15:973 [ info nextcloud.gui.folder.manager ]: Number of folders that don't use push notifications: 0
2021-09-28 17:46:45:970 [ info nextcloud.gui.folder.manager ]: Etag poll timer timeout
2021-09-28 17:46:45:971 [ info nextcloud.gui.folder.manager ]: Folders to sync: 0
2021-09-28 17:46:45:971 [ info nextcloud.gui.folder.manager ]: Number of folders that don't use push notifications: 0
2021-09-28 17:47:15:973 [ info nextcloud.gui.folder.manager ]: Etag poll timer timeout
2021-09-28 17:47:15:973 [ info nextcloud.gui.folder.manager ]: Folders to sync: 0
2021-09-28 17:47:15:973 [ info nextcloud.gui.folder.manager ]: Number of folders that don't use push notifications: 0
2021-09-28 17:47:45:973 [ info nextcloud.gui.folder.manager ]: Etag poll timer timeout
2021-09-28 17:47:45:973 [ info nextcloud.gui.folder.manager ]: Folders to sync: 0
2021-09-28 17:47:45:973 [ info nextcloud.gui.folder.manager ]: Number of folders that don't use push notifications: 0
2021-09-28 17:48:15:973 [ info nextcloud.gui.folder.manager ]: Etag poll timer timeout
2021-09-28 17:48:15:973 [ info nextcloud.gui.folder.manager ]: Folders to sync: 0
2021-09-28 17:48:15:973 [ info nextcloud.gui.folder.manager ]: Number of folders that don't use push notifications: 0
2021-09-28 17:48:45:969 [ info nextcloud.gui.folder.manager ]: Etag poll timer timeout
2021-09-28 17:48:45:969 [ info nextcloud.gui.folder.manager ]: Folders to sync: 0
2021-09-28 17:48:45:969 [ info nextcloud.gui.folder.manager ]: Number of folders that don't use push notifications: 0
2021-09-28 17:49:15:972 [ info nextcloud.gui.folder.manager ]: Etag poll timer timeout
2021-09-28 17:49:15:973 [ info nextcloud.gui.folder.manager ]: Folders to sync: 0
2021-09-28 17:49:15:973 [ info nextcloud.gui.folder.manager ]: Number of folders that don't use push notifications: 0
2021-09-28 17:49:45:973 [ info nextcloud.gui.folder.manager ]: Etag poll timer timeout
2021-09-28 17:49:45:973 [ info nextcloud.gui.folder.manager ]: Folders to sync: 0
2021-09-28 17:49:45:973 [ info nextcloud.gui.folder.manager ]: Number of folders that don't use push notifications: 0
2021-09-28 17:50:15:969 [ info nextcloud.gui.folder.manager ]: Etag poll timer timeout
2021-09-28 17:50:15:970 [ info nextcloud.gui.folder.manager ]: Folders to sync: 0
2021-09-28 17:50:15:970 [ info nextcloud.gui.folder.manager ]: Number of folders that don't use push notifications: 0
2021-09-28 17:50:45:969 [ info nextcloud.gui.folder.manager ]: Etag poll timer timeout
2021-09-28 17:50:45:969 [ info nextcloud.gui.folder.manager ]: Folders to sync: 0
2021-09-28 17:50:45:969 [ info nextcloud.gui.folder.manager ]: Number of folders that don't use push notifications: 0

View File

@ -0,0 +1,2 @@
[General]
clientVersion=3.2.1git

View File

@ -5,17 +5,27 @@
./polybar.nix ./polybar.nix
./dunst.nix ./dunst.nix
./zsh.nix ./zsh.nix
./nextcloud.nix
]; ];
home.packages = [ home.packages = [
pkgs.htop pkgs.htop
pkgs.pavucontrol pkgs.pavucontrol
]; ];
services.blueman-applet.enable = true;
services.network-manager-applet.enable = true ; services = {
services.gnome-keyring = { udiskie = {
enable = true;
automount = true;
notify = true;
tray = "auto";
};
blueman-applet.enable = true;
network-manager-applet.enable = true ;
gnome-keyring = {
enable = true; enable = true;
components = [ "pkcs11" "secrets" ]; components = [ "pkcs11" "secrets" ];
}; };
};
programs.home-manager = { programs.home-manager = {
enable = true; enable = true;

View File

@ -0,0 +1,8 @@
{ pkgs, ... }:
{
services.nextcloud-client = {
enable = true;
startInBackground = true;
};
}

View File

@ -21,7 +21,8 @@
shellAliases = { shellAliases = {
cp = "cp -i"; cp = "cp -i";
ls = "exa --icons"; ls = "exa --icons";
ll = "exa --long --icons --grid --binary --group"; ll = "exa --long --icons --binary --group";
llg = "exa --long --icons --grid --binary --group";
lal = "ll --all"; lal = "ll --all";
lla = "ll --all"; lla = "ll --all";
}; };