Boot up with an Fedora Live USB stick.
- Run
vgs
to check if there's any space:
$ sudo vgs
VG #PV #LV #SN Attr VSize VFree
fedora 1 3 0 wz--n- <237.28g 0
class Node(object): | |
def __init__(self, value, left=None, right=None): | |
self.value = value | |
self.left = left | |
self.right = right | |
def printTree(rootNode): | |
printTreeInternal([rootNode], 1, maxLevel(rootNode)) | |
def printWhitespaces(count): |
//============================================================================ | |
// Name : test1.cpp | |
// Author : | |
// Version : | |
// Copyright : Your copyright notice | |
// Description : Hello World in C++, Ansi-style | |
//============================================================================ | |
#include <iostream> | |
#include <math.h> |
#!/bin/bash | |
# https://www.linuxuprising.com/2020/10/how-to-make-bootable-windows-10-usb-on.html | |
dnf update -y | |
# Fix Gnome settings | |
# ================== | |
# gsettings set org.gnome.desktop.interface scaling-factor 1 | |
# sudo vi /usr/share/glib-2.0/schemas/org.gnome.desktop.interface.gschema.xml | |
# sudo glib-compile-schemas /usr/share/glib-2.0/schemas/ | |
# Install VirtualBox | |
# ================== |
#/bin/hash | |
########################################################################################################### | |
DATE=`/bin/date +date_%d-%m-%y_time_%H-%M-%S` | |
Time(){ | |
###### STARTING PROGRAMMING AND TYPING THE USER INTERFACE ########## | |
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
echo "<br>" | |
echo " Computer Time : `date` <br>" |
#!/bin/bash | |
# Make sure globstar is enabled | |
if [[ $# -ne 2 ]] ; then | |
echo 'Must have 2 arguments!' | |
exit 1 | |
fi | |
shopt -s globstar | |
for EXT in mov MOV | |
do | |
for i in $1/**/*.$EXT; do # Whitespace-safe and recursive |
#!/bin/bash | |
# Setup Ledger Nano S in Linux | |
# according to http://support.ledgerwallet.com/knowledge_base/topics/ledger-wallet-is-not-recognized-on-linux | |
# However, in Fedora, the "plugdev" group is not existed (obsolete). | |
# The solution is to replace `GROUP=\"plugdev\"` to `OWNER=\"<username>\"` in the script, for example: | |
# Original rule: SUBSYSTEMS=="usb", ATTRS{idVendor}=="2c97", ATTRS{idProduct}=="0001", MODE="0660", GROUP="plugdev" | |
# Change to: SUBSYSTEMS=="usb", ATTRS{idVendor}=="2c97", ATTRS{idProduct}=="0001", MODE="0660", OWNER="ptantiku" | |
#wget -q -O - https://www.ledgerwallet.com/support/add_udev_rules.sh | sed -re 's/GROUP=\\"plugdev\\"/OWNER=\\"'$(whoami)'\\"/' | sudo bash |
echo " | |
[Desktop Entry] | |
Name=Android Studio | |
Exec=/opt/google/android-studio/bin/studio.sh | |
Icon=/opt/google/android-studio/bin/studio.png | |
Type=Application" > ~/.local/share/applications/android-studio.desktop |
sudo dnf config-manager --add-repo=https://negativo17.org/repos/fedora-nvidia.repo | |
sudo dnf install kernel-devel dkms dkms-nvidia nvidia-driver nvidia-settings vulkan.i686 nvidia-driver-libs.i686 | |
sudo dkms autoinstall |
// Navigate to https://github.com/watching and then run: | |
(function() { | |
let qx = $x; | |
let unwatch = function(org, notificationType) { | |
let nodes = document.querySelectorAll('.Box-row'); | |
let rows = [ ...nodes ]; | |
let orgRows = rows.filter(e => e.innerText.startsWith(`${org}/`)); | |
let orgUnsubButtons = orgRows.map(row => row.querySelector(`button.SelectMenu-item[value="${notificationType}"]`)); | |
orgUnsubButtons.forEach(button => console.log(button.click())); |